diff options
author | Peter Wemm <peter@FreeBSD.org> | 1996-08-11 12:24:44 +0000 |
---|---|---|
committer | Peter Wemm <peter@FreeBSD.org> | 1996-08-11 12:24:44 +0000 |
commit | 6ba7f9ff84b44d284b76952cbea9d7e22ab070bf (patch) | |
tree | 78b52fd72ba84d842c5e0f57e65edaff60d72b43 | |
parent | 307350754018137a8b99e1636752c31e8b04120e (diff) | |
download | src-6ba7f9ff84b44d284b76952cbea9d7e22ab070bf.tar.gz src-6ba7f9ff84b44d284b76952cbea9d7e22ab070bf.zip |
Replace some leaky ``cpp | as'' pipelines with ``cc -x <lang>'' commands
to do the preprocessing and assembling.
(I've been running this for months, and had forgotten about it)
Notes
Notes:
svn path=/head/; revision=17510
-rw-r--r-- | share/mk/bsd.lib.mk | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/share/mk/bsd.lib.mk b/share/mk/bsd.lib.mk index 46dd10eefbf9..d5146b90db92 100644 --- a/share/mk/bsd.lib.mk +++ b/share/mk/bsd.lib.mk @@ -1,5 +1,5 @@ # from: @(#)bsd.lib.mk 5.26 (Berkeley) 5/2/91 -# $Id: bsd.lib.mk,v 1.37 1996/06/29 03:12:48 phk Exp $ +# $Id: bsd.lib.mk,v 1.38 1996/08/03 06:43:05 jkh Exp $ # .if exists(${.CURDIR}/../Makefile.inc) @@ -68,31 +68,28 @@ STRIP?= -s @${LD} -O ${.TARGET} -x -r ${.TARGET} .s.o: - ${CPP} -E ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ - ${AS} -o ${.TARGET} + ${CC} -x asssembler-with-cpp ${CFLAGS:M-[ID]*} ${AINC} -c \ + ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} .s.po: - ${CPP} -E -DPROF ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ - ${AS} -o ${.TARGET} + ${CC} -x assembler-with-cpp -DPROF ${CFLAGS:M-[ID]*} ${AINC} -c \ + ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -X -r ${.TARGET} .s.so: - ${CPP} -E -DPIC ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ - ${AS} -k -o ${.TARGET} + ${CC} -x assembler-with-cpp -fpic -DPIC ${CFLAGS:M-[ID]*} ${AINC} -c \ + ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} .S.o: - ${CPP} -E ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ - ${AS} -o ${.TARGET} + ${CC} ${CFLAGS:M-[ID]*} ${AINC} -c ${.IMPSRC} -o ${.TARGET} .S.po: - ${CPP} -E -DPROF ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ - ${AS} -o ${.TARGET} + ${CC} -DPROF ${CFLAGS:M-[ID]*} ${AINC} -c ${.IMPSRC} -o ${.TARGET} .S.so: - ${CPP} -E -DPIC ${CFLAGS:M-[ID]*} ${AINC} ${.IMPSRC} | \ - ${AS} -k -o ${.TARGET} + ${CC} -fpic -DPIC ${CFLAGS:M-[ID]*} ${AINC} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} .m.po: |