.include "../Makefile.inc" .include "../../Makefile.langs" .include "../../../Makefile.cco" PROG_CXX= cc LINKS= ${BINDIR}/cc ${BINDIR}/gcc MFILE= gcc${MANPAGEVER}.1 MAN= ${MFILE} SRCS= ${GCC_SRCS} gccspec.c ${EXTRA_GCC_SRCS} CFLAGS+= -DCONFIGURE_SPECS="\"\"" \ -DACCEL_DIR_SUFFIX="\"\"" \ -DDEFAULT_REAL_TARGET_MACHINE="\"${target_machine}\"" ${MFILE}: gcc.1 cp ${.ALLSRC} ${.TARGET} CLEANFILES+= ${MFILE} MLINKS+= ${MFILE} cc${MANPAGEVER}.1 MLINKS+= ${MFILE} CC${MANPAGEVER}.1 MLINKS+= ${MFILE} c++${MANPAGEVER}.1 MLINKS+= ${MFILE} g++${MANPAGEVER}.1 .if defined(IS_PRIMARY) MLINKS+= ${MFILE} cc.1 MLINKS+= ${MFILE} CC.1 MLINKS+= ${MFILE} gcc.1 MLINKS+= ${MFILE} c++.1 MLINKS+= ${MFILE} g++.1 .endif # hack to force c++ compiler to compile *.c files to create program .for cfile in ${SRCS} ${cfile:.c=.o}: ${cfile} ${CXX} ${STATIC_CXXFLAGS} ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} .endfor .include