summaryrefslogtreecommitdiff
path: root/gcc/config/alpha/vms.h
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1998-03-05 02:50:12 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>1998-03-05 02:50:12 +0000
commit4affb66c6ce3218a6985d7f87a1545db44e5779e (patch)
tree1ad8cf5b863d2e50f0fee78f39eed9a33a1c2cab /gcc/config/alpha/vms.h
parentd743d4f7a39d3be94e1a102a236c33ad8ecb4074 (diff)
downloadgcc-4affb66c6ce3218a6985d7f87a1545db44e5779e.tar.gz
* alpha/alpha.h (TARGET_WINDOWS_NT, TARGET_OPEN_VMS): Just make them
real constants, since they can't be changed. (TARGET_AS_CAN_SUBTRACT_LABELS): New. * alpha/alpha.md (builtin_setjmp_receiver): Use it. * alpha/osf.h (TARGET_AS_CAN_SUBTRACT_LABELS): New. * alpha/osf2or3.h (TARGET_AS_CAN_SUBTRACT_LABELS): New. * alpha/vms.h (TARGET_OPEN_VMS): New. * alpha/win-nt.h (TARGET_WINDOWS_NT): New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@18417 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/alpha/vms.h')
-rw-r--r--gcc/config/alpha/vms.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/config/alpha/vms.h b/gcc/config/alpha/vms.h
index c149ecf4211..2ef5de1ada1 100644
--- a/gcc/config/alpha/vms.h
+++ b/gcc/config/alpha/vms.h
@@ -1,5 +1,5 @@
/* Output variables, constants and external declarations, for GNU compiler.
- Copyright (C) 1996, 1997 Free Software Foundation, Inc.
+ Copyright (C) 1996, 1997, 1998 Free Software Foundation, Inc.
This file is part of GNU CC.
@@ -75,7 +75,10 @@ Boston, MA 02111-1307, USA. */
#define DOLLARS_IN_IDENTIFIERS 2
#undef TARGET_DEFAULT
-#define TARGET_DEFAULT (MASK_FP|MASK_FPREGS|MASK_GAS|MASK_OPEN_VMS)
+#define TARGET_DEFAULT (MASK_FP|MASK_FPREGS|MASK_GAS)
+#undef TARGET_OPEN_VMS
+#define TARGET_OPEN_VMS 1
+
#undef TARGET_NAME
#define TARGET_NAME "OpenVMS/Alpha"
#undef TARGET_VERSION