提交历史

作者 SHA1 备注 提交日期
  Xiang Xiao b932b653dd arch: Select 64bit elf base on the architecture characteristic 4 年之前
  YAMAMOTO Takashi 24c9fa3cd9 Kconfig: Move ELF_64BIT out of !BINFMT_DISABLE 4 年之前
  Gregory Nutt 677b0bf47e Remove all support for the ancient Pascal compiler and pcode interpreter. 4 年之前
  Xiang Xiao 2d794f4102 Configuration: Auto-select CONFIG_BUILD_LOADABLE when either CONFIG_BUILD_KERNEL or CONFIG_BINFMT_LOADABLE is selected. 5 年之前
  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 年之前
  anchao 2f2d432f7c binfmt/libelf and libs/libc/modlib: Add relocation buffer table to reduce access fs. 5 年之前
  Gregory Nutt 6e64b05ef3 Update some Kconfig comments. 5 年之前
  nchao 6509a0c0ca binfmt/ and libs/libc: Make exepath_*() more common: 6 年之前
  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 年之前
  Gregory Nutt 664af2a69b Default for CONFIG_EXECFUNCS_HAVE_SYMTAB should be 'not set' 6 年之前
  Alan Carvalho de Assis 283b73edc5 Fix lots of typos in C comments and Kconfig help text 6 年之前
  Gregory Nutt edd9186540 ELF: Move ARMv7-A and ARMv7-R versions of ELF relocation logic to libc/machine 7 年之前
  Gregory Nutt 378b22ec07 binfmt: Remove PCODE dependency on apps/pcode.h 8 年之前
  Gregory Nutt 49554fe4fc Move module support from binfmt/ to sched/ so that it can be configured and built independently from binfmt features 8 年之前
  Gregory Nutt 44e45f0f91 insmod is code complete and ready for test 8 年之前
  Gregory Nutt 342f5fe33d Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation 9 年之前
  Gregory Nutt e3ff0689bb Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate new CONFIG_BUILD_KERNEL 10 年之前
  Gregory Nutt a3e2598d90 Move P-Code execution logic from interpreters/prun to system/prun 10 年之前
  Gregory Nutt 415500c6d9 Make sure apps/examples/pashello still builds; update comments; refresh configurations 10 年之前
  Gregory Nutt ed2e4a15dc Create P-Code execution helper in apps/interpreters/prun; The P-Code binary format is functional except that there are still some modularity and kernel build issues that need to be addressed. 10 年之前
  Gregory Nutt b6f264488a BINFMT: A framework to support a P-code binary format (a work in progress) 10 年之前
  patacongo 151dfee1f9 Add a start hook that can be setup to call a function in the context of a new thread before the new threads main() has been called. 11 年之前
  patacongo e5908285c4 Rename apps/include/apps.h to builtin.h. Move parts of apps/builtins/exec_builtin.c to binfmt/libbuiltin/libbuiltin_utils.c 11 年之前
  patacongo c2be20d319 Add basic hooks to support a PATH variable (more is needed) 12 年之前
  patacongo 0f218d0e00 Add support for the Z180 MMU and generic hooks for processes 12 年之前
  patacongo ef6dcd6f90 C++ constructors work with ELF load now 12 年之前
  patacongo e6137637d3 Fix Kconfig files broken by last check-in 12 年之前
  patacongo b49a2605d0 Add framework to support loadable ELF modules (not much logic in place yet) 12 年之前
  patacongo 330b89ca0e Add kconfig documentation 12 年之前
  patacongo 4b8c0c41c8 Adding skeleton Kconfig files (part 1 of 2) 12 年之前