aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-10-23 02:34:04 +0000
committerRichard Stallman <rms@gnu.org>1992-10-23 02:34:04 +0000
commitb76771897a5cf5ad5301e5cca890683983dddc42 (patch)
treea7767462a59636bcad375e070882dd6682bac159
parentfb5779467f18040595ea4ec33a45b341577f30a3 (diff)
downloadgcc-b76771897a5cf5ad5301e5cca890683983dddc42.zip
gcc-b76771897a5cf5ad5301e5cca890683983dddc42.tar.gz
gcc-b76771897a5cf5ad5301e5cca890683983dddc42.tar.bz2
(mostlyclean): Clean objc subdir only if it exists.
From-SVN: r2565
-rw-r--r--gcc/Makefile.in8
1 files changed, 5 insertions, 3 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index fa01c74..271ff0e 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1266,9 +1266,11 @@ $(srcdir)/INSTALL: install1.texi install.texi
mostlyclean:
-rm -f $(STAGESTUFF)
-# Clean the objc subdir.
- srcdir1=`cd $(srcdir); pwd`; \
- cd objc; $(MAKE) -f $$srcdir1/objc/Makefile mostlyclean
+# Clean the objc subdir if we created one.
+ if [ -d objc ]; then \
+ srcdir1=`cd $(srcdir); pwd`; \
+ cd objc; $(MAKE) -f $$srcdir1/objc/Makefile mostlyclean \
+ else true; fi
-rm -f libobjc.a
# Delete the temporary source copies for cross compilation.
-rm -f $(HOST_PREFIX_1)rtl.c $(HOST_PREFIX_1)rtlanal.c