nuttx/libs/libc/machine
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
..
arm libs/libc/modlib: fix dynamic loader issues 2023-07-07 13:43:20 -04:00
arm64 libc/string: prevent libc in the kernel/userspace optionally 2023-05-17 13:58:48 +08:00
renesas Remove the tail spaces from all files except Documentation 2023-02-26 13:24:24 -08:00
risc-v binfmt: Always include arch/elf.h in include/nuttx/elf.h 2023-06-25 19:02:53 -03:00
sim arch/sim: add windows host simulate support 2022-08-23 22:04:42 +08:00
sparc binfmt: Always include arch/elf.h in include/nuttx/elf.h 2023-06-25 19:02:53 -03:00
x86
xtensa binfmt: Always include arch/elf.h in include/nuttx/elf.h 2023-06-25 19:02:53 -03:00
arch_atomic.c
Kconfig libc/string: prevent libc in the kernel/userspace optionally 2023-05-17 13:58:48 +08:00
Make.defs libc: add arm64 libc function 2023-01-10 11:31:26 +08:00