OSDN Git Service

* config/alpha/alpha-protos.h, config/alpha/elf.h,
[pf3gnuchains/gcc-fork.git] / 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=