summaryrefslogtreecommitdiff
path: root/libguile/cpp_errno.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2009-01-30 12:50:22 +0100
committerAndy Wingo <wingo@pobox.com>2009-01-30 12:59:29 +0100
commit7b107cceb9adcc966b639fd2c217f4708b53a2aa (patch)
treefe795727ef113c57a1e8ff46527396ab42b73998 /libguile/cpp_errno.c
parent5d6fb8bbeb5a6ab423062da3744ca215b0310dc2 (diff)
downloadguile-7b107cceb9adcc966b639fd2c217f4708b53a2aa.tar.gz
add decompilers that can take us back to assembly
* module/language/assembly/Makefile.am: * module/language/assembly/spec.scm: * module/language/assembly/decompile-bytecode.scm: Add a bytecode decompiler. Neat! * module/language/bytecode/spec.scm (decompile-objcode): * module/language/objcode/spec.scm (decompile-value): Add some "decompilers" here too. * module/system/base/compile.scm (current-language): Since we can refer to languages by name, do so here -- removes the previous anti-circularity hack. (compile-file, compile): Refer to target languages by name. (decompile): New public function. Neat! * module/system/base/language.scm (lookup-decompilation-order): Fix so we look for decompilers with the high-level language definition.
Diffstat (limited to 'libguile/cpp_errno.c')
0 files changed, 0 insertions, 0 deletions