add ELF loader
authorAndy Wingo <wingo@pobox.com>
Fri, 1 Jun 2012 19:33:46 +0000 (21:33 +0200)
committerAndy Wingo <wingo@pobox.com>
Fri, 22 Jun 2012 11:40:50 +0000 (13:40 +0200)
commitafc74c2920d2f8f8424db9d6f554a91866cbac01
tree399212d59decf24bac2129a4600a0a11446d01cc
parent83e7c58408ad227b38cc8c2e0542a514ebcdc2c8
add ELF loader

* libguile/objcodes.h:
* libguile/objcodes.c (scm_load_thunk_from_file)
  (scm_load_thunk_from_memory): New procedures.

* libguile/elf.h: Import from glibc.  Not installed.

* libguile/Makefile.am: Adapt for elf.h.

* module/system/vm/objcode.scm: (load-thunk-from-file)
  (load-thunk-from-memory): New exports.
libguile/Makefile.am
libguile/elf.h [new file with mode: 0644]
libguile/objcodes.c
libguile/objcodes.h
module/system/vm/objcode.scm