diff etc/dbxrc.in @ 5598:bccc91a65536

Fix .gdbinit and .dbxrc when using the new garbage collector. ChangeLog: 2011-11-21 Marcus Crestani <crestani@informatik.uni-tuebingen.de> * configure.ac: Fix creation of etc/dbxrc and src/.dbxrc; only try to create Makefile when Makefile.in is there. * configure: Regenerate. src/ChangeLog: 2011-11-21 Marcus Crestani <crestani@informatik.uni-tuebingen.de> * .gdbinit.in.in: There is no lrecord_type_lcrecord_list when using the new garbage collector; print $lrecord_type when Lisp Object type is unknown to pobj. etc/ChangeLog: 2011-11-21 Marcus Crestani <crestani@informatik.uni-tuebingen.de> * dbxrc.in: There is no lrecord_type_lcrecord_list when using the new garbage collector; print $lrecord_type when Lisp Object type is unknown to pobj.
author Marcus Crestani <crestani@informatik.uni-tuebingen.de>
date Mon, 21 Nov 2011 10:28:31 +0100
parents 308d34e9f07d
children
line wrap: on
line diff
--- a/etc/dbxrc.in	Tue Nov 15 20:19:20 2011 -0500
+++ b/etc/dbxrc.in	Mon Nov 21 10:28:31 2011 +0100
@@ -313,8 +313,10 @@
     pstruct glyphs.c Lisp_Image_Instance
   elif test $lrecord_type = lrecord_type_keymap; then
     pstruct keymap.c Lisp_Keymap
+#ifndef NEW_GC
   elif test $lrecord_type = lrecord_type_lcrecord_list; then
     pstruct alloc.c lcrecord_list
+#endif
   elif test $lrecord_type = lrecord_type_ldap; then
     pstruct ldap.c Lisp_LDAP
   elif test $lrecord_type = lrecord_type_lstream; then
@@ -361,6 +363,7 @@
     echo "Lisp Object is a null pointer!!"
   else
     echo "Unknown Lisp Object type"
+    print $lrecord_type
     print $1
   fi
 }