summaryrefslogtreecommitdiff
path: root/gcc/config/alpha/x-vms
diff options
context:
space:
mode:
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>2002-01-10 22:03:06 +0000
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>2002-01-10 22:03:06 +0000
commitc070948eb28f25e9fd7e4921d97a034575c5d8da (patch)
tree4eb6e594f21c9524151f70228618def02304bcb0 /gcc/config/alpha/x-vms
parenta53c9f037e03972c9ed416b7f267bf8a32b631c2 (diff)
downloadgcc-c070948eb28f25e9fd7e4921d97a034575c5d8da.tar.gz
* configure.in: Set stage1_cflags for powerpc-*-darwin*.
* configure: Regenerate. * config/interix.h: Set DO_GLOBAL_CTORS_BODY and DO_GLOBAL_DTORS_BODY here, not in xm-interix.h. * config/alpha/vms.h: Set INCLUDE_DEFAULTS here, not in alpha/xm-vms.h. * config/m68k/t-next: Set OTHER_FIXINCLUDES_DIRS and LIMITS_H_TEST here, not in m68k/x-next. * config/rs6000/beos.h: Set STANDARD_INCLUDE_DIR and SYSTEM_INCLUDE_DIR here, not in rs6000/xm-beos.h. * config/x-interix: Don't set RANLIB, RANLIB_TEST, SHELL, LIBGCC2_INCLUDES, or SYSTEM_HEADER_DIR. * config/alpha/x-vms: Don't set USE_COLLECT2. Add comments. * config/i386/x-djgpp: Renamed i386/t-djgpp. * config/m88k/x-dolph: Renamed m88k/t-dolph. * config/m88k/x-texXD88: Renamed m88k/t-texXD88. * config/pa/x-pa-mpeix: Renamed pa/t-mpeix. Update for replacement of quadlib.asm with quadlib.c. * config/x-interix3, config/xm-interix.h, config/i386/x-beos, config/i386/xm-osf1elf.h, config/rs6000/x-darwin, config/rs6000/xm-beos.h: Delete file. * config.gcc: Update to match above changes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48757 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/alpha/x-vms')
-rw-r--r--gcc/config/alpha/x-vms9
1 files changed, 5 insertions, 4 deletions
diff --git a/gcc/config/alpha/x-vms b/gcc/config/alpha/x-vms
index 139722c9100..52771296e46 100644
--- a/gcc/config/alpha/x-vms
+++ b/gcc/config/alpha/x-vms
@@ -1,5 +1,9 @@
+# Under VMS, directory names cannot contain dots.
version=`echo $(gcc_version) | sed -e 's/\./_/g'`
+# Rules for linker and compiler wrappers. These are only useful on
+# a VMS host.
+EXTRA_PROGRAMS=ld.exe decc.exe
vms-ld.o : $(srcdir)/config/alpha/vms-ld.c
$(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION)
ld.exe : vms-ld.o
@@ -10,9 +14,6 @@ vms-cc.o : $(srcdir)/config/alpha/vms-cc.c
decc.exe : vms-cc.o
$(CC) -o $@ vms-cc.o ../libiberty/libiberty.a
-EXTRA_PROGRAMS=ld.exe decc.exe
-USE_COLLECT2=
-
# These extra parts can only be compiled on a VMS host and are only needed
-# on a VMS target.
+# on a VMS target. The rules are in t-vms.
VMS_EXTRA_PARTS=vcrt0.o pcrt0.o