summaryrefslogtreecommitdiff
path: root/gdb/alpha-tdep.h
diff options
context:
space:
mode:
authorJason Thorpe <thorpej@netbsd.org>2002-04-21 18:24:48 +0000
committerJason Thorpe <thorpej@netbsd.org>2002-04-21 18:24:48 +0000
commit88b4d18007c31e1bffca10dec46df51d84cc0ad7 (patch)
treeba56d8200b2fb3356e1f148118923d1b572f6fe3 /gdb/alpha-tdep.h
parentf7cb2b236aa700a89ecbf0c69ad3f2e54a6693ce (diff)
downloadgdb-88b4d18007c31e1bffca10dec46df51d84cc0ad7.tar.gz
* alpha-tdep.c (alpha_abi_handler): New structure to describe
an Alpha ABI variant. (alpha_abi_handler_list): Declare. (alpha_gdbarch_register_os_abi): New function. (alpha_gdbarch_init): Give registered ABI variant handlers a chance to tweak the gdbarch once we have set up defaults. * alpha-tdep.h: Prototype alpha_gdbarch_register_os_abi.
Diffstat (limited to 'gdb/alpha-tdep.h')
-rw-r--r--gdb/alpha-tdep.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gdb/alpha-tdep.h b/gdb/alpha-tdep.h
index b5e721830cf..e89275f81f4 100644
--- a/gdb/alpha-tdep.h
+++ b/gdb/alpha-tdep.h
@@ -98,4 +98,8 @@ struct gdbarch_tdep
CORE_ADDR vm_min_address; /* used by heuristic_proc_start */
};
+void alpha_gdbarch_register_os_abi (enum alpha_abi,
+ void (*init_abi)(struct gdbarch_info,
+ struct gdbarch *));
+
#endif /* ALPHA_TDEP_H */