]> xenbits.xensource.com Git - mini-os.git/commit
Mini-OS: explicitly mark symbols to be visible for apps
authorJuergen Gross <jgross@suse.com>
Mon, 27 Nov 2023 10:24:53 +0000 (11:24 +0100)
committerJulien Grall <jgrall@amazon.com>
Mon, 4 Dec 2023 16:52:57 +0000 (16:52 +0000)
commit584b8565b6b2c427526dd22f89d8bf77452dcd0b
treef00440eba9d1344088de6d8562363846b205468c
parent939c1b886ee2242ef4b88d2e50907424606f4780
Mini-OS: explicitly mark symbols to be visible for apps

Add an EXPORT_SYMBOL() macro to explicitly mark a symbol to be visible
for an app or library linked with Mini-OS. This prepares hiding all
other symbols from external components, avoiding any problems with
duplicate symbol names.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
.gitignore
Makefile
include/export.h [new file with mode: 0644]
include/lib.h