diff options
author | Simon Marchi <simon.marchi@efficios.com> | 2022-05-02 16:08:19 -0400 |
---|---|---|
committer | Simon Marchi <simon.marchi@efficios.com> | 2022-05-02 16:14:23 -0400 |
commit | 03ada39ea590fec3bd722e9ea776049213da8b58 (patch) | |
tree | 4208fe956fbcf6ba375031f8aabacb56d84a8a5d | |
parent | b318629fe742b2d9595eee1a2c35e81149ba33b2 (diff) | |
download | fsf-binutils-gdb-03ada39ea590fec3bd722e9ea776049213da8b58.zip fsf-binutils-gdb-03ada39ea590fec3bd722e9ea776049213da8b58.tar.gz fsf-binutils-gdb-03ada39ea590fec3bd722e9ea776049213da8b58.tar.bz2 |
gdb: remove type_wanted parameter from a few functions
The type_wanted value, passed down to the create_sals_from_location
callback, is never used. Remove it.
Change-Id: Ic363ee13f6af593a3e875ff7fe46de130cdc190c
-rw-r--r-- | gdb/breakpoint.c | 26 | ||||
-rw-r--r-- | gdb/breakpoint.h | 3 |
2 files changed, 11 insertions, 18 deletions
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c index 83f5e75..7241b7b 100644 --- a/gdb/breakpoint.c +++ b/gdb/breakpoint.c @@ -91,8 +91,7 @@ static void breakpoint_re_set_default (struct breakpoint *); static void create_sals_from_location_default (struct event_location *location, - struct linespec_result *canonical, - enum bptype type_wanted); + struct linespec_result *canonical); static void create_breakpoints_sal (struct gdbarch *, struct linespec_result *, @@ -234,12 +233,10 @@ static int strace_marker_p (struct breakpoint *b); static void bkpt_probe_create_sals_from_location (struct event_location *location, - struct linespec_result *canonical, - enum bptype type_wanted); + struct linespec_result *canonical); static void tracepoint_probe_create_sals_from_location (struct event_location *location, - struct linespec_result *canonical, - enum bptype type_wanted); + struct linespec_result *canonical); const struct breakpoint_ops base_breakpoint_ops = { @@ -8892,7 +8889,7 @@ create_breakpoint (struct gdbarch *gdbarch, try { - ops->create_sals_from_location (location, &canonical, type_wanted); + ops->create_sals_from_location (location, &canonical); } catch (const gdb_exception_error &e) { @@ -11960,8 +11957,8 @@ longjmp_breakpoint::~longjmp_breakpoint () static void bkpt_probe_create_sals_from_location (struct event_location *location, - struct linespec_result *canonical, - enum bptype type_wanted) + struct linespec_result *canonical) + { struct linespec_sals lsal; @@ -12079,11 +12076,10 @@ tracepoint::decode_location (struct event_location *location, static void tracepoint_probe_create_sals_from_location (struct event_location *location, - struct linespec_result *canonical, - enum bptype type_wanted) + struct linespec_result *canonical) { /* We use the same method for breakpoint on probes. */ - bkpt_probe_create_sals_from_location (location, canonical, type_wanted); + bkpt_probe_create_sals_from_location (location, canonical); } void @@ -12150,8 +12146,7 @@ dprintf_breakpoint::after_condition_true (struct bpstat *bs) static void strace_marker_create_sals_from_location (struct event_location *location, - struct linespec_result *canonical, - enum bptype type_wanted) + struct linespec_result *canonical) { struct linespec_sals lsal; const char *arg_start, *arg; @@ -12894,8 +12889,7 @@ breakpoint_re_set_default (struct breakpoint *b) static void create_sals_from_location_default (struct event_location *location, - struct linespec_result *canonical, - enum bptype type_wanted) + struct linespec_result *canonical) { parse_breakpoint_sals (location, canonical); } diff --git a/gdb/breakpoint.h b/gdb/breakpoint.h index 94ae706..1322bc1 100644 --- a/gdb/breakpoint.h +++ b/gdb/breakpoint.h @@ -568,8 +568,7 @@ struct breakpoint_ops This function is called inside `create_breakpoint'. */ void (*create_sals_from_location) (struct event_location *location, - struct linespec_result *canonical, - enum bptype type_wanted); + struct linespec_result *canonical); /* This method will be responsible for creating a breakpoint given its SALs. Usually, it just calls `create_breakpoints_sal' (for ordinary |