1 # $FreeBSD: src/gnu/usr.bin/cc/cc1/Makefile,v 1.29 2003/07/11 05:37:23 kan Exp $
2 # $DragonFly: src/gnu/usr.bin/cc3/cc1/Attic/Makefile,v 1.4 2004/02/02 23:35:10 dillon Exp $
4 .include "../Makefile.inc"
6 CFLAGS+= -I${.CURDIR}/../config
11 SRCS= main.c c-parse+%DIKED.c c-lang.c c-decl.c c-opts.c
20 #-----------------------------------------------------------------------
22 c-parse+%DIKED.c: c-parse.c
23 sed -e "s/malloc/xmalloc/g" \
24 -e "s/realloc/xrealloc/g" \
25 ${.ALLSRC} > ${.TARGET}
28 sed -e "/^ifobjc$$/,/^end ifobjc$$/d" \
31 ${.ALLSRC} > ${.TARGET}
33 CLEANFILES= c-parse+%DIKED.c c-parse.c c-parse.y
34 CLEANFILES+= y.tab.h # we don't use it, but the system YACC rules are naive
36 .include <bsd.prog.mk>