aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2000-10-13 16:16:30 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2000-10-13 16:16:30 +0000
commit4b9454025b3a5dc0f7bed051d5026a09b5db6376 (patch)
tree1c009b7d7928662a00cf610e735dbde43609ec49 /gcc/objc
parentc7319d87dbcb3c2b6e7ffa194eb3854690bc9e90 (diff)
downloadgcc-4b9454025b3a5dc0f7bed051d5026a09b5db6376.zip
gcc-4b9454025b3a5dc0f7bed051d5026a09b5db6376.tar.gz
gcc-4b9454025b3a5dc0f7bed051d5026a09b5db6376.tar.bz2
Makefile.in (c-parse.c, tradcif.c): Create atomically.
* Makefile.in (c-parse.c, tradcif.c): Create atomically. * objc/Make-lang.in (objc-parse.c): Likewise. cp: * Makefile.in (parse.c, parse.h): Create atomically. java: * Make-lang.in (parse.c, parse-scan.c): Create atomically. * Makefile.in (parse.c, parse-scan.c): Likewise. From-SVN: r36861
Diffstat (limited to 'gcc/objc')
-rw-r--r--gcc/objc/Make-lang.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in
index 9206838..049c306 100644
--- a/gcc/objc/Make-lang.in
+++ b/gcc/objc/Make-lang.in
@@ -75,7 +75,8 @@ objc-parse.o : $(srcdir)/objc/objc-parse.c \
$(INTL_TARGETS): $(srcdir)/objc/objc-parse.c
$(srcdir)/objc/objc-parse.c : $(srcdir)/objc/objc-parse.y
cd $(srcdir)/objc; \
- $(BISON) $(BISONFLAGS) -o objc-parse.c objc-parse.y
+ $(BISON) $(BISONFLAGS) -o op$$$$.c objc-parse.y ; \
+ mv -f op$$$$.c objc-parse.c
$(srcdir)/objc/objc-parse.y: $(srcdir)/c-parse.in
echo '/*WARNING: This file is automatically generated!*/' >tmp-objc-prs.y