1*2233c95bSzrj.include "../Makefile.inc" 2*2233c95bSzrj.include "../../Makefile.langs" 3*2233c95bSzrj.include "../../../Makefile.cco" 4*2233c95bSzrj 5*2233c95bSzrjPROG_CXX= cpp 6*2233c95bSzrjMFILE= cpp${MANPAGEVER}.1 7*2233c95bSzrjMAN= ${MFILE} 8*2233c95bSzrj 9*2233c95bSzrjSRCS= ${GCC_SRCS} cppspec.c ${EXTRA_GCC_SRCS} 10*2233c95bSzrj 11*2233c95bSzrjCFLAGS+= -DCONFIGURE_SPECS="\"\"" \ 12*2233c95bSzrj -DACCEL_DIR_SUFFIX="\"\"" \ 13*2233c95bSzrj -DDEFAULT_REAL_TARGET_MACHINE="\"${target_machine}\"" 14*2233c95bSzrj 15*2233c95bSzrjDOC_Release= cpp.1 #${GCCDIR}/gcc/doc/cpp.1 16*2233c95bSzrjDOC_Snapshot= cpp.1 17*2233c95bSzrj 18*2233c95bSzrj${MFILE}: ${DOC_${GCCRELEASE}} 19*2233c95bSzrj cp ${.ALLSRC} ${.TARGET} 20*2233c95bSzrj 21*2233c95bSzrjCLEANFILES+= ${MFILE} 22*2233c95bSzrj 23*2233c95bSzrj.if defined(IS_PRIMARY) 24*2233c95bSzrjMLINKS+= ${MFILE} cpp.1 25*2233c95bSzrj.endif 26*2233c95bSzrj 27*2233c95bSzrj# hack to force c++ compiler to compile *.c files to create program 28*2233c95bSzrj.for cfile in ${SRCS} 29*2233c95bSzrj${cfile:.c=.o}: ${cfile} 30*2233c95bSzrj ${CXX} ${STATIC_CXXFLAGS} ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} 31*2233c95bSzrj.endfor 32*2233c95bSzrj 33*2233c95bSzrj.include <bsd.prog.mk> 34