summaryrefslogtreecommitdiff
path: root/src/cmd/cc
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2008-09-22 10:56:54 -0700
committerRuss Cox <rsc@golang.org>2008-09-22 10:56:54 -0700
commit8f4ac3d687a6cd9d403d8c8d2b9a02ac116f5966 (patch)
treedf87cdfb78a9c065ce18d71e1ebea0ce686dc470 /src/cmd/cc
parentf2bcc4910abd5f1b08784ba4fb11b47fc70c996e (diff)
downloadgolang-8f4ac3d687a6cd9d403d8c8d2b9a02ac116f5966.tar.gz
better yacc rule in Makefile
if y.tab.c is older than y.tab.h, make interprets doing nothing as a failure, because y.tab.c hasn't been updated. so update it. R=r DELTA=4 (0 added, 0 deleted, 4 changed) OCL=15615 CL=15622
Diffstat (limited to 'src/cmd/cc')
-rw-r--r--src/cmd/cc/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/cc/Makefile b/src/cmd/cc/Makefile
index 4247a8b97..61aec26a7 100644
--- a/src/cmd/cc/Makefile
+++ b/src/cmd/cc/Makefile
@@ -42,7 +42,7 @@ y.tab.h: $(YFILES)
yacc $(YFLAGS) $(YFILES)
y.tab.c: y.tab.h
- # do nothing
+ test -f y.tab.c && touch y.tab.c
clean:
rm -f $(OFILES) *.6 enam.c 6.out a.out y.tab.h y.tab.c $(LIB)