summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2002-04-22 08:56:34 +0000
committerru <ru@FreeBSD.org>2002-04-22 08:56:34 +0000
commitbf346565495b12a3119b1e310bff4790bf79d51d (patch)
tree863df366ad5c5e259b716db1d8155b2d62579362 /share
parent26812ccb059a6df40ab57b0811a0ed3219ca14c4 (diff)
downloadFreeBSD-src-bf346565495b12a3119b1e310bff4790bf79d51d.zip
FreeBSD-src-bf346565495b12a3119b1e310bff4790bf79d51d.tar.gz
Make .asm transformation rules synonyms to the .s rules.
Diffstat (limited to 'share')
-rw-r--r--share/mk/bsd.lib.mk24
-rw-r--r--share/mk/sys.mk5
2 files changed, 4 insertions, 25 deletions
diff --git a/share/mk/bsd.lib.mk b/share/mk/bsd.lib.mk
index bb98a7f..2b840a3 100644
--- a/share/mk/bsd.lib.mk
+++ b/share/mk/bsd.lib.mk
@@ -117,42 +117,24 @@ STRIP?= -s
@${LD} -o ${.TARGET}.tmp -x -r ${.TARGET}
@mv ${.TARGET}.tmp ${.TARGET}
-.s.o:
+.s.o .asm.o:
${CC} -x assembler-with-cpp ${CFLAGS:M-[BID]*} ${AINC} -c \
${.IMPSRC} -o ${.TARGET}
@${LD} -o ${.TARGET}.tmp -x -r ${.TARGET}
@mv ${.TARGET}.tmp ${.TARGET}
-.s.po:
+.s.po .asm.po:
${CC} -x assembler-with-cpp -DPROF ${CFLAGS:M-[BID]*} ${AINC} -c \
${.IMPSRC} -o ${.TARGET}
@${LD} -o ${.TARGET}.tmp -X -r ${.TARGET}
@mv ${.TARGET}.tmp ${.TARGET}
-.s.So:
+.s.So .asm.So:
${CC} -x assembler-with-cpp ${PICFLAG} -DPIC ${CFLAGS:M-[BID]*} \
${AINC} -c ${.IMPSRC} -o ${.TARGET}
@${LD} -o ${.TARGET}.tmp -x -r ${.TARGET}
@mv ${.TARGET}.tmp ${.TARGET}
-.asm.o:
- ${CC} -x assembler-with-cpp ${CFLAGS:M-[BID]*} ${AINC} -c \
- ${.IMPSRC} -o ${.TARGET}
- @${LD} -o ${.TARGET}.tmp -x -r ${.TARGET}
- @mv ${.TARGET}.tmp ${.TARGET}
-
-.asm.po:
- ${CC} -x assembler-with-cpp -DPROF ${CFLAGS:M-[BID]*} ${AINC} -c \
- ${.IMPSRC} -o ${.TARGET}
- @${LD} -o ${.TARGET}.tmp -X -r ${.TARGET}
- @mv ${.TARGET}.tmp ${.TARGET}
-
-.asm.So:
- ${CC} -x assembler-with-cpp ${PICFLAG} -DPIC ${CFLAGS:M-[BID]*} ${AINC} -c \
- ${.IMPSRC} -o ${.TARGET}
- @${LD} -o ${.TARGET}.tmp -x -r ${.TARGET}
- @mv ${.TARGET}.tmp ${.TARGET}
-
.S.o:
${CC} ${CFLAGS:M-[BID]*} ${AINC} -c ${.IMPSRC} -o ${.TARGET}
@${LD} -o ${.TARGET}.tmp -x -r ${.TARGET}
diff --git a/share/mk/sys.mk b/share/mk/sys.mk
index 0925ae0..dcd4208 100644
--- a/share/mk/sys.mk
+++ b/share/mk/sys.mk
@@ -204,10 +204,7 @@ HTAGSFLAGS=
.S.o:
${CC} ${CFLAGS} -c ${.IMPSRC}
-.s.o:
- ${AS} ${AFLAGS} -o ${.TARGET} ${.IMPSRC}
-
-.asm.o:
+.s.o .asm.o:
${AS} ${AFLAGS} -o ${.TARGET} ${.IMPSRC}
# XXX not -j safe
OpenPOWER on IntegriCloud