Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/make make(1): allow easy creation of preprocessed so...
details: https://anonhg.NetBSD.org/src/rev/686aa36562d9
branches: trunk
changeset: 944639:686aa36562d9
user: rillig <rillig%NetBSD.org@localhost>
date: Mon Oct 05 15:11:37 2020 +0000
description:
make(1): allow easy creation of preprocessed source and assembler
To be used during development, to see how changes in the source code
affect the generated machine code.
diffstat:
usr.bin/make/Makefile | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diffs (20 lines):
diff -r c29c2002a3be -r 686aa36562d9 usr.bin/make/Makefile
--- a/usr.bin/make/Makefile Mon Oct 05 14:54:50 2020 +0000
+++ b/usr.bin/make/Makefile Mon Oct 05 15:11:37 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.99 2020/09/01 17:12:30 rillig Exp $
+# $NetBSD: Makefile,v 1.100 2020/10/05 15:11:37 rillig Exp $
# @(#)Makefile 5.2 (Berkeley) 12/28/90
PROG= make
@@ -189,3 +189,10 @@
rm -f *.gcov *.gcda
.endif
${.MAKE} test
+
+# Just out of curiosity, during development.
+.SUFFIXES: .cpre .casm
+.c.cpre:
+ ${COMPILE.c:S,^-c$,-E,} ${.IMPSRC} -o ${.TARGET}
+.c.casm:
+ ${COMPILE.c:S,^-c$,-S,} ${.IMPSRC} -o ${.TARGET}
Home |
Main Index |
Thread Index |
Old Index