1
0
Fork 0
forked from nuttx/nuttx-update
local-nuttx-update/binfmt
Stuart Ianna 6492f0172e binfmt/elf: Allow the userspace ELF type to be defined by board configuration.
This change allows boards to define an additional kconfig option, which specifies the final link format of application executables.

By selecting `CONFIG_BINFMT_ELF_RELOCATABLE`, and providing an appropriate linker script, applications can be fully linked, removing the need to process relocations.
2023-06-28 15:16:28 +08:00
..
libelf style: remove extra spaces and align parameters 2023-06-11 12:55:29 +08:00
libnxflat Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
binfmt.h binfmt: Let binfmt_copyargv return error code 2022-10-19 08:22:56 +09:00
binfmt_copyargv.c binfmt: Let binfmt_copyargv return error code 2022-10-19 08:22:56 +09:00
binfmt_coredump.c elf/coredump: add support of dump task stack without memory segments 2023-05-24 22:34:47 +08:00
binfmt_dumpmodule.c sched/spawn: Support task_spawnattr_[set|get]stackaddr 2022-10-31 12:46:58 +09:00
binfmt_exec.c sched/spawn: remove spawn proxy thread to simplify task/posix_spawn() 2023-04-27 17:35:58 +08:00
binfmt_execmodule.c sched: Remove the unnecessary cast from pid_t to int 2023-06-19 11:37:34 +03:00
binfmt_execsymtab.c Author: Gregory Nutt: update licenses to Apache 2021-02-05 12:15:56 -03:00
binfmt_exit.c Author: Gregory Nutt: update licenses to Apache 2021-02-05 12:15:56 -03:00
binfmt_globals.c Author: Gregory Nutt: update licenses to Apache 2021-02-05 12:15:56 -03:00
binfmt_initialize.c binfmt: Decouple builtin from binfs file system 2022-02-14 09:35:35 -03:00
binfmt_loadmodule.c Rename LIB_ to LIBC_ for all libc Kconfig 2021-08-05 19:45:24 +02:00
binfmt_register.c Author: Gregory Nutt: update licenses to Apache 2021-02-05 12:15:56 -03:00
binfmt_unloadmodule.c sched/addrenv: Remove up_addrenv_restore 2023-02-08 02:51:23 +08:00
binfmt_unregister.c Author: Gregory Nutt: update licenses to Apache 2021-02-05 12:15:56 -03:00
builtin.c binfmt: Check return pointer. 2022-09-03 19:39:51 +08:00
elf.c style: remove extra spaces and align parameters 2023-06-11 12:55:29 +08:00
Kconfig binfmt/elf: Allow the userspace ELF type to be defined by board configuration. 2023-06-28 15:16:28 +08:00
Makefile binfmt/elf: add bare metal coredump support 2021-11-23 20:48:00 -06:00
nxflat.c Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00