X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2Fconfig%2F.Sanitize;h=47ae500998f4aa486a2095e1e039e7189ff53f06;hb=03c4ce2fcc3582e65cfe2ec336769074a80f3146;hp=bde7b6d8331d4a4cdb4f90848a827adb61618618;hpb=55237887a675fa24c66864aa72f48253b0a60ca2;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/config/.Sanitize b/ld/config/.Sanitize index bde7b6d833..47ae500998 100644 --- a/ld/config/.Sanitize +++ b/ld/config/.Sanitize @@ -15,6 +15,14 @@ Do-first: +rce_files="rce-aout.mt" + +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 # "Do-last:" line will be kept. All other files will be removed. # Directories listed in this section will have their own Sanitize @@ -23,44 +31,88 @@ Do-first: 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 +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 z8ksim.mt +Things-to-lose: + # 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: -