* nlm{32,64}-target.h: Remove.
[deliverable/binutils-gdb.git] / bfd / .Sanitize
index 6435f8f588a91030915a485818eef2c7357c96d5..fd5dedd9aaacc033c59d490b8ac891066af4db8d 100644 (file)
@@ -1,6 +1,4 @@
-# Sanitize.in for devo.
-# $Id$
-#
+# Sanitize.in for devo/bfd.
 
 # Each directory to survive it's way into a release will need a file
 # like this one called "./.Sanitize".  All keyword lines must exist,
 
 Do-first:
 
+if ( echo $* | grep keep\-v9 > /dev/null ) ; then
+       keep_these_too="elf64-sparc.c"
+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.
 # Directories listed in this section will have their own Sanitize
@@ -24,281 +26,164 @@ Do-first:
 # with rm -rf.
 
 Things-to-keep:
+
 COPYING
-doc
 ChangeLog
 Makefile.in
+PORTING
+README.hppaelf
 TODO
 VERSION
+aix386-core.c
+aout-adobe.c
+aout-encap.c
+aout-target.h
 aout32.c
 aout64.c
 aoutf1.h
 aoutx.h
-aout-target.h
 archive.c
 archures.c
 bfd-in.h
+bfd-in2.h
 bfd.c
 bout.c
 cache.c
-ctor.c
 coff-a29k.c
+coff-alpha.c
 coff-h8300.c
+coff-h8500.c
 coff-i386.c
 coff-i960.c
 coff-m68k.c
 coff-m88k.c
 coff-mips.c
+coff-msym.c
 coff-rs6000.c
+coff-sh.c
+coff-u68k.c
+coff-we32k.c
+coff-z8k.c
 coffcode.h
+coffgen.c
+coffswap.h
 config
-configdos.bat
+configure.bat
+configure.host
 configure.in
 core.c
+cpu-a29k.c
+cpu-alpha.c
+cpu-h8300.c
+cpu-h8500.c
+cpu-hppa.c
+cpu-i386.c
+cpu-i960.c
+cpu-m68k.c
+cpu-m88k.c
+cpu-mips.c
+cpu-rs6000.c
+cpu-sh.c
+cpu-sparc.c
+cpu-vax.c
+cpu-we32k.c
+cpu-z8k.c
+ctor.c
 demo64.c
+doc
 elf.c
+elf32-gen.c
+elf32-hppa.c
+elf32-hppa.h
+elf32-i386.c
+elf32-i860.c
+elf32-m68k.c
+elf32-m88k.c
+elf32-mips.c
+elf32-sparc.c
+elf32-target.h
+elf32.c
+elf64-gen.c
+elf64-target.h
+elf64.c
+elfcode.h
 filemode.c
 format.c
+gen-aout.c
 host-aout.c
 hosts
+hp300bsd.c
+hp300hpux.c
+hppa.c
+hppa_stubs.h
+hpux-core.c
 i386aout.c
+i386bsd.c
+i386linux.c
+i386lynx.c
 ieee.c
+init.c
 libaout.h
 libbfd-in.h
-cpu-a29k.c
-cpu-i386.c
-cpu-m68k.c
-cpu-mips.c
-cpu-vax.c
-cpu-h8300.c
-cpu-i960.c
-cpu-m88k.c
-cpu-rs6000.c
-init.c
-cpu-sparc.c
 libbfd.c
 libbfd.h
 libcoff-in.h
 libcoff.h
+libecoff.h
+libelf.h
+libhppa.h
 libieee.h
+libnlm.h
 liboasys.h
-makefile.dos
+mipsbsd.c
 newsos3.c
+nlm-target.h
+nlm.c
+nlm32-gen.c
+nlm32.c
+nlm64-gen.c
+nlm64.c
+nlmcode.h
 oasys.c
 opncls.c
 reloc.c
+reloc16.c
+rs6000-core.c
+sco-core.c
+seclet.c
+seclet.h
 section.c
 srec.c
 stab-syms.c
 sunos.c
 syms.c
 targets.c
+tekhex.c
 trad-core.c
-trad-core.h
+
+Things-to-lose:
 
 Do-last:
 
+v9files="configure.in elfcode.h reloc.c bfd-in2.h"
 if ( echo $* | grep keep\-v9 > /dev/null ) ; then
-       echo Keeping v9 in aoutx.h
+       if [ -n "${verbose}" ] ; then
+               echo Keeping v9 stuff in $v9files.
+       fi
 else
-       echo Sanitizing v9 in aoutx.h
-       rm -f new
-       while grep -s start-sanitize-v9 aoutx.h ; do
-               sed -e '/start-sanitize-v9/,/end-sanitize-v9/d' <aoutx.h >new
+       if [ -n "${verbose}" ]; then
+               echo -n Cleaning v9 in `pwd`:
+       fi
+       for f in $v9files ; do
+               if [ -n "${verbose}" ] ; then
+                       echo -n " " $f
+               fi
+               sed '/start\-sanitize\-v9/,/end\-sanitize\-v9/d' < $f > new
                if [ -n "${safe}" ] ; then
-                       mv aoutx.h .Recover
-               else
-                       rm aoutx.h
+                       mv $f .Recover
                fi
-               mv new aoutx.h
+               mv new $f
        done
 fi
 
-echo Done in `pwd`.
-
-#
-#
-# $Log$
-# Revision 1.33  1991/12/12 03:19:36  sac
-# Added configdos.bat makefile.dos
-#
-# Revision 1.32  1991/11/27  16:58:22  sac
-# Added h8
-#
-# Revision 1.31  1991/11/22  05:00:08  bothner
-#      Moved bfd_stab_name() and bfd_stab_names[]
-#      from syms.c to new file stab-syms.c.
-#      Renamed to  aout_stab_name() and aout_stab_names[].
-#      Also, since GNU extended type codes such as N_SETT are no longer
-#      in ../include/stab.def, include them manually.
-#
-# Revision 1.30  1991/11/21  01:56:17  gnu
-# Avoid duplicate echo.
-#
-# Revision 1.29  1991/11/17  21:38:05  bothner
-#      * targets.c:  Make the default target_vector contain
-#      just &DEFAULT_VECTOR.  This makes executables a lot smaller.
-#      Old behavior can be gotten by defining ALL_TARGETS.
-#      * aoutf1.h, demo64.c, i386aout.c, newsos3.c, sunos.c:
-#      Factored out common code into new file aout-target.h.
-#      Saves a lot of duplicate code for a.out variants.
-#
-# Revision 1.28  1991/11/04  00:37:06  steve
-# Added ctor.c (I remembered this time)
-#
-# Revision 1.27  1991/10/25  10:17:41  gnu
-# * Rename COFF-related files in `coff-ARCH.c' form.
-# coff-a29k.c, coff-i386.c, coff-i960.c, coff-m68k.c, coff-m88k.c,
-# coff-mips.c, coff-rs6000.c to be exact.
-#
-# Revision 1.26  1991/10/25  07:16:59  gnu
-# RS/6000 support
-#
-# Revision 1.25  1991/10/15  07:29:13  bothner
-# Add hosts directory.
-#
-# Revision 1.24  1991/10/08  22:31:51  gnu
-# Add i386aout.c
-#
-# Revision 1.23  1991/10/05  06:16:44  gnu
-# howto.c, configure, config.sub gone.
-#
-# Revision 1.22  1991/10/03  22:23:56  gnu
-# Add elf.c
-#
-# Revision 1.21  1991/10/01  03:55:34  steve
-# Insert the incidentals and things I forgot to ci last time, same log message:
-#
-# Mon Sep 30 15:13:46 1991  Steve Chamberlain  (steve at cygnus.com)
-#
-#      * cpu-a29k.c, cpu-i386.c, cpu-m68k.c, cpu-mips.c, cpu-vax.c,
-#      cpu-h8300.c, cpu-i960.c, cpu-m88k.c, cpu-sparc.c: added. These
-#      files will eventually contain processor specific bits for bfd,
-#      like strange relocation information and dis/assembly.  So far only
-#      the H8 has been even partially done.  This work also ties in with
-#      the change in handling architectures.
-#
-#      * amdcoff.c: (a29k_reloc) fix error message.
-#
-#      * aout-f1.h: (choose_reloc_size) now calls bfd_get_arch to
-#      discover the architecture of the bfd. (sunos4_callback) calls the
-#      function bfd_set_arch_mach rather than stuffing stuff directly
-#      into the bfd. (sunos4_write_object_contents), changed names of
-#      accessor functions.
-#
-#      * aoutx.h: (set_arch_mach) now calls bfd_default_set_arch_mach to
-#      setup the environment.
-#
-#      * archive.c: (bfd_slurp_coff_armap) coff archives always have the
-#      headers in big endian format, regardless of the endianess of the
-#      host or target.
-#
-#      * archures.c: totally changed. Now an architecture is represented
-#      with a pointer to an info structure rather than an enumerated type
-#      and a long. The old info is available as two elements in the
-#      structure.  Future enhancements to architecure support will
-#      involve pointers to methods being placed into the info structure.
-#
-#      * bfd.c: changed the definition of the bfd structure for the new
-#      architecture stuff.
-#
-#      * bout.c: (b_out_set_arch_mach) changed to use the new
-#      architecture mechanism.
-#
-#      * coffcode.h: (coff_set_arch_mach, coff_set_flags) changed to use
-#      the new architecture mechanism.
-#
-#      * configure.in: added h8 stuff.
-#
-#      * ieee.c: too many changes to note.  Now ieee files written with
-#      bfd gas and ld can be read by gld and ieee only linkers and
-#      simulators.
-#
-#      * libbfd.c, libbfd.h: changed prototype of bfd_write.
-#
-#      * newsos3.c: (newos3_callback) now calls bfd_set_arch_mach rather
-#      than fixing the structure directly.
-#
-#      * oasys.c: (oasys_object_p) now calls bfd_default_set_arch_mach rather
-#      than fixing the structure directly.
-#
-#      * opncls.c: (new_bfd) makes sure that bfd_init has been called
-#      before opening a bfd.
-#
-#      * srec.c: (srec_set_arch_mach) now calls bfd_default_set_arch_mach
-#      rather than fixing the structure directly.
-#
-#      * targets.c: (target_vector) now by defining SELECT_VECS (perhaps
-#      in the t/hmake file) a user can select which backends they want
-#      linked with bfd without changing the source.
-#
-#      * init.c: new, looks after initializing modules.
-#
-#      * howto.c: for future use, will allow an application to work out
-#      what cookie to use as a handle on a relcoatio howto.
-#
-# Revision 1.20  1991/09/04  03:59:15  rich
-# Added "recover"'ability.
-#
-# Revision 1.19  1991/09/03  22:21:30  rich
-# "recover" aoutx.h
-#
-# Revision 1.18  1991/08/29  00:35:06  gnu
-# paperwork handled for AMD Coff.
-#
-# Revision 1.17  1991/08/22  20:23:12  steve
-# *** empty log message ***
-#
-# Revision 1.16  1991/08/22  07:31:21  gnu
-# New config.sub
-#
-# Revision 1.15  1991/08/22  07:20:49  gnu
-# Improve our Sanity.
-#
-# Revision 1.14  1991/08/17  00:17:00  steve
-# Documentation
-#
-# Revision 1.13  1991/08/01  14:37:51  steve
-# *** empty log message ***
-#
-# Revision 1.12  1991/08/01  05:33:39  gnu
-# Forgot one more place to remove amdcoff.c reference (sigh).
-#
-# Revision 1.11  1991/08/01  01:27:44  gnu
-# Delete CVS.adm from the release!
-#
-# Revision 1.10  1991/07/31  22:28:30  gnu
-# Remove archures.h
-#
-# Revision 1.9  1991/07/31  17:37:00  gnu
-# Remove amdcoff.c (and its name from Makefile.in) by default, because
-# its copyright is not yet assigned to FSF.
-#
-# Revision 1.8  1991/07/31  07:54:31  gnu
-# Better sanitize aoutx.h too!
-#
-# Revision 1.7  1991/07/16  00:39:03  steve
-# *** empty log message ***
-#
-# Revision 1.6  1991/07/16  00:35:56  steve
-# *** empty log message ***
-#
-# Revision 1.5  1991/07/15  23:32:40  steve
-# *** empty log message ***
-#
-# Revision 1.4  1991/07/04  16:52:54  steve
-# Now full of documentation. Yum Yum.
-#
-# Revision 1.3  1991/05/31  11:22:12  gnu
-# Remove coff-code.h and liba.out.h, add libaout.h.
-#
-# Revision 1.2  1991/05/29  02:40:08  gnu
-# Fix up .Sanitize file, remove files that are not referenced.
-#
-# Revision 1.1  1991/05/23  21:14:00  rich
-# Initial revision
-#
-#
-#
-
 # End of file.
This page took 0.041092 seconds and 4 git commands to generate.