walnux/libs/libc/modlib
Xiang Xiao 5397a58731 libc/modlib: Make modlib selectable from defconfig
since bootloader may call modlib functions directly
to load elf firmware without binfmt, dlfcn or module.

BTW, this patch also remove the duplicated selecttion

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2024-10-16 10:11:20 +08:00
..
CMakeLists.txt cmake:refine nuttx cmake build system fix CMake build missing part 2024-10-13 02:25:06 +08:00
gnu-elf.ld modlib:Standardized module loading method 2024-10-05 15:22:02 +08:00
Kconfig libc/modlib: Make modlib selectable from defconfig 2024-10-16 10:11:20 +08:00
Make.defs modlib:Move addrenv logic to modlib 2024-10-12 12:29:06 +08:00
modlib.h modlib:move modlib_findsection to common headfile 2024-10-12 12:29:06 +08:00
modlib_addrenv.c modlib:Move addrenv logic to modlib 2024-10-12 12:29:06 +08:00
modlib_bind.c modlib:so need export symbol, exec elf not need 2024-10-15 03:20:05 +08:00
modlib_depend.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
modlib_gethandle.c modlib/dlfcn:unify same code 2024-09-29 15:06:54 +08:00
modlib_getsymbol.c modlib/dlfcn:unify same code 2024-09-29 15:06:54 +08:00
modlib_globals.S libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
modlib_init.c modlib:Allow loading elf from block devices 2024-10-12 12:29:06 +08:00
modlib_insert.c modlib:so need export symbol, exec elf not need 2024-10-15 03:20:05 +08:00
modlib_iobuffer.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
modlib_load.c modlib:if use LMA, not set bss 2024-10-12 12:29:06 +08:00
modlib_loadhdrs.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
modlib_read.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
modlib_registry.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
modlib_remove.c binfmt:use modlib api inside of elf api [1/2] 2024-10-12 12:29:06 +08:00
modlib_sections.c binfmt/modlib: move modlib_sectname to public 2024-10-12 12:29:06 +08:00
modlib_symbols.c modlib_bind:add new args export and nexport to modlib_bind 2024-10-12 12:29:06 +08:00
modlib_symtab.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
modlib_uninit.c libs/libc: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
modlib_unload.c modlib:Move addrenv logic to modlib 2024-10-12 12:29:06 +08:00
modlib_verify.c modlib:support modlib can load exec 2024-10-12 12:29:06 +08:00