diff options
Diffstat (limited to 'ld')
-rw-r--r-- | ld/.Sanitize | 29 | ||||
-rw-r--r-- | ld/ChangeLog | 9 | ||||
-rw-r--r-- | ld/emulparams/.Sanitize | 8 | ||||
-rw-r--r-- | ld/scripttempl/.Sanitize | 8 |
4 files changed, 46 insertions, 8 deletions
diff --git a/ld/.Sanitize b/ld/.Sanitize index a603074..5d5a4fc 100644 --- a/ld/.Sanitize +++ b/ld/.Sanitize @@ -231,6 +231,35 @@ else done fi +d30v_files="ChangeLog configure.tgt Makefile.in" + +if ( echo $* | grep keep\-d30v > /dev/null ) ; then + for i in $d30v_files ; do + if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then + if [ -n "${verbose}" ] ; then + echo Keeping d30v stuff in $i + fi + fi + done +else + for i in $d30v_files ; do + if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then + if [ -n "${verbose}" ] ; then + echo Removing traces of \"d30v\" from $i... + fi + cp $i new + sed '/start\-sanitize\-d30v/,/end-\sanitize\-d30v/d' < $i > new + if [ -n "${safe}" -a ! -f .Recover/$i ] ; then + if [ -n "${verbose}" ] ; then + echo Caching $i in .Recover... + fi + mv $i .Recover + fi + mv new $i + fi + done +fi + for i in * ; do if test ! -d $i && (grep sanitize $i > /dev/null) ; then echo '***' Some mentions of Sanitize are still left in $i! 1>&2 diff --git a/ld/ChangeLog b/ld/ChangeLog index 33c3fce..836bfce 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,12 @@ +start-sanitize-d30v +Fri Feb 21 17:37:51 1997 Martin M. Hunt <hunt@pizza.cygnus.com> + + * Makefile.in (ed30velf.c): New target. + * configure.tgt (d30v-*-*): New target. + * emulparams/d30velf.sh: New file. + * scripttempl/elfd30v.sc: New file. + +end-sanitize-d30v Fri Feb 14 18:28:31 1997 Ian Lance Taylor <ian@cygnus.com> * ld.texinfo (Option Commands): Document the INCLUDE command. diff --git a/ld/emulparams/.Sanitize b/ld/emulparams/.Sanitize index c690aca..b00239c 100644 --- a/ld/emulparams/.Sanitize +++ b/ld/emulparams/.Sanitize @@ -23,12 +23,12 @@ else lose_these_too="${arc_files} ${lose_these_too}" fi -d10v_files="d10velf.sh" +d30v_files="d30velf.sh" -if ( echo $* | grep keep\-d10v > /dev/null ) ; then - keep_these_too="${d10v_files} ${keep_these_too}" +if ( echo $* | grep keep\-d30v > /dev/null ) ; then + keep_these_too="${d30v_files} ${keep_these_too}" else - lose_these_too="${d10v_files} ${lose_these_too}" + lose_these_too="${d30v_files} ${lose_these_too}" fi m32r_files="m32relf.sh" diff --git a/ld/scripttempl/.Sanitize b/ld/scripttempl/.Sanitize index 121dfac..67f0e9a 100644 --- a/ld/scripttempl/.Sanitize +++ b/ld/scripttempl/.Sanitize @@ -15,12 +15,12 @@ Do-first: -d10v_files="elfd10v.sc" +d30v_files="elfd30v.sc" -if ( echo $* | grep keep\-d10v > /dev/null ) ; then - keep_these_too="${d10v_files} ${keep_these_too}" +if ( echo $* | grep keep\-d30v > /dev/null ) ; then + keep_these_too="${d30v_files} ${keep_these_too}" else - lose_these_too="${d10v_files} ${lose_these_too}" + lose_these_too="${d30v_files} ${lose_these_too}" fi tic80_files="tic80coff.sc" |