aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1994-07-20 02:17:55 +0000
committerDoug Evans <dje@gnu.org>1994-07-20 02:17:55 +0000
commit75ed5d8b3ae7eda29aeff8c853c616868d3e9f0c (patch)
tree57ce2a33d3dde69c38baa2e241a7e7945e13fce6
parent8977e8a7851c8f4a900149b0e3ca82161eb9339f (diff)
downloadgcc-75ed5d8b3ae7eda29aeff8c853c616868d3e9f0c.zip
gcc-75ed5d8b3ae7eda29aeff8c853c616868d3e9f0c.tar.gz
gcc-75ed5d8b3ae7eda29aeff8c853c616868d3e9f0c.tar.bz2
(clean): Remove multilib build dirs.
From-SVN: r7784
-rw-r--r--gcc/Makefile.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index f8062f7..2a62078 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1801,7 +1801,13 @@ clean: mostlyclean bytecode.clean lang.clean
# Delete the include directory.
-rm -rf stmp-* include objc-headers
-rm -f */stmp-*
+# Delete files used by the "multilib" facility (including libgcc subdirs).
-rm -f multilib.h tmpmultilib*
+ -if [ "x$(MULTILIB_DIRNAMES)" != x ] ; then \
+ rm -rf $(MULTILIB_DIRNAMES); \
+ else if [ "x$(MULTILIB_OPTIONS)" != x ] ; then \
+ rm -rf `echo $(MULTILIB_OPTIONS) | sed -e 's/\// /g'`; \
+ fi ; fi
# Delete all files that users would normally create
# while building and installing GCC.