zephyr/tests/subsys/llext/hello_world
Guennadi Liakhovetski b9bdae8c07 llext: add support for exporting symbols from extensions
Extensions should be able to selectively export their global symbols.
Add a LL_EXTENSION_SYMBOL() macro for that. Change the present
.sym_tab to be a temporary symbol table of all global symbols in an
extensions, used only during linking for internal purposes. Add a new
.exp_tab symbol table to store symbols, exported by an extension
permanently.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
2023-12-01 10:08:12 -05:00
..
CMakeLists.txt llext: add support for exporting symbols from extensions 2023-12-01 10:08:12 -05:00
hello_world.c llext: add support for exporting symbols from extensions 2023-12-01 10:08:12 -05:00