aboutsummaryrefslogtreecommitdiff
path: root/gnu/lib/csu/Makefile
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2002-05-26 17:09:31 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2002-05-26 17:09:31 +0000
commit4d4be121e8f30d5a0f98a82cea691ffe7228a29f (patch)
treebe71833e0176a1403c43163f067f9228bbc1657f /gnu/lib/csu/Makefile
parentf580ec8b231873050b21e6cbd35caaea48073723 (diff)
Notes
Diffstat (limited to 'gnu/lib/csu/Makefile')
-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 24a36524ef23..88521cecd0bc 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