nuttx/libs/libc/modlib
Neale Ferguson b5cd7c2a82 libs/libc/modlib: fix dynamic loader issues
* 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
2023-07-07 13:43:20 -04:00
..
gnu-elf.ld
Kconfig
Make.defs Add support for the loading of ET_DYN objects 2023-07-06 09:13:38 -03:00
modlib_bind.c Add support for the loading of ET_DYN objects 2023-07-06 09:13:38 -03:00
modlib_depend.c
modlib_globals.S libs/libc/modlib: fix dynamic loader issues 2023-07-07 13:43:20 -04:00
modlib_init.c libc/modlib: Replace nx_stat with file_stat 2023-07-06 09:20:24 -03:00
modlib_iobuffer.c
modlib_load.c Add support for the loading of ET_DYN objects 2023-07-06 09:13:38 -03:00
modlib_loadhdrs.c libs/libc/modlib: fix dynamic loader issues 2023-07-07 13:43:20 -04:00
modlib_read.c
modlib_registry.c
modlib_sections.c
modlib_symbols.c Add support for the loading of ET_DYN objects 2023-07-06 09:13:38 -03:00
modlib_symtab.c symtab: Remove the unnessary inclusion of nuttx/symtab.h 2023-07-06 09:24:02 -03:00
modlib_uninit.c Add support for the loading of ET_DYN objects 2023-07-06 09:13:38 -03:00
modlib_unload.c
modlib_verify.c libs/libc/modlib: fix dynamic loader issues 2023-07-07 13:43:20 -04:00
modlib.h Fix coding style issues from PR #7202 2023-07-06 14:08:08 -03:00