nuttx/libs/libc/modlib
YAMAMOTO Takashi 418e11b8b3 modlib: Always use separate allocation for text and data
Pros:

* Reduce code differences
* Smaller allocations for !CONFIG_ARCH_USE_MODULE_TEXT

Cons:

* Likely to use more memory for !CONFIG_ARCH_USE_MODULE_TEXT in total

Tested with:

* sim:module on macOS
* esp32-devkit:nsh + CONFIG_MODULE on qemu
* lm3s6965-ek:qemu-protected + CONFIG_EXAMPLES_SOTEST on qemu
2021-04-19 22:20:20 -05:00
..
gnu-elf.ld modlib: Replace Gregory Nutt's copyright notice with Apache 2.0 2020-04-13 09:49:22 -06:00
Kconfig Adapt dlfcn/modlib to use the instruction memory allocator 2020-03-16 07:54:49 -06:00
Make.defs modlib: Replace Gregory Nutt's copyright notice with Apache 2.0 2020-04-13 09:49:22 -06:00
modlib_bind.c libs/libc/modlib/modlib_bind.c: Fix syslog formats 2020-11-21 19:38:32 -08:00
modlib_depend.c modlib: Replace Gregory Nutt's copyright notice with Apache 2.0 2020-04-13 09:49:22 -06:00
modlib_init.c Ensure the kernel component don't call userspace API 2021-03-01 09:23:09 +09:00
modlib_iobuffer.c modlib: Replace Gregory Nutt's copyright notice with Apache 2.0 2020-04-13 09:49:22 -06:00
modlib_load.c modlib: Always use separate allocation for text and data 2021-04-19 22:20:20 -05:00
modlib_loadshdrs.c modlib: Replace Gregory Nutt's copyright notice with Apache 2.0 2020-04-13 09:49:22 -06:00
modlib_read.c Ensure the kernel component don't call userspace API 2021-03-01 09:23:09 +09:00
modlib_registry.c modlib: Replace Gregory Nutt's copyright notice with Apache 2.0 2020-04-13 09:49:22 -06:00
modlib_sections.c libs/libc/modlib/modlib_sections.c: Remove a redundant assignment 2020-07-30 16:16:21 +02:00
modlib_symbols.c symtabs: improve handling of symbol lookups 2021-03-16 10:18:17 -07:00
modlib_symtab.c modlib: Replace Gregory Nutt's copyright notice with Apache 2.0 2020-04-13 09:49:22 -06:00
modlib_uninit.c Ensure the kernel component don't call userspace API 2021-03-01 09:23:09 +09:00
modlib_unload.c modlib: Always use separate allocation for text and data 2021-04-19 22:20:20 -05:00
modlib_verify.c modlib: Replace Gregory Nutt's copyright notice with Apache 2.0 2020-04-13 09:49:22 -06:00
modlib.h modlib: Replace Gregory Nutt's copyright notice with Apache 2.0 2020-04-13 09:49:22 -06:00