Commit History

Author SHA1 Message Date
  YAMAMOTO Takashi 33aaefa2d1 modlib: Replace Gregory Nutt's copyright notice with Apache 2.0 4 years ago
  YAMAMOTO Takashi 061b796d47 Adapt dlfcn/modlib to use the instruction memory allocator 4 years ago
  YAMAMOTO Takashi b39ce514ea dlfcn, modlib: Appease nxstyle complaints 4 years ago
  Masayuki Ishikawa 81f1133174 ELF64 support (#220) 4 years ago
  Xiang Xiao 0edcd6b85e binfmt/libelf, libs/libc/modlib: Optimize elf load speed: (1) Don't zero out memory, (2) Reduce the initial buffer size to 32 bytes. 5 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 a6a88198c0 sched/modules: Be consistent use of binary loader debug instrumentation. Was mixed system and binary loader debug. libs/libc/modlib: Switch from systemb to binary load debug to be consistent with sched/modules. 6 years ago
  Gregory Nutt cf99fb40c9 This commit moves all of the libraries under a common directory called libs/. This most certainly break libcxx and uClibc++ for now. 6 years ago