PR c++/15176:
authorTom Tromey <tromey@redhat.com>
Mon, 15 Apr 2013 18:09:02 +0000 (18:09 +0000)
committerTom Tromey <tromey@redhat.com>
Mon, 15 Apr 2013 18:09:02 +0000 (18:09 +0000)
commit72f1fe8a88c4dc9219c4263eff2bbcf61173e607
treea0500c8be84baf95cff28fb6f70b240be4de4f44
parentfc4746a2bd1dbe2a0fd983af292568a7ee05517f
PR c++/15176:
* NEWS: Update.
* break-catch-throw.c (compute_exception): New function.
(exception_funcs): New global.
(_initialize_break_catch_throw): Create $_exception.
* cp-abi.c (cplus_type_from_type_info): New function.
* cp-abi.h (cplus_type_from_type_info): Declare.
(struct cp_abi_ops) <get_type_from_type_info>: New field.
* gnu-v3-abi.c (gnuv3_get_typename_from_type_info)
(gnuv3_get_type_from_type_info): New functions.
(init_gnuv3_ops): Set get_type_from_type_info ABI field.
gdb/doc
* gdb.texinfo (Set Catchpoints): Document $_exception.
(Convenience Vars): Mention $_exception.
gdb/testsuite
* gdb.base/default.exp: Update for $_exception.
* gdb.cp/exceptprint.cc: New file.
* gdb.cp/exceptprint.exp: New file.
* lib/gdb.exp (skip_libstdcxx_probe_tests): New proc.
13 files changed:
gdb/ChangeLog
gdb/NEWS
gdb/break-catch-throw.c
gdb/cp-abi.c
gdb/cp-abi.h
gdb/doc/ChangeLog
gdb/doc/gdb.texinfo
gdb/gnu-v3-abi.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/default.exp
gdb/testsuite/gdb.cp/exceptprint.cc [new file with mode: 0644]
gdb/testsuite/gdb.cp/exceptprint.exp [new file with mode: 0644]
gdb/testsuite/lib/gdb.exp
This page took 0.025939 seconds and 4 git commands to generate.