diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-10-09 19:38:29 +0000 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2011-10-09 19:38:29 +0000 |
commit | 3343315ba7c882c948decb9aaad83e4c048a4527 (patch) | |
tree | 54e12bbc8c37bdd18edf5c7d9e8edd7bba55aaa5 /gdb | |
parent | ac71a68c85a70ebe474e39ef64773112f6474514 (diff) | |
download | gdb-3343315ba7c882c948decb9aaad83e4c048a4527.zip gdb-3343315ba7c882c948decb9aaad83e4c048a4527.tar.gz gdb-3343315ba7c882c948decb9aaad83e4c048a4527.tar.bz2 |
gdb/
Display referenced values in backtraces.
* printcmd.c (print_variable_and_value): Set OPTS.DEREF_REF to 1.
* stack.c (print_frame_arg): Likewise.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/printcmd.c | 1 | ||||
-rw-r--r-- | gdb/stack.c | 2 |
3 files changed, 8 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b9e971a..63e37e2 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,11 @@ 2011-10-09 Jan Kratochvil <jan.kratochvil@redhat.com> + Display referenced values in backtraces. + * printcmd.c (print_variable_and_value): Set OPTS.DEREF_REF to 1. + * stack.c (print_frame_arg): Likewise. + +2011-10-09 Jan Kratochvil <jan.kratochvil@redhat.com> + Make some lval_funcs methods to default on NULL. * valops.c (value_fetch_lazy): Check if lval_computed read method is NULL. diff --git a/gdb/printcmd.c b/gdb/printcmd.c index b09b4ea..ad6993e 100644 --- a/gdb/printcmd.c +++ b/gdb/printcmd.c @@ -1976,6 +1976,7 @@ print_variable_and_value (const char *name, struct symbol *var, val = read_var_value (var, frame); get_user_print_options (&opts); + opts.deref_ref = 1; common_val_print (val, stream, indent, &opts, current_language); } if (except.reason < 0) diff --git a/gdb/stack.c b/gdb/stack.c index 276dd2b..397b345 100644 --- a/gdb/stack.c +++ b/gdb/stack.c @@ -261,7 +261,7 @@ print_frame_arg (const struct frame_arg *arg) language = current_language; get_raw_print_options (&opts); - opts.deref_ref = 0; + opts.deref_ref = 1; /* True in "summary" mode, false otherwise. */ opts.summary = !strcmp (print_frame_arguments, "scalars"); |