nuttx/binfmt
chao.an 608f380aee binfmt/Makefile: remove the specified prefix from target variables
Change-Id: Ic79368950a543ab5c39e286e4b5d062529a83a3c
Signed-off-by: chao.an <anchao@xiaomi.com>
2021-03-01 21:11:16 +08:00
..
libelf binfmt/Makefile: remove the specified prefix from target variables 2021-03-01 21:11:16 +08:00
libnxflat binfmt/Makefile: remove the specified prefix from target variables 2021-03-01 21:11:16 +08:00
binfmt.h builtin: Remove HAVE_BUILTIN_CONTEXT macro 2020-05-01 10:43:47 -03:00
binfmt_copyargv.c binfmt: nxstyle fixes 2020-04-22 14:07:04 -06:00
binfmt_dumpmodule.c binfmt/binfmt_dumpmodule.c: Fix syslog format errors 2020-11-20 22:22:53 -08:00
binfmt_exec.c binfmt: exec_spawn as internal function shouldn't modify errno 2020-05-03 12:15:54 -06:00
binfmt_execmodule.c sched: Change tcb_s to task_tcb_s for nxtask_[un]init 2020-06-30 10:54:42 -06:00
binfmt_execsymtab.c binfmt: nxstyle fixes 2020-04-22 14:07:04 -06:00
binfmt_exit.c binfmt/ and sched/group: Re-architect the way that loadable ELF or NXFLAT modules are unloaded. Memory resources must be recovered when the task loaded into memory exits. The originmal implementatino used the death-of-child SIGCHLD signal to perform the unload. There are several problems with this: It is overly complex, it requires that the parent task stay resident while the loaded task runs, and it has fatal logic flaws in the protected and kernel model builds because the user signal handler attempts to run in the kernel address space. This commit corrects with using a mindlessly simply BINFMT callback when the task exits. 2018-08-05 08:09:54 -06:00
binfmt_globals.c binfmt: nxstyle fixes 2020-04-22 14:07:04 -06:00
binfmt_initialize.c Change all files come from Xiaomi/Pinecone to Apache License 2.0 2020-08-22 17:37:21 -06:00
binfmt_loadmodule.c include/nuttx/sched.h: Make naming of all internal names consistent: 2020-05-09 14:19:08 -03:00
binfmt_register.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
binfmt_unloadmodule.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
binfmt_unregister.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
builtin.c builtin: Remove HAVE_BUILTIN_CONTEXT macro 2020-05-01 10:43:47 -03:00
elf.c binfmt: nxstyle fixes 2020-04-22 14:07:04 -06:00
Kconfig arch: Select 64bit elf base on the architecture characteristic 2020-05-31 21:38:32 -07:00
Makefile binfmt/Makefile: remove the specified prefix from target variables 2021-03-01 21:11:16 +08:00
nxflat.c include/nuttx/sched.h: Make naming of all internal names consistent: 2020-05-09 14:19:08 -03:00