diff options
author | Zack Weinberg <zack@wolery.cumb.org> | 2000-05-27 21:36:52 +0000 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2000-05-27 14:36:52 -0700 |
commit | 0e7f0e650e96b48cae89bd6e8fb4ecb3e80eccbb (patch) | |
tree | e06f7e43c67abe8c26798f6f156e772b6efb8e01 /gcc/cp | |
parent | d2c6a1b6284b96e1a5427881c1e18acfd8082d1e (diff) | |
download | gcc-0e7f0e650e96b48cae89bd6e8fb4ecb3e80eccbb.zip gcc-0e7f0e650e96b48cae89bd6e8fb4ecb3e80eccbb.tar.gz gcc-0e7f0e650e96b48cae89bd6e8fb4ecb3e80eccbb.tar.bz2 |
* Make-lang.in (cplib2.ready): Eradicate.
From-SVN: r34210
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/cp/Make-lang.in | 25 |
2 files changed, 6 insertions, 23 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 895babc..d843b3e 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 7258464..e36dc5e 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 |