summaryrefslogtreecommitdiff
path: root/gcc/config/alpha/x-vms
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2001-12-10 03:07:23 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2001-12-10 03:07:23 +0000
commite2ac3523179a8583d5e523662dde534c5e474c03 (patch)
tree9dc053504e94731d6c6076fd9ed717d1d57a3273 /gcc/config/alpha/x-vms
parente1bc04ba8c8fe15d6fd1467c2856ea949c8a67de (diff)
downloadgcc-e2ac3523179a8583d5e523662dde534c5e474c03.tar.gz
* config/alpha/t-vms (EXTRA_PARTS): Append $(VMS_EXTRA_PARTS)
Add rules for building [vp]crt0.o * config/alpha/vms.h (START_FILE_SPEC): Define. * config/alpha/x-vms (VMS_EXTRA_PARTS): Define * config/alpha/vms-crt0.c, config/alpha/vms-psxcrt0.c: New files. * doc/invoke.texi: Document special Alpha/VMS options. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47831 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/alpha/x-vms')
-rw-r--r--gcc/config/alpha/x-vms4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/config/alpha/x-vms b/gcc/config/alpha/x-vms
index 49338c152b6..79238a1fa63 100644
--- a/gcc/config/alpha/x-vms
+++ b/gcc/config/alpha/x-vms
@@ -9,3 +9,7 @@ decc.exe : vms-cc.o
$(CC) -o $@ vms-cc.o ../libiberty/libiberty.a
EXTRA_PROGRAMS=ld.exe decc.exe
+
+# These extra parts can only be compiled on a VMS host and are only needed
+# on a VMS target.
+VMS_EXTRA_PARTS=vcrt0.o pcrt0.o