Commit History

Author SHA1 Message Date
  Alin Jerpelea f9fb182809 Author: Gregory Nutt: update licenses to Apache 3 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 bd4e8e19d3 Run codespell -w against all files 4 years ago
  Masayuki Ishikawa 81f1133174 ELF64 support (#220) 4 years ago
  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 years ago
  Gregory Nutt 05cb7a9043 Call initializer entry point on start-up; do not create a task 8 years ago
  Gregory Nutt 205c23b9d6 Add logic to initialize the per-process user heap when each user process is started 10 years ago
  Gregory Nutt c458e72b70 ELF relocations. Some relocation types do not have a named symbol associated with them. The design did not account for that case 10 years ago
  Gregory Nutt 205260d5e2 Reanem kzalloc to kmm_zalloc for consistency 10 years ago
  Gregory Nutt 1725946447 Misc changed to get the SAMA5 ELF configuration with address environments working 10 years ago
  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 years ago
  Gregory Nutt 1624e2fbcf Change CONFIG_ADDRENV to CONFIG_ARCH_ADDRENV; change how it is selected -- the architecure must first declare support 10 years ago
  Gregory Nutt bc46b447dc Fix all occurrences of "the the" in documentation and comments 11 years ago
  patacongo a160442b78 Incorporate address environment interfaces in binfmt/ logic 12 years ago
  patacongo 948b57f2af C++ static destructors work with ELF load too now 12 years ago
  patacongo ef6dcd6f90 C++ constructors work with ELF load now 12 years ago
  patacongo 0f70f8c9e1 Finish implemention of ELF loader static constructor support. Still some issues. 12 years ago
  patacongo 14dae62821 Rename elf.h to elf32.h; Additional ELF loader changes 12 years ago
  patacongo 87e9dbc4c8 Finishes basic coding of ELF file support 12 years ago
  patacongo 8b6ea4c174 A little more ELF loader logic 12 years ago
  patacongo 00ad1f0f4a A little more ELF loader logic 12 years ago
  patacongo fd01281b68 Flesh out include/elf.h 12 years ago