diff options
author | Tom Tromey <tromey@adacore.com> | 2022-09-12 07:04:21 -0600 |
---|---|---|
committer | Tom Tromey <tromey@adacore.com> | 2022-10-31 09:04:11 -0600 |
commit | 7807dfae36d5c0435ac58711a5028f217800db60 (patch) | |
tree | 2a6ab1d179d22f1a31afadddec893750e453418f /gdb/gdbarch.c | |
parent | 6c8912c64bcbfd109af0500577409690074e9d27 (diff) | |
download | gdb-7807dfae36d5c0435ac58711a5028f217800db60.zip gdb-7807dfae36d5c0435ac58711a5028f217800db60.tar.gz gdb-7807dfae36d5c0435ac58711a5028f217800db60.tar.bz2 |
Use enum for gdbarch's call_dummy_location
This changes gdbarch to use an enum for call_dummy_location, providing
a little more type safety.
Diffstat (limited to 'gdb/gdbarch.c')
-rw-r--r-- | gdb/gdbarch.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gdb/gdbarch.c b/gdb/gdbarch.c index 6ff4fee..9d929da 100644 --- a/gdb/gdbarch.c +++ b/gdb/gdbarch.c @@ -97,7 +97,7 @@ struct gdbarch gdbarch_dummy_id_ftype *dummy_id = default_dummy_id; int deprecated_fp_regnum = -1; gdbarch_push_dummy_call_ftype *push_dummy_call = nullptr; - int call_dummy_location = AT_ENTRY_POINT; + enum call_dummy_location_type call_dummy_location = AT_ENTRY_POINT; gdbarch_push_dummy_code_ftype *push_dummy_code = nullptr; gdbarch_code_of_frame_writable_ftype *code_of_frame_writable = default_code_of_frame_writable; gdbarch_print_registers_info_ftype *print_registers_info = default_print_registers_info; @@ -2229,7 +2229,7 @@ set_gdbarch_push_dummy_call (struct gdbarch *gdbarch, gdbarch->push_dummy_call = push_dummy_call; } -int +enum call_dummy_location_type gdbarch_call_dummy_location (struct gdbarch *gdbarch) { gdb_assert (gdbarch != NULL); @@ -2241,7 +2241,7 @@ gdbarch_call_dummy_location (struct gdbarch *gdbarch) void set_gdbarch_call_dummy_location (struct gdbarch *gdbarch, - int call_dummy_location) + enum call_dummy_location_type call_dummy_location) { gdbarch->call_dummy_location = call_dummy_location; } |