aboutsummaryrefslogtreecommitdiff
path: root/gdb/gdbarch.h
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2022-09-12 07:04:21 -0600
committerTom Tromey <tromey@adacore.com>2022-10-31 09:04:11 -0600
commit7807dfae36d5c0435ac58711a5028f217800db60 (patch)
tree2a6ab1d179d22f1a31afadddec893750e453418f /gdb/gdbarch.h
parent6c8912c64bcbfd109af0500577409690074e9d27 (diff)
downloadgdb-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.h')
-rw-r--r--gdb/gdbarch.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gdb/gdbarch.h b/gdb/gdbarch.h
index 2f1c739..f2ba5f9 100644
--- a/gdb/gdbarch.h
+++ b/gdb/gdbarch.h
@@ -149,6 +149,13 @@ using read_core_file_mappings_loop_ftype =
const char *filename,
const bfd_build_id *build_id)>;
+/* Possible values for gdbarch_call_dummy_location. */
+enum call_dummy_location_type
+{
+ ON_STACK,
+ AT_ENTRY_POINT,
+};
+
#include "gdbarch-gen.h"
/* An internal function that should _only_ be called from gdbarch_tdep.