summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2000-05-27 21:36:52 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2000-05-27 21:36:52 +0000
commitca2ccf44d1fac1dc43aa6dde3533b9e7c77e0c7d (patch)
treee06f7e43c67abe8c26798f6f156e772b6efb8e01
parentcf3c67642854801fcce359bdbfe54a0d4f1a0a5a (diff)
downloadppe42-gcc-ca2ccf44d1fac1dc43aa6dde3533b9e7c77e0c7d.tar.gz
ppe42-gcc-ca2ccf44d1fac1dc43aa6dde3533b9e7c77e0c7d.zip
* Make-lang.in (cplib2.ready): Eradicate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34210 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/cp/Make-lang.in25
2 files changed, 6 insertions, 23 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 895babc9cf0..d843b3e77d1 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,7 @@
+2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
+
+ * Make-lang.in (cplib2.ready): Eradicate.
+
Sat May 27 11:25:46 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* method.c (mangle_expression): Use TREE_CODE_LENGTH.
diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in
index 72584647968..e36dc5e2637 100644
--- a/gcc/cp/Make-lang.in
+++ b/gcc/cp/Make-lang.in
@@ -178,7 +178,7 @@ vec.o: cc1plus$(exeext) $(srcdir)/cp/vec.cc
-c $(srcdir)/cp/vec.cc -o vec.o
# We want to update cplib2.txt if any of the source files change...
-cplib2.txt: $(CXX_LIB2SRCS) $(CXX_EXTRA_HEADERS) cplib2.ready
+cplib2.txt: $(CXX_LIB2SRCS) $(CXX_EXTRA_HEADERS)
case " $(LANGUAGES) " in \
*" "[cC]"++ "*) \
echo $(CXX_LIB2FUNCS) > cplib2.new;; \
@@ -187,27 +187,6 @@ cplib2.txt: $(CXX_LIB2SRCS) $(CXX_EXTRA_HEADERS) cplib2.ready
esac
mv -f cplib2.new cplib2.txt
-# Or if it would be different.
-# Don't try to do write if `.' is not writable;
-# in that case, we're installing from someone else's directory.
-# But go ahead and fail if that directory hasn't been properly built.
-cplib2.ready: $(GCC_PASSES) stmp-int-hdrs $(STMP_FIXPROTO) cc1plus$(exeext)
- @if [ -r cplib2.txt -a -w . ]; then \
- case " $(LANGUAGES) " in \
- *" "[cC]"++ "*) \
- echo $(CXX_LIB2FUNCS) > cplib2.new;; \
- *) \
- echo "" > cplib2.new;; \
- esac; \
- if cmp -s cplib2.new cplib2.txt; then true; else \
- touch cplib2.ready; \
- fi; \
- rm -f cplib2.new; \
- else true ; \
- fi
- @if [ -f cplib2.ready ]; then true; else \
- touch cplib2.ready; \
- fi
#
# Install hooks:
# cc1plus is installed elsewhere as part of $(COMPILERS).
@@ -277,7 +256,7 @@ c++.uninstall:
c++.mostlyclean:
-rm -f cp/*$(objext) $(DEMANGLER_PROG)
c++.clean:
- -rm -f cplib2.txt cplib2.ready
+ -rm -f cplib2.txt
c++.distclean:
-rm -f cp/config.status cp/Makefile
-rm -f cp/parse.output
OpenPOWER on IntegriCloud