]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - 6/contrib/gcc/config/alpha/x-vms
merge fix for boot-time hang on centos' xen
[FreeBSD/FreeBSD.git] / 6 / contrib / gcc / config / alpha / x-vms
1 # Under VMS, directory names cannot contain dots.
2 version:=$(shell echo $(gcc_version) | sed -e 's/\./_/g')
3
4 libsubdir=$(libdir)/gcc-lib
5
6 # Rules for linker and compiler wrappers.  These are only useful on
7 # a VMS host.
8 EXTRA_PROGRAMS=ld.exe decc.exe
9 vms-ld.o : $(srcdir)/config/alpha/vms-ld.c
10         $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION)
11 ld.exe : vms-ld.o
12         $(CC) -o $@ vms-ld.o ../libiberty/libiberty.a
13
14 vms-cc.o : $(srcdir)/config/alpha/vms-cc.c
15         $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION)
16 decc.exe : vms-cc.o
17         $(CC) -o $@ vms-cc.o ../libiberty/libiberty.a
18
19 # These extra parts can only be compiled on a VMS host and are only needed
20 # on a VMS target.  The rules are in t-vms.
21 VMS_EXTRA_PARTS=vcrt0.o pcrt0.o
22
23 # Doesn't work on VMS
24 USE_COLLECT2=