12233c95bSzrjGCC_LANG_DIR= gcc/cp 22233c95bSzrj.include "../Makefile.inc" 32233c95bSzrj.include "../../Makefile.langs" 42233c95bSzrj.include "../../../Makefile.cco" 52233c95bSzrj 62233c95bSzrjPROG_CXX= c++ 72233c95bSzrjLINKS= ${BINDIR}/c++ ${BINDIR}/g++ 8*2a89766aSMatthew DillonLINKS+= ${BINDIR}/c++ ${BINDIR}/CC 92233c95bSzrjMAN= # man pages installed by cc (MLINK) 102233c95bSzrj 112233c95bSzrjSRCS= ${GCC_SRCS} g++spec.c ${EXTRA_GCC_SRCS} 122233c95bSzrj 132233c95bSzrjCFLAGS+= -DCONFIGURE_SPECS="\"\"" \ 142233c95bSzrj -DACCEL_DIR_SUFFIX="\"\"" \ 152233c95bSzrj -DDEFAULT_REAL_TARGET_MACHINE="\"${target_machine}\"" 162233c95bSzrj 172233c95bSzrj# hack to force c++ compiler to compile *.c files to create program 182233c95bSzrj.for cfile in ${SRCS} 192233c95bSzrj${cfile:.c=.o}: ${cfile} 202233c95bSzrj ${CXX} ${STATIC_CXXFLAGS} ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} 212233c95bSzrj.endfor 222233c95bSzrj 232233c95bSzrj.include <bsd.prog.mk> 24