diff options
author | peter <peter@FreeBSD.org> | 1996-08-11 12:24:44 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1996-08-11 12:24:44 +0000 |
commit | 7f92d67f080bc8b638fd375bc6cdef8e700d8e53 (patch) | |
tree | 78b52fd72ba84d842c5e0f57e65edaff60d72b43 /share/mk/bsd.lib.mk | |
parent | 8b7847d9d53b4cddc9792809f10bb5e8333b93f9 (diff) | |
download | FreeBSD-src-7f92d67f080bc8b638fd375bc6cdef8e700d8e53.zip FreeBSD-src-7f92d67f080bc8b638fd375bc6cdef8e700d8e53.tar.gz |
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)
Diffstat (limited to 'share/mk/bsd.lib.mk')
-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 46dd10e..d5146b9 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: |