nuttx/binfmt/libelf
wangjianyu3 8a13da322d binfmt: Support arch copy section by self for dynamic code loading
This option enables architecture-specific memory copy for dynamic code loading.

For example, Ambiq has MRAM regions for instruction which can't load by
the memcpy directly.

Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
2023-09-04 12:23:26 +08:00
..
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
gnu-elf.ld libelf: Support prioritized init and fini arrays. 2023-04-22 01:28:01 +08:00
Kconfig binfmt: ELF support load to LMA 2023-09-04 12:23:26 +08:00
libelf.h binfmt: ELF support load to LMA 2023-09-04 12:23:26 +08:00
libelf_addrenv.c binfmt/elf: Fix the minor style issue 2023-08-27 18:46:40 -03:00
libelf_bind.c binfmt: Move elf_allocbuffer to elf_sectname and elf_symname 2023-07-16 14:17:07 +03:00
libelf_coredump.c elf/coredump: alignment stack buffer to 64 to match gdb request 2023-05-30 23:00:23 +08:00
libelf_ctors.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
libelf_dtors.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
libelf_init.c binfmt/elf: Fix the minor style issue 2023-08-27 18:46:40 -03:00
libelf_iobuffer.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
libelf_load.c binfmt: ELF support load to LMA 2023-09-04 12:23:26 +08:00
libelf_read.c binfmt: Support arch copy section by self for dynamic code loading 2023-09-04 12:23:26 +08:00
libelf_sections.c binfmt: ELF support load to LMA 2023-09-04 12:23:26 +08:00
libelf_symbols.c binfmt/elf: Fix the minor style issue 2023-08-27 18:46:40 -03:00
libelf_uninit.c binfmt: ELF support load to LMA 2023-09-04 12:23:26 +08:00
libelf_unload.c binfmt/elf: Fix the minor style issue 2023-08-27 18:46:40 -03:00
libelf_verify.c binfmt/elf: Fix the minor style issue 2023-08-27 18:46:40 -03:00
Make.defs binfmt: Move [elf|nxflat]_[un]initialize to private header file 2023-07-10 23:03:17 +03:00