public inbox for gdb-cvs@sourceware.org help / color / mirror / Atom feed
From: Tom Tromey <tromey@sourceware.org> To: gdb-cvs@sourceware.org Subject: [binutils-gdb] Remove create_breakpoints_sal_default Date: Fri, 29 Apr 2022 22:24:52 +0000 (GMT) [thread overview] Message-ID: <20220429222452.12CFE3857404@sourceware.org> (raw) https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=eee031e253a970565f5181c2b41f8c8e70d0e10e commit eee031e253a970565f5181c2b41f8c8e70d0e10e Author: Tom Tromey <tom@tromey.com> Date: Sun Jan 16 19:29:40 2022 -0700 Remove create_breakpoints_sal_default create_breakpoints_sal_default is just a simple wrapper, so remove it. Diff: --- gdb/breakpoint.c | 49 ++++++++++++------------------------------------- 1 file 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. */
reply other threads:[~2022-04-29 22:24 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20220429222452.12CFE3857404@sourceware.org \ --to=tromey@sourceware.org \ --cc=gdb-cvs@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).