* build-globals.sh
- Macros for defining symbols etc. based on assembler in use
- Use the System.map to get all the nuttx symbols
* libs/libc/modlib/modlib_globals.S
- Provide an empty skeleton. If the dynamic loading functions
are required then run build-global.sh after a clean build
using the skeleton. This will fill out the skeleton with the
symbols to be available to dynamically loaded modules.
* libs/libc/modlib/modlib_loadhdrs.c
- Fix case where there are no program headers are avaiable
|
||
|---|---|---|
| .. | ||
| gnu-elf.ld | ||
| Kconfig | ||
| Make.defs | ||
| modlib.h | ||
| modlib_bind.c | ||
| modlib_depend.c | ||
| modlib_globals.S | ||
| modlib_init.c | ||
| modlib_iobuffer.c | ||
| modlib_load.c | ||
| modlib_loadhdrs.c | ||
| modlib_read.c | ||
| modlib_registry.c | ||
| modlib_sections.c | ||
| modlib_symbols.c | ||
| modlib_symtab.c | ||
| modlib_uninit.c | ||
| modlib_unload.c | ||
| modlib_verify.c | ||