aboutsummaryrefslogtreecommitdiff
path: root/gdb/proc-utils.h
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2017-06-03 07:53:26 -0600
committerTom Tromey <tom@tromey.com>2017-07-22 16:10:41 -0600
commitf746a1544499acc20aa28dcdbcd2ea6df5548889 (patch)
tree98ac1427044c7d0735034ff44dbf51c0331b17f9 /gdb/proc-utils.h
parentdbdda973f31f275e514c311362a98b5f0f3480b8 (diff)
downloadgdb-f746a1544499acc20aa28dcdbcd2ea6df5548889.zip
gdb-f746a1544499acc20aa28dcdbcd2ea6df5548889.tar.gz
gdb-f746a1544499acc20aa28dcdbcd2ea6df5548889.tar.bz2
C++-ify break-catch-sig
This changes signal_catchpoint to be more of a C++ class, using std::vector and updating the users. ChangeLog 2017-07-22 Tom Tromey <tom@tromey.com> * break-catch-sig.c (gdb_signal_type): Remove typedef. (struct signal_catchpoint) <signals_to_be_caught>: Now a std::vector. <catch_all>: Now a bool. (~signal_catchpoint): Remove. (signal_catchpoint_insert_location) (signal_catchpoint_remove_location) (signal_catchpoint_breakpoint_hit, signal_catchpoint_print_one) (signal_catchpoint_print_mention) (signal_catchpoint_print_recreate) (signal_catchpoint_explains_signal): Update. (create_signal_catchpoint): Change type of "filter" and "catch_all". (catch_signal_split_args): Return a std::vector. Change type of "catch_all". (catch_signal_command): Update.
Diffstat (limited to 'gdb/proc-utils.h')
0 files changed, 0 insertions, 0 deletions