nuttx/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_copyargv.c
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
binfmt_exit.c
binfmt_globals.c
binfmt_initialize.c
binfmt_loadmodule.c
binfmt_register.c
binfmt_unloadmodule.c sched/addrenv: Remove up_addrenv_restore 2023-02-08 02:51:23 +08:00
binfmt_unregister.c
binfmt.h
builtin.c
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
nxflat.c Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00