summaryrefslogtreecommitdiff
path: root/gdb/vax-tdep.h
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2004-04-14 17:48:38 +0000
committerMark Kettenis <kettenis@gnu.org>2004-04-14 17:48:38 +0000
commit81d0b0125744b44570a8f381702605deb717dd83 (patch)
treeb8929e7316fe29ad8f58f0d412c0f0a11d729822 /gdb/vax-tdep.h
parent0305f00e39ca209525cb1871dfd2f458bfe1a300 (diff)
downloadgdb-81d0b0125744b44570a8f381702605deb717dd83.tar.gz
* vax-tdep.h (vax_regnum): Add VAX_R0_REGNUM and VAX_R1_REGNUM.
* vax-tdep.c (vax_store_arguments): Remove struct_return and struct_addr arguments. Don't push return value address. (vax_push_dummy_call): Don't pass STRUCT_RETURN and STRUCT_ADDR as arguments to vax_store_arguments. Store return value address in R1. (vax_store_struct_return, vax_extract_return_value) (vax_store_return_value): Remove functions. (vax_return_value): New function. (vax_gdbarch_init): Set return value. Don't set deprecated_store_struct_return, deprecated_extract_struct_return and deprecated_store_return_value.
Diffstat (limited to 'gdb/vax-tdep.h')
-rw-r--r--gdb/vax-tdep.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gdb/vax-tdep.h b/gdb/vax-tdep.h
index d27f1a88eda..444d758059f 100644
--- a/gdb/vax-tdep.h
+++ b/gdb/vax-tdep.h
@@ -26,6 +26,8 @@
enum vax_regnum
{
+ VAX_R0_REGNUM,
+ VAX_R1_REGNUM,
VAX_AP_REGNUM = 12, /* Argument pointer on user stack. */
VAX_FP_REGNUM, /* Address of executing stack frame. */
VAX_SP_REGNUM, /* Address of top of stack. */