old-cross-binutils/gdb/testsuite
Joel Brobecker 956a9fb9fb improve Ada exception catchpoint MI notification
This rewrites the code generating the Ada exception catchpoint hit
notification for both the GDB/MI case as well as the non-MI case,
by using the relevant ui_out_* functions to generate the output.
the MI notifications for Ada exception catchpoints now include
the stop reason, and the breakpoint "disp", much like other breakpoint
events do.  It also introduces a new field "exception-name" for
exception catchpoints (excluding "failed assertion catchpoints,
where we just want to know that it was a failed assertion).

gdb/ChangeLog:

        * breakpoint.h (bpdisp_text): Add declaration.
        * breakpoint.c (bpdisp_text): Make non-static.
        * ada-lang.c: #include "mi/mi-common.h".
        (print_it_exception): Rewrite to improve GDB/MI output.

gdb/doc/ChangeLog:

        * gdb.texinfo (GDB/MI Ada Exception Information): Document
        the "exception-name" field in the *stopped async record.

gdb/testsuite/ChangeLog:

        * gdb.ada/mi_catch_ex: New testcase.
2011-04-01 16:59:58 +00:00
..
config run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
gdb.ada improve Ada exception catchpoint MI notification 2011-04-01 16:59:58 +00:00
gdb.arch gdb/ 2011-04-01 11:57:03 +00:00
gdb.asm 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.base gdb/testsuite/ 2011-03-28 20:31:54 +00:00
gdb.cell gdb 2011-03-07 16:03:04 +00:00
gdb.cp gdb/testsuite/ 2011-04-01 16:26:37 +00:00
gdb.disasm 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.dwarf2 gdb/ 2011-03-22 21:06:34 +00:00
gdb.fortran 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.gdb run copyright.sh for 2011. 2011-01-01 15:34:07 +00:00
gdb.hp gdb 2011-03-07 16:03:04 +00:00
gdb.java 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.mi 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.modula2 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.multi 2011-02-25 Michael Snyder <msnyder@vmware.com> 2011-02-27 20:49:27 +00:00
gdb.objc 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.opencl 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.opt 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.pascal 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.python gdb 2011-03-31 19:59:26 +00:00
gdb.reverse 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
gdb.server gdb/ 2011-03-08 12:46:52 +00:00
gdb.stabs * gdb.hp/gdb.aCC/Makefile.in (Makefile): Remove. 2011-03-03 16:57:58 +00:00
gdb.threads * lib/gdb.exp (inferior_exited_re): Match. leading `['. Wrap in 2011-03-09 14:17:05 +00:00
gdb.trace gdb/testsuite/ 2011-03-18 18:51:08 +00:00
gdb.xml 2011-02-22 Michael Snyder <msnyder@vmware.com> 2011-02-22 20:52:49 +00:00
lib Move environment modifications into gdb_init so it's done just once per 2011-03-25 13:08:11 +00:00
.gdbinit
aclocal.m4 gdb 2009-06-29 16:41:45 +00:00
ChangeLog improve Ada exception catchpoint MI notification 2011-04-01 16:59:58 +00:00
configure * gdb.hp/gdb.aCC/Makefile.in (Makefile): Remove. 2011-03-03 16:57:58 +00:00
configure.ac * gdb.hp/gdb.aCC/Makefile.in (Makefile): Remove. 2011-03-03 16:57:58 +00:00
dg-extract-results.sh gdb/testsuite/ 2010-03-22 20:38:58 +00:00
Makefile.in * Makefile.in (TAGS): Rewrite. 2011-03-07 22:02:45 +00:00
TODO