diff options
author | Tom Tromey <tom@tromey.com> | 2022-01-16 19:29:40 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2022-04-29 16:14:32 -0600 |
commit | eee031e253a970565f5181c2b41f8c8e70d0e10e (patch) | |
tree | 8086bb68e2f44a7059cc51bec57734655723cc7b | |
parent | ee89d0a4e82399e6e857a67e8bef81bfbe6e7df4 (diff) | |
download | binutils-gdb-eee031e253a970565f5181c2b41f8c8e70d0e10e.tar.gz |
Remove create_breakpoints_sal_default
create_breakpoints_sal_default is just a simple wrapper, so remove it.
-rw-r--r-- | gdb/breakpoint.c | 49 |
1 files changed, 12 insertions, 37 deletions
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c index 17ab0f030cd..83f5e7588e0 100644 --- a/gdb/breakpoint.c +++ b/gdb/breakpoint.c @@ -94,15 +94,15 @@ static void struct linespec_result *canonical, enum bptype type_wanted); -static void create_breakpoints_sal_default (struct gdbarch *, - struct linespec_result *, - gdb::unique_xmalloc_ptr<char>, - gdb::unique_xmalloc_ptr<char>, - enum bptype, - enum bpdisp, int, int, - int, - const struct breakpoint_ops *, - int, int, int, unsigned); +static void create_breakpoints_sal (struct gdbarch *, + struct linespec_result *, + gdb::unique_xmalloc_ptr<char>, + gdb::unique_xmalloc_ptr<char>, + enum bptype, + enum bpdisp, int, int, + int, + const struct breakpoint_ops *, + int, int, int, unsigned); static std::vector<symtab_and_line> decode_location_default (struct breakpoint *b, struct event_location *location, @@ -244,21 +244,21 @@ static void tracepoint_probe_create_sals_from_location const struct breakpoint_ops base_breakpoint_ops = { create_sals_from_location_default, - create_breakpoints_sal_default, + create_breakpoints_sal, }; /* Breakpoints set on probes. */ static const struct breakpoint_ops bkpt_probe_breakpoint_ops = { bkpt_probe_create_sals_from_location, - create_breakpoints_sal_default, + create_breakpoints_sal, }; /* Tracepoints set on probes. */ static const struct breakpoint_ops tracepoint_probe_breakpoint_ops = { tracepoint_probe_create_sals_from_location, - create_breakpoints_sal_default, + create_breakpoints_sal, }; /* The structure to be used in regular breakpoints. */ @@ -12900,31 +12900,6 @@ create_sals_from_location_default (struct event_location *location, parse_breakpoint_sals (location, canonical); } -/* Call create_breakpoints_sal for the given arguments. This is the default - function for the `create_breakpoints_sal' method of - breakpoint_ops. */ - -static void -create_breakpoints_sal_default (struct gdbarch *gdbarch, - struct linespec_result *canonical, - gdb::unique_xmalloc_ptr<char> cond_string, - gdb::unique_xmalloc_ptr<char> extra_string, - enum bptype type_wanted, - enum bpdisp disposition, - int thread, - int task, int ignore_count, - const struct breakpoint_ops *ops, - int from_tty, int enabled, - int internal, unsigned flags) -{ - create_breakpoints_sal (gdbarch, canonical, - std::move (cond_string), - std::move (extra_string), - type_wanted, disposition, - thread, task, ignore_count, ops, from_tty, - enabled, internal, flags); -} - /* Decode the line represented by S by calling decode_line_full. This is the default function for the `decode_location' method of breakpoint_ops. */ |