summaryrefslogtreecommitdiffstats
path: root/gnu
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2002-05-26 17:09:31 +0000
committerobrien <obrien@FreeBSD.org>2002-05-26 17:09:31 +0000
commit1c24f917c16ad76d2f430a652b39874fdfa9cc38 (patch)
treebe71833e0176a1403c43163f067f9228bbc1657f /gnu
parent81d4e1c41c076446be01fd75bd35c246bcd88270 (diff)
downloadFreeBSD-src-1c24f917c16ad76d2f430a652b39874fdfa9cc38.zip
FreeBSD-src-1c24f917c16ad76d2f430a652b39874fdfa9cc38.tar.gz
Rev 1.12 broke `make all' w/o a previous `make depends'.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/lib/csu/Makefile9
1 files changed, 5 insertions, 4 deletions
diff --git a/gnu/lib/csu/Makefile b/gnu/lib/csu/Makefile
index 24a3652..88521ce 100644
--- a/gnu/lib/csu/Makefile
+++ b/gnu/lib/csu/Makefile
@@ -35,24 +35,25 @@ BEGINSRC?= crtstuff.c
ENDSRC?= crtstuff.c
all: ${OBJS} ${SOBJS} ${TGTOBJS}
+${OBJS} ${SOBJS}: tconfig.h
CLEANFILES= ${OBJS} ${SOBJS} ${TGTOBJS}
crtbegin.o: ${BEGINSRC}
${CC} ${CFLAGS} -g0 -DCRT_BEGIN \
- -c -o ${.TARGET} ${.ALLSRC}
+ -c -o ${.TARGET} ${.ALLSRC:N*.h}
crtbegin.So: ${BEGINSRC}
${CC} ${CFLAGS} -g0 -DCRT_BEGIN ${CRTS_CFLAGS} \
- -c -o ${.TARGET} ${.ALLSRC}
+ -c -o ${.TARGET} ${.ALLSRC:N*.h}
crtend.o: ${ENDSRC}
${CC} ${CFLAGS} -g0 -DCRT_END \
- -c -o ${.TARGET} ${.ALLSRC}
+ -c -o ${.TARGET} ${.ALLSRC:N*.h}
crtend.So: ${ENDSRC}
${CC} ${CFLAGS} -g0 -DCRT_END ${CRTS_CFLAGS} \
- -c -o ${.TARGET} ${.ALLSRC}
+ -c -o ${.TARGET} ${.ALLSRC:N*.h}
CLEANFILES+= tconfig.h
tconfig.h: ${CCDIR}/cc_tools/Makefile
OpenPOWER on IntegriCloud