gdb: GDB/MI Ada Exceptions Commands
27.22 Ada Exceptions GDB/MI Commands
====================================
The '-info-ada-exceptions' Command
----------------------------------
Synopsis
........
-info-ada-exceptions [ REGEXP]
List all Ada exceptions defined within the program being debugged.
With a regular expression REGEXP, only those exceptions whose names
match REGEXP are listed.
GDB Command
...........
The corresponding GDB command is 'info exceptions'.
Result
......
The result is a table of Ada exceptions. The following columns are
defined for each exception:
'name'
The name of the exception.
'address'
The address of the exception.
Example
.......
-info-ada-exceptions aint
^done,ada-exceptions={nr_rows="2",nr_cols="2",
hdr=[{width="1",alignment="-1",col_name="name",colhdr="Name"},
{width="1",alignment="-1",col_name="address",colhdr="Address"}],
body=[{name="constraint_error",address="0x0000000000613da0"},
{name="const.aint_global_e",address="0x0000000000613b00"}]}
Catching Ada Exceptions
-----------------------
The commands describing how to ask GDB to stop when a program raises an
exception are described at Ada Exception GDB/MI Catchpoint
Commands.