Abdelatif Guettouche
|
d85c432278
Few typos fixes in binfmt and libc/machine.
|
3 years ago |
Alin Jerpelea
|
f9fb182809
Author: Gregory Nutt: update licenses to Apache
|
3 years ago |
Xiang Xiao
|
fe5cb9529d
builtin: Remove HAVE_BUILTIN_CONTEXT macro
|
4 years ago |
Alin Jerpelea
|
7ddf7c6c25
binfmt: nxstyle fixes
|
4 years ago |
Xiang Xiao
|
cde88cabcc
Run codespell -w with the latest dictonary again
|
4 years ago |
Xiang Xiao
|
68951e8d72
Remove exra whitespace from files (#189)
|
4 years ago |
Gregory Nutt
|
dd97fb991b
This commit moves shared builtin information out of binfmt/libbuiltin and into libs/libc/builtin where it can be shared. This should permit builtin application in the PROTECTED build where binfmt/libbuiltin is not available in user space.
|
5 years ago |
Gregory Nutt
|
9546481054
Fix some typographical errors.
|
6 years ago |
Gregory Nutt
|
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 |
Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 years ago |
Gregory Nutt
|
1cdc746726
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
8 years ago |
Gregory Nutt
|
4a7fb2cbc1
binfmt: Cosmetic -- rename binfmt_internal.h to binfmt.h. Move related argument copy logic into new file, binfmt_copyargv.c
|
9 years ago |