diff options
author | Tom Tromey <tom@tromey.com> | 2022-01-16 20:05:18 -0700 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2022-04-29 16:14:32 -0600 |
commit | a678887d09c00cecb9aec39cd15f8c65e603078e (patch) | |
tree | 59a9b3db5d5889cc7ba81aeb7a3a739954584977 /gdb | |
parent | 8613a476b198e67ecd645cf74befe9a0dad255b3 (diff) | |
download | fsf-binutils-gdb-a678887d09c00cecb9aec39cd15f8c65e603078e.zip fsf-binutils-gdb-a678887d09c00cecb9aec39cd15f8c65e603078e.tar.gz fsf-binutils-gdb-a678887d09c00cecb9aec39cd15f8c65e603078e.tar.bz2 |
Constify breakpoint_ops
Now that all breakpoint_ops are statically initialized, they can all
be made const.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/breakpoint.c | 8 | ||||
-rw-r--r-- | gdb/breakpoint.h | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c index b6541b5..c356888 100644 --- a/gdb/breakpoint.c +++ b/gdb/breakpoint.c @@ -243,21 +243,21 @@ static void tracepoint_probe_create_sals_from_location struct linespec_result *canonical, enum bptype type_wanted); -struct breakpoint_ops base_breakpoint_ops = +const struct breakpoint_ops base_breakpoint_ops = { create_sals_from_location_default, create_breakpoints_sal_default, }; /* Breakpoints set on probes. */ -static struct breakpoint_ops bkpt_probe_breakpoint_ops = +static const struct breakpoint_ops bkpt_probe_breakpoint_ops = { bkpt_probe_create_sals_from_location, create_breakpoints_sal_default, }; /* Tracepoints set on probes. */ -static struct breakpoint_ops tracepoint_probe_breakpoint_ops = +static const struct breakpoint_ops tracepoint_probe_breakpoint_ops = { tracepoint_probe_create_sals_from_location, create_breakpoints_sal_default, @@ -13735,7 +13735,7 @@ ftrace_command (const char *arg, int from_tty) static void strace_command (const char *arg, int from_tty) { - struct breakpoint_ops *ops; + const struct breakpoint_ops *ops; event_location_up location; enum bptype type; diff --git a/gdb/breakpoint.h b/gdb/breakpoint.h index 2d4a89f..94ae706 100644 --- a/gdb/breakpoint.h +++ b/gdb/breakpoint.h @@ -1398,7 +1398,7 @@ extern void awatch_command_wrapper (const char *, int, bool); extern void rwatch_command_wrapper (const char *, int, bool); extern void tbreak_command (const char *, int); -extern struct breakpoint_ops base_breakpoint_ops; +extern const struct breakpoint_ops base_breakpoint_ops; /* Arguments to pass as context to some catch command handlers. */ #define CATCH_PERMANENT ((void *) (uintptr_t) 0) |