Mercurial > emacs
comparison src/.gdbinit @ 76129:a0627ed0c1aa
(xprintstr): Ensure GDB (> 6.6) prints symbol name
as strings and not character arrays.
author | Nick Roberts <nickrob@snap.net.nz> |
---|---|
date | Sat, 24 Feb 2007 21:12:30 +0000 |
parents | b8533eb9045d |
children | 922696f363b0 edf631bdbb7a dd7c098af727 |
comparison
equal
deleted
inserted
replaced
76128:120cf32525c1 | 76129:a0627ed0c1aa |
---|---|
975 document xpr | 975 document xpr |
976 Print $ as a lisp object of any type. | 976 Print $ as a lisp object of any type. |
977 end | 977 end |
978 | 978 |
979 define xprintstr | 979 define xprintstr |
980 set $data = $arg0->data | 980 set $data = (char *) $arg0->data |
981 output ($arg0->size > 1000) ? 0 : ($data[0])@($arg0->size_byte < 0 ? $arg0->size & ~gdb_array_mark_flag : $arg0->size_byte) | 981 output ($arg0->size > 1000) ? 0 : ($data[0])@($arg0->size_byte < 0 ? $arg0->size & ~gdb_array_mark_flag : $arg0->size_byte) |
982 end | 982 end |
983 | 983 |
984 define xprintsym | 984 define xprintsym |
985 xgetptr $arg0 | 985 xgetptr $arg0 |