testsuite/ChangeLog
authorPaul Pluzhnikov <ppluzhnikov@google.com>
Thu, 17 Sep 2009 17:49:46 +0000 (17:49 +0000)
committerPaul Pluzhnikov <ppluzhnikov@google.com>
Thu, 17 Sep 2009 17:49:46 +0000 (17:49 +0000)
2009-09-17  Paul Pluzhnikov  <ppluzhnikov@google.com>

* gdb.base/default.exp: Fix "show convenience".

doc/ChangeLog
2009-09-17  Paul Pluzhnikov  <ppluzhnikov@google.com>

* gdb.texinfo (convenince variables): Mention
$_siginfo could be empty.

gdb/doc/ChangeLog
gdb/doc/gdb.texinfo
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/default.exp

index 5d297b6..d4d1275 100644 (file)
@@ -1,3 +1,8 @@
+2009-09-17  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * gdb.texinfo (convenince variables): Mention
+       $_siginfo could be empty.
+       
 2009-09-15  Tom Tromey  <tromey@redhat.com>
 
        * gdb.texinfo (GDB/MI Variable Objects): Document
index 5a5f542..10640f9 100644 (file)
@@ -7819,8 +7819,10 @@ the program being debugged terminates.
 
 @item $_siginfo
 @vindex $_siginfo@r{, convenience variable}
-The variable @code{$_siginfo} is bound to extra signal information
-inspection (@pxref{extra signal information}).
+The variable @code{$_siginfo} contains extra signal information
+(@pxref{extra signal information}).  Note that @code{$_siginfo}
+could be empty, if the application has not yet received any signals.
+For example, it will be empty before you execute the @code{run} command.
 @end table
 
 On HP-UX systems, if you refer to a function or variable name that
index b9039df..d4b706e 100644 (file)
@@ -1,3 +1,7 @@
+2009-09-17  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+       * gdb.base/default.exp: Fix "show convenience".
+
 2009-09-15  Tom Tromey  <tromey@redhat.com>
 
        * lib/mi-support.exp (mi_create_varobj): Update.
index a223982..a0cb11e 100644 (file)
@@ -598,7 +598,7 @@ gdb_test "show complaints" "Max number of complaints about incorrect symbols is
 #test show confirm
 gdb_test "show confirm" "Whether to confirm potentially dangerous operations is o\[a-z\]*." "show confirm"
 #test show convenience
-gdb_test "show convenience" "No debugger convenience variables now defined.(\[^\r\n\]*\[\r\n\])+Convenience variables have names starting with \".\";(\[^\r\n\]*\[\r\n\])+use \"set\" as in \"set .foo = 5\" to define them." "show convenience"
+gdb_test "show convenience" "\\\$_siginfo = void" "show convenience"
 #test show directories
 gdb_test "show directories" "Source directories searched: .cdir\[:;\].cwd" "show directories"
 #test show editing