nuttx/libs/libc/modlib
2020-03-10 01:53:49 -05:00
..
gnu-elf.ld All linker scripts: Preface all _edata defininitions with . = ALIGN(4). Otherwise, the last bytes in the .data section may not be initialized properly. Also convert all linker scripts indent in units of 8-spaces to units of 4-spaces. 2019-09-15 17:22:16 -06:00
Kconfig libs/libc/ Kconfig files: Disable EXECFUNCS_HAVE_SYMTAB for kernel build. The symbol table don't have any meaning for kernel build since all executable binary should be self contained. 2019-10-01 07:19:21 -06:00
Make.defs This commit moves all of the libraries under a common directory called libs/. This most certainly break libcxx and uClibc++ for now. 2018-05-29 13:21:26 -06:00
modlib_bind.c dlfcn, modlib: Appease nxstyle complaints 2020-03-10 01:53:49 -05:00
modlib_depend.c dlfcn, modlib: Appease nxstyle complaints 2020-03-10 01:53:49 -05:00
modlib_init.c dlfcn, modlib: Appease nxstyle complaints 2020-03-10 01:53:49 -05:00
modlib_iobuffer.c dlfcn, modlib: Appease nxstyle complaints 2020-03-10 01:53:49 -05:00
modlib_load.c dlfcn, modlib: Appease nxstyle complaints 2020-03-10 01:53:49 -05:00
modlib_read.c dlfcn, modlib: Appease nxstyle complaints 2020-03-10 01:53:49 -05:00
modlib_registry.c dlfcn, modlib: Appease nxstyle complaints 2020-03-10 01:53:49 -05:00
modlib_sections.c dlfcn, modlib: Appease nxstyle complaints 2020-03-10 01:53:49 -05:00
modlib_symbols.c dlfcn, modlib: Appease nxstyle complaints 2020-03-10 01:53:49 -05:00
modlib_symtab.c binfmt/, binfmt/libelf/, include/nuttx, libs/libc/machine, libs/libc/modlib, and others: Move elf related arch function to include/nuttx/elf.h because the implementation is located in libs/libc/machine and in order to avoid the conflict with the 3rd party libraries and clean up the file inclusion: (1) Remove redundant elf32.h, (2) Remove nuttx/binfmt/elf.h in libs/libc/machine, (2) Remove nuttx/binfmt/elf.h in modlib, and (4) Rmove nuttx/module.h in modlib. 2019-01-26 11:18:45 -06:00
modlib_uninit.c binfmt/, binfmt/libelf/, include/nuttx, libs/libc/machine, libs/libc/modlib, and others: Move elf related arch function to include/nuttx/elf.h because the implementation is located in libs/libc/machine and in order to avoid the conflict with the 3rd party libraries and clean up the file inclusion: (1) Remove redundant elf32.h, (2) Remove nuttx/binfmt/elf.h in libs/libc/machine, (2) Remove nuttx/binfmt/elf.h in modlib, and (4) Rmove nuttx/module.h in modlib. 2019-01-26 11:18:45 -06:00
modlib_unload.c binfmt/, binfmt/libelf/, include/nuttx, libs/libc/machine, libs/libc/modlib, and others: Move elf related arch function to include/nuttx/elf.h because the implementation is located in libs/libc/machine and in order to avoid the conflict with the 3rd party libraries and clean up the file inclusion: (1) Remove redundant elf32.h, (2) Remove nuttx/binfmt/elf.h in libs/libc/machine, (2) Remove nuttx/binfmt/elf.h in modlib, and (4) Rmove nuttx/module.h in modlib. 2019-01-26 11:18:45 -06:00
modlib_verify.c dlfcn, modlib: Appease nxstyle complaints 2020-03-10 01:53:49 -05:00
modlib.h ELF64 support (#220) 2020-02-07 17:10:23 -06:00