add ability to disassemble ELF images
authorAndy Wingo <wingo@pobox.com>
Thu, 29 Aug 2013 18:43:03 +0000 (20:43 +0200)
committerAndy Wingo <wingo@pobox.com>
Thu, 29 Aug 2013 18:44:55 +0000 (20:44 +0200)
commit610295ec9dbf3c21a59b4e579d0889ca90c499e6
tree245b72298916e45f716ee8d76e28b0b5e3d70b32
parentc96933fd544aaf14776a1fc3a2986afc6fecb00c
add ability to disassemble ELF images

* module/scripts/disassemble.scm (disassemble): Update to work with
  RTl (and only RTL, as that's the future).

* module/system/vm/debug.scm (for-each-elf-symbol): New public
  interface.
  (debug-context-from-image): New helper.
  (find-debug-context): Use the helper.

* module/system/vm/disassembler.scm (disassemble-image): New public
  interface.
module/scripts/disassemble.scm
module/system/vm/debug.scm
module/system/vm/disassembler.scm