aboutsummaryrefslogtreecommitdiff
path: root/.Sanitize
diff options
context:
space:
mode:
Diffstat (limited to '.Sanitize')
-rw-r--r--.Sanitize11
1 files changed, 7 insertions, 4 deletions
diff --git a/.Sanitize b/.Sanitize
index f282607..0004600 100644
--- a/.Sanitize
+++ b/.Sanitize
@@ -81,12 +81,15 @@ else
fi
# This is for newlib net releases.
-newlib_files="COPYING.NEWLIB"
+newlib_file="COPYING.NEWLIB"
-if ( echo $* | grep keep\-newlib > /dev/null) ; then
- keep_these_too="${keep_these_too} ${newlib_files}"
+if (echo $* | grep keep\-newlib > /dev/null) ; then
+ if (echo $* | grep -v keep\-cygnus > /dev/null) ; then
+ keep_these_too="${keep_these_too} ${newlib_file}"
+ lose_these_too="`echo ${lose_these_too} | sed -e s/${newlib_file}//`"
+ fi
else
- lose_these_too="${lose_these_too} ${newlib_files}"
+ true; # Let keep-cygnus handle it.
fi
# This top-level directory is special. We often check out only subsets