* gdb.texinfo (Set Catchpoints): Add documentation for the new
authorJoel Brobecker <brobecker@gnat.com>
Fri, 5 Jan 2007 08:33:57 +0000 (08:33 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Fri, 5 Jan 2007 08:33:57 +0000 (08:33 +0000)
        catch exception, catch exception unhandled, and catch assert
        commands.

gdb/doc/ChangeLog
gdb/doc/gdb.texinfo

index a09d35bd45829cc49e4e88f3b6b7691d796565e5..427e0ba24d6b07e63675c952a72ad90119a4c3d0 100644 (file)
@@ -1,3 +1,9 @@
+2007-01-05  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdb.texinfo (Set Catchpoints): Add documentation for the new
+       catch exception, catch exception unhandled, and catch assert
+       commands.
+
 2007-01-04  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * gdb.texinfo (Debugging Output): Document "set debug xml"
index 37d2a6bd773efdf977ccf2ade55af588c8d336bc..a477dc380ada32ee623c77282bbff41285fad79a 100644 (file)
@@ -3353,6 +3353,20 @@ The throwing of a C@t{++} exception.
 @item catch
 The catching of a C@t{++} exception.
 
+@item exception
+@cindex Ada exception catching
+@cindex catch Ada exceptions
+An Ada exception being raised.  If an exception name is specified
+at the end of the command (eg @code{catch exception Program_Error}),
+the debugger will stop only when this specific exception is raised.
+Otherwise, the debugger stops execution when any Ada exception is raised.
+
+@item exception unhandled
+An exception that was raised but is not handled by the program.
+
+@item assert
+A failed Ada assertion.
+
 @item exec
 @cindex break on fork/exec
 A call to @code{exec}.  This is currently only available for HP-UX.