# Copyright (C) 1996, 1997, 1998, 2001, 2002, # 2007 Free Software Foundation, Inc. # # This file is part of GCC. # # GCC is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. # # GCC is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with GCC; see the file COPYING3. If not see # . LIB2FUNCS_EXTRA = $(srcdir)/config/alpha/vms_tramp.asm # VMS_EXTRA_PARTS is defined in x-vms and represent object files that # are only needed for VMS targets, but can only be compiled on a VMS host # (because they need DEC C). EXTRA_PARTS = vms-dwarf2.o vms-dwarf2eh.o $(VMS_EXTRA_PARTS) # This object must be linked with in order to make the executable debuggable. # vms-ld handles it automatically when passed -g. $(T)vms-dwarf2.o : $(srcdir)/config/alpha/vms-dwarf2.asm gcc -c -x assembler $< -o $@ $(T)vms-dwarf2eh.o : $(srcdir)/config/alpha/vms-dwarf2eh.asm gcc -c -x assembler $< -o $@ # Assemble startup files. $(T)vcrt0.o: $(CRT0_S) $(GCC_PASSES) decc -c /names=as_is $(srcdir)/config/alpha/vms-crt0.c -o $(T)vcrt0.o $(T)pcrt0.o: $(CRT0_S) $(GCC_PASSES) decc -c /names=as_is $(srcdir)/config/alpha/vms-psxcrt0.c -o $(T)pcrt0.o MULTILIB_OPTIONS = mcpu=ev6 MULTILIB_DIRNAMES = ev6 LIBGCC = stmp-multilib INSTALL_LIBGCC = install-multilib