aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-03-17 19:59:45 +0000
committerRichard Stallman <rms@gnu.org>1993-03-17 19:59:45 +0000
commit635c74203f7c41b1a407072a9ba8f386877693c6 (patch)
tree36317c5fd906bee9f6f5a4b30f704bdb4a103de4 /gcc
parente7bb59fa6cfc0274e4a8fd1c2883e76797e1f67a (diff)
downloadgcc-635c74203f7c41b1a407072a9ba8f386877693c6.zip
gcc-635c74203f7c41b1a407072a9ba8f386877693c6.tar.gz
gcc-635c74203f7c41b1a407072a9ba8f386877693c6.tar.bz2
(STRUCT_VALUE): Defined.
(STRUCT_VALUE_REGNUM): Add #undef. From-SVN: r3763
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/vax/vms.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/config/vax/vms.h b/gcc/config/vax/vms.h
index 9bdf6c1..f569505 100644
--- a/gcc/config/vax/vms.h
+++ b/gcc/config/vax/vms.h
@@ -59,6 +59,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define TARGET_DEFAULT 1
#define TARGET_VERSION fprintf (stderr, " (vax vms)");
+/* The structure return address arrives as an "argument" on VMS. */
+#undef STRUCT_VALUE_REGNUM
+#define STRUCT_VALUE 0
+
#define CALL_USED_REGISTERS {1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1}
/* We redefine this because there is a hidden variable on the stack