Add framework to support loadable ELF modules (not much logic in place yet)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5250 42af7a65-404d-4744-a932-0658087f49c3
Showing
- ChangeLog 5 additions, 0 deletionsChangeLog
- Kconfig 4 additions, 0 deletionsKconfig
- binfmt/Kconfig 34 additions, 0 deletionsbinfmt/Kconfig
- binfmt/Makefile 27 additions, 28 deletionsbinfmt/Makefile
- binfmt/elf.c 259 additions, 0 deletionsbinfmt/elf.c
- binfmt/libelf/Kconfig 9 additions, 0 deletionsbinfmt/libelf/Kconfig
- binfmt/libelf/Make.defs 53 additions, 0 deletionsbinfmt/libelf/Make.defs
- binfmt/libelf/gnu-elf.ld 187 additions, 0 deletionsbinfmt/libelf/gnu-elf.ld
- binfmt/libelf/libelf_bind.c 106 additions, 0 deletionsbinfmt/libelf/libelf_bind.c
- binfmt/libelf/libelf_init.c 189 additions, 0 deletionsbinfmt/libelf/libelf_init.c
- binfmt/libelf/libelf_load.c 91 additions, 0 deletionsbinfmt/libelf/libelf_load.c
- binfmt/libelf/libelf_read.c 165 additions, 0 deletionsbinfmt/libelf/libelf_read.c
- binfmt/libelf/libelf_uninit.c 85 additions, 0 deletionsbinfmt/libelf/libelf_uninit.c
- binfmt/libelf/libelf_unload.c 97 additions, 0 deletionsbinfmt/libelf/libelf_unload.c
- binfmt/libelf/libelf_verify.c 88 additions, 0 deletionsbinfmt/libelf/libelf_verify.c
- binfmt/libnxflat/Kconfig 5 additions, 0 deletionsbinfmt/libnxflat/Kconfig
- binfmt/libnxflat/Make.defs 19 additions, 5 deletionsbinfmt/libnxflat/Make.defs
- binfmt/libnxflat/libnxflat_bind.c 24 additions, 22 deletionsbinfmt/libnxflat/libnxflat_bind.c
- binfmt/libnxflat/libnxflat_uninit.c 0 additions, 4 deletionsbinfmt/libnxflat/libnxflat_uninit.c
- binfmt/libnxflat/libnxflat_verify.c 3 additions, 3 deletionsbinfmt/libnxflat/libnxflat_verify.c
Loading
Please register or sign in to comment