PR c++/10119:
authorTom Tromey <tromey@redhat.com>
Mon, 15 Apr 2013 18:05:48 +0000 (18:05 +0000)
committerTom Tromey <tromey@redhat.com>
Mon, 15 Apr 2013 18:05:48 +0000 (18:05 +0000)
commit15a73f5615a783d5fef73a333a453f3b34b40083
treeb82126658687694360db58450f3f9810ab734a9e
parent916703c090d3d30421d6b67cfb9f2e9e711d965a
PR c++/10119:
* break-catch-throw.c (exception_functions): New global.
(gnu_v3_exception_catchpoint_ops): Move earlier.
(struct exception_catchpoint): New.
(classify_exception_breakpoint): Rewrite.
(re_set_exception_catchpoint): New function.
(handle_gnu_v3_exceptions): Return void.  Use init_catchpoint.
Allocate a struct exception_catchpoint.
(catch_exception_command_1): Update.
(initialize_throw_catchpoint_ops): Set 're_set' method.
gdb/ChangeLog
gdb/break-catch-throw.c