diff options
| author | Nick Roberts | 2007-02-24 21:15:02 +0000 |
|---|---|---|
| committer | Nick Roberts | 2007-02-24 21:15:02 +0000 |
| commit | d33322491eb66e9e10322ae688c5fcfbe255a2ad (patch) | |
| tree | 3b3bdcd85aa800e91dab12e4f369cb34edb8bf36 /src | |
| parent | 174c9ce9746febf928d428641677df452a914815 (diff) | |
| download | emacs-d33322491eb66e9e10322ae688c5fcfbe255a2ad.tar.gz emacs-d33322491eb66e9e10322ae688c5fcfbe255a2ad.zip | |
(xprintstr): Ensure GDB (> 6.6) prints symbol name
as strings and not character arrays.
Diffstat (limited to 'src')
| -rw-r--r-- | src/.gdbinit | 2 | ||||
| -rw-r--r-- | src/ChangeLog | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/.gdbinit b/src/.gdbinit index 008305ca252..5a940e667dc 100644 --- a/src/.gdbinit +++ b/src/.gdbinit | |||
| @@ -977,7 +977,7 @@ 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 | ||
diff --git a/src/ChangeLog b/src/ChangeLog index c7f40ce8100..0334028753a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2007-02-24 Nick Roberts <nickrob@snap.net.nz> | ||
| 2 | |||
| 3 | * .gdbinit (xprintstr): Ensure GDB (> 6.6) prints symbol name | ||
| 4 | as strings and not character arrays. | ||
| 5 | |||
| 1 | 2007-02-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 6 | 2007-02-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 2 | 7 | ||
| 3 | * macterm.c [USE_TOOLKIT_SCROLL_BARS] (x_scroll_bar_handle_drag) | 8 | * macterm.c [USE_TOOLKIT_SCROLL_BARS] (x_scroll_bar_handle_drag) |