Thu Jul 18 12:33:57 1996 Roland McGrath <roland@baalperazim.frob.com>
authorroland <roland>
Sat, 20 Jul 1996 11:54:36 +0000 (11:54 +0000)
committerroland <roland>
Sat, 20 Jul 1996 11:54:36 +0000 (11:54 +0000)
* Rules (dummy.o, empty.o): Targets removed.
(dummy.c, empty.c): New targets replace them.

Rules

diff --git a/Rules b/Rules
index 1eae320..665ac0f 100644 (file)
--- a/Rules
+++ b/Rules
@@ -66,14 +66,11 @@ dep-dummy-lib = $(objpfx)dummy.o
 define make-dummy-lib
 $(AR) cr$(verbose) $@ $<
 endef
-$(objpfx)dummy.o:
-       @rm -f $(@:.o=.c)
-       echo 'void __dummy__ () { }' > $(@:.o=.c)
-       $(CC) -c $(@:.o=.c) -o $@
-$(objpfx)empty.o:
-       @rm -f $(@:.o=.c)
-       echo '' > $(@:.o=.c)
-       $(CC) -c $(@:.o=.c) -o $@
+$(objpfx)dummy.c:
+       rm -f $@
+       echo 'void __dummy__ () { }' > $@
+$(objpfx)empty.c:
+       cp -f /dev/null $@
 generated := $(generated) dummy.o dummy.c empty.c empty.o
 \f
 # This makes all the auxilliary and test programs.