Adapt GDB integration to newest patches
authorAndy Wingo <wingo@pobox.com>
Mon, 9 Mar 2015 12:45:24 +0000 (13:45 +0100)
committerAndy Wingo <wingo@pobox.com>
Mon, 9 Mar 2015 12:48:38 +0000 (13:48 +0100)
commit1f3babaaef5f4c41c24615035a9549e2faf2605e
treeac42b962e69ff736045ee21af7abe6d247ecc37e
parentaead655a45e689b332cfd148ecbb6d764e2c8eb8
Adapt GDB integration to newest patches

* libguile/libguile-2.2-gdb.scm (vm-frame-function-name): Don't default
  to the address, as we will have better identifying info via the file
  name.
  (vm-frame-source): New helper.
  (compile-time-cond): For some reason "else" matching wasn't working;
  punt and use expressions.
  (snarfy-frame-decorator): Rename from decorator, and adapt to new
  version of Guile frame filter patch.
  (vm-frame-filter): Adapt to frame filter changes, and fill in source
  info.
libguile/libguile-2.2-gdb.scm