X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2Fconfig%2F.Sanitize;h=47ae500998f4aa486a2095e1e039e7189ff53f06;hb=03c4ce2fcc3582e65cfe2ec336769074a80f3146;hp=5b346d1f2b026b296199a36a3e806a1dd69ded9f;hpb=ce201b347f5cc9493a86f712b890bf65dc19d59b;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/config/.Sanitize b/ld/config/.Sanitize index 5b346d1f2b..47ae500998 100644 --- a/ld/config/.Sanitize +++ b/ld/config/.Sanitize @@ -1,8 +1,6 @@ -# Sanitize.in for devo. -# $Id$ -# +# .Sanitize for devo/ld/config -# Each directory to survive it's way into a release will need a file +# Each directory to survive its way into a release will need a file # like this one called "./.Sanitize". All keyword lines must exist, # and must exist in the order specified by this file. Each directory # in the tree will be processed, top down, in the following order. @@ -13,52 +11,108 @@ # The lines between the "Do-first:" line and the "Things-to-keep:" # line are executed as a /bin/sh shell script before anything else is -# done in this +# done in this directory. Do-first: -echo Sanitizing `pwd`... +rce_files="rce-aout.mt" -if ( echo $* | grep keep\-v9 > /dev/null ) ; then - keep_these_too=h-sun4-64 +if ( echo $* | grep keep\-rce > /dev/null ) ; then + keep_these_too="${rce_files} ${keep_these_too}" +else + lose_these_too="${rce_files} ${lose_these_too}" fi # All files listed between the "Things-to-keep:" line and the -# "Files-to-sed:" line will be kept. All other files will be removed. +# "Do-last:" line will be kept. All other files will be removed. # Directories listed in this section will have their own Sanitize # called. Directories not listed will be removed in their entirety # with rm -rf. Things-to-keep: +alpha.mt +alphaosf.mh coff-a29k.mt coff-h8300.mt +cf-h8300h.mt +coff-h8500.mt +coff-sh.mt +coff-sparc.mt delta88.mh dgux.mh ebmon29k.mt go32.mt +go32.mh +hp300.mh hp300bsd.mt -hp9000.mh +hp300hpux.mt +hppaelf.mh +hppaelf.mt i386-aout.mt +i386-bsd.mt i386-coff.mt +i386-elf.mt +i386-go32.mt +i386-linux.mt +i386-lynx.mt +i386-mach.mt +i386-nbsd.mt +i386-nw.mt +i386bsd.mh +i386linux.mh +i386lynx.mh +i386sco.mh +i386v.mh i386v.mt +i386v4.mh +i960.mt +i960coff.mt ieee-h8300.mt +irix4.mh m68k-coff.mt m68k.mt +m68k-lynx.mt +m68k-nbsd.mt +m68klynx.mh m68kv.mt m88k-bcs.mt +mipsbsd.mh +mipsbsd.mt +mips-big.mt +mips-idt.mt +mipsb-elf32.mt +mipsl-elf32.mt +mipsl-idt.mt +mips-lit.mt news.mt +ns32k-nbsd.mt ose68.mt +pc532mach.mt +ppc-elf32.mt +ppc-nw.mt +riscix.mt rtbsd.mh sa29200.mt +solaris2.mh +sparc64-elf.mt sparc-ll.mh +sparc-lynx.mt +sparc-nbsd.mt st2000.mt sun3.mh sun3.mt sun4.mt +sun4sol2.mt +vax.mt +vsta.mt vxworks68.mt -vxworks960.mt -Do-last: +z8ksim.mt + +Things-to-lose: -echo Done in `pwd`. -# End of file. +# The lines between the "Do-last:" line and the end of the file +# are executed as a /bin/sh shell script after everything else is +# done. + +Do-last: