194005Sobrien# $FreeBSD$ 296340Sobrien 396340Sobrien# Front-end-only bits 496340Sobrien 5169718Skan.include "Makefile.ver" 6132751Skan 7132751Skan# 8132751Skan# These were previously defined in gcc.c. Just copy previous values from 9132751Skan# there. We ifdef most of them out for FREEBSD_NATIVE builds anyway. 10132751Skan# gcc.c won't compile without them though. 11169718SkanDRIVER_DEFINES = -DGCC_DRIVER \ 12169718Skan -DDEFAULT_TARGET_VERSION=\"$(BASEVER)\" \ 13169718Skan -DDEFAULT_TARGET_MACHINE=\"$(GCC_TARGET)\" \ 14169718Skan -DENABLE_SHARED_LIBGCC 15132751Skan 16132751SkanCFLAGS+= ${DRIVER_DEFINES} 17169718Skan 18169718Skan.PATH: ../cc_tools ${GCCDIR} ${GCCDIR}/doc ${GCCDIR}/config/${GCC_CPU} 19169718Skan 20169718SkanSRCS= gcc.c opts-common.c options.c intl.c prefix.c version.c 21169718Skan 22216127Snwhitehorn# Include -march=native support for native-ish compilers only 23216127Snwhitehorn.if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "amd64") && \ 24216127Snwhitehorn ${GCC_CPU} == "i386" 25169718SkanSRCS+= driver-${GCC_CPU}.c 26169718Skan.endif 27169718Skan 28169718SkanDPADD= ${LIBCPP} ${LIBIBERTY} 29169718SkanLDADD= ${LIBCPP} ${LIBIBERTY} 30