Xiang Xiao ae356001cf Change all files come from Xiaomi/Pinecone to Apache License 2.0 4 years ago
..
libelf 2b7528feae binfmt: Fix warning: unused variable ‘exidx’ 4 years ago
libnxflat 72104c182c nxstyle fixes 4 years ago
Kconfig b932b653dd arch: Select 64bit elf base on the architecture characteristic 4 years ago
Makefile e249a2f82f Makefile: Fix Make.dep not updated by config changes 4 years ago
binfmt.h fe5cb9529d builtin: Remove HAVE_BUILTIN_CONTEXT macro 4 years ago
binfmt_copyargv.c 7ddf7c6c25 binfmt: nxstyle fixes 4 years ago
binfmt_dumpmodule.c 7ddf7c6c25 binfmt: nxstyle fixes 4 years ago
binfmt_exec.c 8d1a0c2761 binfmt: exec_spawn as internal function shouldn't modify errno 4 years ago
binfmt_execmodule.c 14ecb8723a sched: Change tcb_s to task_tcb_s for nxtask_[un]init 4 years ago
binfmt_execsymtab.c 7ddf7c6c25 binfmt: nxstyle fixes 4 years ago
binfmt_exit.c 20a86dfc1b 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. 6 years ago
binfmt_globals.c 7ddf7c6c25 binfmt: nxstyle fixes 4 years ago
binfmt_initialize.c ae356001cf Change all files come from Xiaomi/Pinecone to Apache License 2.0 4 years ago
binfmt_loadmodule.c a4218e2144 include/nuttx/sched.h: Make naming of all internal names consistent: 4 years ago
binfmt_register.c 68951e8d72 Remove exra whitespace from files (#189) 4 years ago
binfmt_unloadmodule.c 68951e8d72 Remove exra whitespace from files (#189) 4 years ago
binfmt_unregister.c 68951e8d72 Remove exra whitespace from files (#189) 4 years ago
builtin.c fe5cb9529d builtin: Remove HAVE_BUILTIN_CONTEXT macro 4 years ago
elf.c 7ddf7c6c25 binfmt: nxstyle fixes 4 years ago
nxflat.c a4218e2144 include/nuttx/sched.h: Make naming of all internal names consistent: 4 years ago