Xiang Xiao
|
2b7528feae
binfmt: Fix warning: unused variable ‘exidx’
|
4 年之前 |
Xiang Xiao
|
fbfd9d62da
libelf: Parse .ARM.exidx only for ARM architecture
|
4 年之前 |
YAMAMOTO Takashi
|
8ad9d1e0b4
libelf: Appease nxstyle complaints
|
4 年之前 |
Masayuki Ishikawa
|
81f1133174
ELF64 support (#220)
|
4 年之前 |
Xiang Xiao
|
68951e8d72
Remove exra whitespace from files (#189)
|
4 年之前 |
Xiang Xiao
|
f8bcd58be2
Fix format warn (#96)
|
4 年之前 |
Gregory Nutt
|
dd5748cee8
binfmt/: Update copyright dates in all modified files.
|
4 年之前 |
Gregory Nutt
|
7a72d1e8ca
binfmt/: Run all .c files under binfmt/ through tools/nxstyle and fix all resulting complaints.
|
4 年之前 |
Xiang Xiao
|
6a3c2aded6
Fix wait loop and void cast (#24)
|
4 年之前 |
Gregory Nutt
|
c17145e550
Revert "binfmt/libelf/libelf_load.c: Remove the guard(CONFIG_BUILD_KERNEL) for umm_initialize()"
|
5 年之前 |
Xiang Xiao
|
b9c7a9a18f
binfmt/libelf/libelf_load.c: Remove the guard(CONFIG_BUILD_KERNEL) for umm_initialize()
|
5 年之前 |
Gregory Nutt
|
78c8485b0d
Fix some warnings found in build testing.
|
5 年之前 |
Xiang Xiao
|
b7f958a02e
binfmt/, binfmt/libelf: binfmt/elf: Call umm_initialize as soon as possible otherwise elf_loadctors/elf_loaddtors will fail to allocate memory.
|
5 年之前 |
Xiang Xiao
|
38ffb98f1b
Kconfig files, binfmt/libelf, libs/libc/machin, libs/libxx: Correct libcxx exception handling by introducing the generic config(CXX_EXCEPTION and CXX_LIBSUPCXX)
|
5 年之前 |
Xiang Xiao
|
095e28d45e
binfmt/, binfmt/libelf/, include/nuttx, libs/libc/machine, libs/libc/modlib, and others: Move elf related arch function to include/nuttx/elf.h because the implementation is located in libs/libc/machine and in order to avoid the conflict with the 3rd party libraries and clean up the file inclusion: (1) Remove redundant elf32.h, (2) Remove nuttx/binfmt/elf.h in libs/libc/machine, (2) Remove nuttx/binfmt/elf.h in modlib, and (4) Rmove nuttx/module.h in modlib.
|
5 年之前 |
Gregory Nutt
|
a1469a3e95
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
8 年之前 |
Gregory Nutt
|
fc3540cffe
Replace all occurrences of vdbg with vinfo
|
8 年之前 |
Gregory Nutt
|
45eebacbb4
binfmt/: More spacing/alignment fixes
|
9 年之前 |
Gregory Nutt
|
6068820bf3
Add support uClibc++ excpetions. This involves additional handling for relative relation types, additional support for unwinding, as well as additional changes. The culmination of a big effort fromo Leo Aloe3132
|
9 年之前 |
Gregory Nutt
|
48271cca05
Make some file section headers more consistent with standard
|
9 年之前 |
Gregory Nutt
|
179fabb019
Add description of work queues to the porting guide. Update comments
|
10 年之前 |
Gregory Nutt
|
dd9e42ec0c
Fix a compile problem noted by Marco Cruz
|
10 年之前 |
Gregory Nutt
|
1329c29ecd
ELF: Critical bugfix.. BSS was not being cleared
|
10 年之前 |
Gregory Nutt
|
205c23b9d6
Add logic to initialize the per-process user heap when each user process is started
|
10 年之前 |
Gregory Nutt
|
b63eea45b6
Improved binfmt debug output
|
10 年之前 |
Gregory Nutt
|
d52599fe8e
Change when address environment is instantiated; there are/were locations where access is made to the allocation address environment when it is not yet in place
|
10 年之前 |
Gregory Nutt
|
1708a133f5
Fix some compilation errors in ELF logic that were introduced in a recent commit
|
10 年之前 |
Gregory Nutt
|
241a7e17bd
addrenv interface changes: up_addrenv_create() may need to create .text and .bss/.data separately because of differing access privileges (read/execute vs read/write). And, as a consequence, up_addrenv_vaddr() needs to be split into up_addrenv_vtext(0 and up_addrenv_vdata().
|
10 年之前 |
Gregory Nutt
|
1624e2fbcf
Change CONFIG_ADDRENV to CONFIG_ARCH_ADDRENV; change how it is selected -- the architecure must first declare support
|
10 年之前 |
Gregory Nutt
|
b6f264488a
BINFMT: A framework to support a P-code binary format (a work in progress)
|
10 年之前 |