From d9be2059e55f50fb4d51f753d7b992e59f98d042 Mon Sep 17 00:00:00 2001 From: nobu Date: Sat, 27 Dec 2008 08:08:44 +0000 Subject: * .gdbinit (dummy_gdb_enums.special_consts): forces to load debug info on Mac OS X. * .gdbinit (rp): added T_ZOMBIE. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@21094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- .gdbinit | 7 +++++++ 1 file changed, 7 insertions(+) (limited to '.gdbinit') diff --git a/.gdbinit b/.gdbinit index 2e882cd19b..3ecc8f5a8c 100644 --- a/.gdbinit +++ b/.gdbinit @@ -1,3 +1,6 @@ +if dummy_gdb_enums.special_consts +end + define rp if (VALUE)$arg0 & RUBY_FIXNUM_FLAG printf "FIXNUM: %ld\n", $arg0 >> 1 @@ -217,6 +220,9 @@ define rp output (enum node_type)(($flags&RUBY_NODE_TYPEMASK)>>RUBY_NODE_TYPESHIFT) printf "): " print *(NODE *)$arg0 + if ($flags & RUBY_T_MASK) == RUBY_T_ZOMBIE + printf "T_ZOMBIE: " + print (struct RData *)$arg0 else printf "unknown: " print (struct RBasic *)$arg0 @@ -251,6 +257,7 @@ define rp end end end + end end document rp Print a Ruby's VALUE. -- cgit v1.2.3