]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
gdb/
authorJan Kratochvil <jan.kratochvil@redhat.com>
Sun, 9 Oct 2011 19:38:29 +0000 (19:38 +0000)
committerJan Kratochvil <jan.kratochvil@redhat.com>
Sun, 9 Oct 2011 19:38:29 +0000 (19:38 +0000)
Display referenced values in backtraces.
* printcmd.c (print_variable_and_value): Set OPTS.DEREF_REF to 1.
* stack.c (print_frame_arg): Likewise.

gdb/ChangeLog
gdb/printcmd.c
gdb/stack.c

index b9e971af3f13987661c8dcbf6fa3467468fd1b94..63e37e2c283134c539cabd1a5a83986e5c4d97c8 100644 (file)
@@ -1,3 +1,9 @@
+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.
index b09b4ea2ac9728ad156e61168e5eb63ef37cdaed..ad6993e5ad08ad1d23b71b9806077090c9755d2b 100644 (file)
@@ -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)
index 276dd2b25296c119f86a84e4a2ba6bd7c333a67d..397b345dd25803f5e25f1c13fe07e84ece8f632d 100644 (file)
@@ -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");