1.include "../Makefile.langs" 2 3PROG= cc1 4NOMAN= 1 5NOSHARED?= yes 6 7C_OBJS= \ 8 c-lang.c \ 9 stub-objc.c \ 10 ${C_AND_OBJC_OBJS} 11 12SRCS+= ${C_OBJS} main.c 13OBJS+= cc1-checksum.o 14 15BACKEND= ${LIBBACKEND} ${LIBCOMMONTARG} ${LIBCOMMON} ${LIBCPP} ${LIBDECNUMBER} 16LDADD= ${BACKEND} ${LIBIBERTY} ${BACKENDLIBS} 17DPADD= ${BACKEND} ${LIBIBERTY} ${BACKENDLIBS} 18 19checksum-options: 20 echo "${LD} ${LDFLAGS}" > ${.TARGET} 21 22cc1-checksum.o: ${C_OBJS:.c=.o} ${BACKEND} checksum-options 23 ${TOOLDIR}/genchecksum.nx ${C_OBJS:.c=.o} ${BACKEND} \ 24 checksum-options > ${.TARGET:.o=.c} 25 ${CC} ${CFLAGS} -c ${.TARGET:.o=.c} 26 27CLEANFILES+= cc1-checksum.* checksum-options 28 29.include <bsd.prog.mk> 30