| 1 | # Sanitize.in for devo. |
| 2 | # $Id$ |
| 3 | # |
| 4 | |
| 5 | # Each directory to survive it's way into a release will need a file |
| 6 | # like this one called "./.Sanitize". All keyword lines must exist, |
| 7 | # and must exist in the order specified by this file. Each directory |
| 8 | # in the tree will be processed, top down, in the following order. |
| 9 | |
| 10 | # Hash started lines like this one are comments and will be deleted |
| 11 | # before anything else is done. Blank lines will also be squashed |
| 12 | # out. |
| 13 | |
| 14 | # The lines between the "Do-first:" line and the "Things-to-keep:" |
| 15 | # line are executed as a /bin/sh shell script before anything else is |
| 16 | # done in this |
| 17 | |
| 18 | Do-first: |
| 19 | |
| 20 | |
| 21 | # All files listed between the "Things-to-keep:" line and the |
| 22 | # "Files-to-sed:" line will be kept. All other files will be removed. |
| 23 | # Directories listed in this section will have their own Sanitize |
| 24 | # called. Directories not listed will be removed in their entirety |
| 25 | # with rm -rf. |
| 26 | |
| 27 | Things-to-keep: |
| 28 | |
| 29 | .gdbinit |
| 30 | CONTRIBUTORS |
| 31 | COPYING |
| 32 | ChangeLog |
| 33 | ChangeLog.v9 |
| 34 | Makefile.in |
| 35 | NEWS |
| 36 | NOTES |
| 37 | NOTES.config |
| 38 | README |
| 39 | README-quirks |
| 40 | README-vms |
| 41 | README.coff |
| 42 | README.rich |
| 43 | app.c |
| 44 | as.c |
| 45 | as.h |
| 46 | atof-generic.c |
| 47 | bignum-copy.c |
| 48 | bignum.h |
| 49 | bit_fix.h |
| 50 | cond.c |
| 51 | config |
| 52 | config-gas.com |
| 53 | configure.bat |
| 54 | configure.in |
| 55 | debug.c |
| 56 | doc |
| 57 | expr.c |
| 58 | expr.h |
| 59 | flonum-copy.c |
| 60 | flonum-konst.c |
| 61 | flonum-mult.c |
| 62 | flonum.h |
| 63 | frags.c |
| 64 | frags.h |
| 65 | hash.c |
| 66 | hash.h |
| 67 | hex-value.c |
| 68 | input-file.c |
| 69 | input-file.h |
| 70 | input-scrub.c |
| 71 | link.cmd |
| 72 | listing.c |
| 73 | listing.h |
| 74 | make-gas.com |
| 75 | messages.c |
| 76 | obj.h |
| 77 | output-file.c |
| 78 | output-file.h |
| 79 | read.c |
| 80 | read.h |
| 81 | struc-symbol.h |
| 82 | subsegs.c |
| 83 | subsegs.h |
| 84 | symbols.c |
| 85 | symbols.h |
| 86 | tc.h |
| 87 | testsuite |
| 88 | write.c |
| 89 | write.h |
| 90 | xmalloc.c |
| 91 | |
| 92 | Things-to-lose: |
| 93 | |
| 94 | Do-last: |
| 95 | |
| 96 | if ( echo $* | grep keep-v9 > /dev/null ) ; then |
| 97 | if [ -n "${verbose}" ] ; then |
| 98 | echo Keeping `pwd`/ChangeLog.v9. |
| 99 | echo Keeping v9 code in `pwd`/configure.in. |
| 100 | fi |
| 101 | else |
| 102 | if [ -n "${verbose}" ] ; then |
| 103 | echo Removing `pwd`/ChangeLog.v9 |
| 104 | fi |
| 105 | if [ -n "${safe}" ] ; then |
| 106 | mv ChangeLog.v9 .Recover |
| 107 | else |
| 108 | rm ChangeLog.v9 |
| 109 | fi |
| 110 | if [ -n "${verbose}" ] ; then |
| 111 | echo Cleaning v9 code from `pwd`/configure.in. |
| 112 | fi |
| 113 | grep -v v9 < configure.in > new |
| 114 | if [ -n "${safe}" ]; then |
| 115 | mv configure.in .Recover |
| 116 | fi |
| 117 | mv -f new configure.in |
| 118 | fi |
| 119 | |
| 120 | |
| 121 | # |
| 122 | # |
| 123 | # $Log$ |
| 124 | # Revision 1.20 1993/06/04 23:06:28 raeburn |
| 125 | # clean v9 stuff out of configure.in |
| 126 | # |
| 127 | # Revision 1.19 1993/05/27 06:21:49 rich |
| 128 | # added things-to-lose sections |
| 129 | # |
| 130 | # Revision 1.18 1993/05/17 19:35:50 raeburn |
| 131 | # don't keep testscripts subdir |
| 132 | # |
| 133 | # Revision 1.17 1993/04/22 06:39:01 raeburn |
| 134 | # version.c is gone |
| 135 | # |
| 136 | # Revision 1.16 1993/03/29 13:26:44 raeburn |
| 137 | # First crack at a test suite. |
| 138 | # |
| 139 | # Revision 1.15 1993/02/13 10:12:16 zoo |
| 140 | # removing excess verbosity |
| 141 | # |
| 142 | # Revision 1.14 1993/01/08 14:40:59 raeburn |
| 143 | # keep config-gas.com. |
| 144 | # if purging v9, discard ChangeLog.v9, keep otherwise. |
| 145 | # |
| 146 | # Revision 1.13 1992/12/08 08:05:32 raeburn |
| 147 | # updated for added/deleted files |
| 148 | # |
| 149 | # Revision 1.12 1992/07/28 18:58:12 gumby |
| 150 | # Don't save obsolete/ |
| 151 | # |
| 152 | # Revision 1.11 1992/03/13 16:04:15 sac |
| 153 | # Fri Mar 13 08:03:03 1992 Steve Chamberlain (sac@thepub.cygnus.com) |
| 154 | # |
| 155 | # * flonum-const.c: renamed flonum-konst.c to stop dos name |
| 156 | # conflict. |
| 157 | # |
| 158 | # Revision 1.10 1992/02/22 20:44:46 sac |
| 159 | # * app.c: MRI compatibility - allow single quote to start a string. |
| 160 | # * as.c: fix typo recently introduced. |
| 161 | # * as.h : Don't include aout/reloc.h - it's not right for COFF! |
| 162 | # * expr.c: Much rewriting, to accomodate MRI syntax for |
| 163 | # expressions. Also easier to read now. |
| 164 | # * listing.c: Put back defuns |
| 165 | # * read.c: modified to accept MRI syntax, put back listing pseudo |
| 166 | # ops so that an assembler built with NO_LISTING ignores list ops |
| 167 | # rather than pukes. |
| 168 | # * write.c, write.h: fixs - only keep a reloc type in a fix if the target |
| 169 | # machine is a SPARC or a 29K. |
| 170 | # * config/obj-aout.c: added s_sect pseudo op |
| 171 | # * config/obj-coffbfd.c: lints, set the filehdr flags right and |
| 172 | # fill in the timestamp. |
| 173 | # * config/obj-coffbfd.h: Since we don't include aout/reloc.h |
| 174 | # anymore, define all the relocs which the tc-<x> bit will use so we |
| 175 | # can translate from them to the coff types. |
| 176 | # * config/tc-a29k.c: reloc_type isn't ane enum any more |
| 177 | # * config/tc-m68k.c: Added NO_RELOC definition. |
| 178 | # |
| 179 | # Now compiles for sparc aout, 68k aout (MRI and MIT syntax), |
| 180 | # 29k coff. |
| 181 | # |
| 182 | # So far works as replacement for sparc and 68k /bin/as. |
| 183 | # |
| 184 | # Revision 1.9 1992/02/17 15:52:52 rich |
| 185 | # fighting bitrot in a major way |
| 186 | # |
| 187 | # Revision 1.8 1992/02/14 00:21:34 pesch |
| 188 | # It's OK to keep the doc subdirectory, really. |
| 189 | # |
| 190 | # Revision 1.7 1992/02/13 10:13:19 rich |
| 191 | # clean up Sanitize for gas |
| 192 | # |
| 193 | # Revision 1.6 1992/01/17 20:54:32 rich |
| 194 | # keep listing* |
| 195 | # |
| 196 | # Revision 1.5 1991/12/12 03:28:12 sac |
| 197 | # Added makefile.dos configure.dos |
| 198 | # |
| 199 | # Revision 1.4 1991/12/09 11:58:44 tiemann |
| 200 | # Keep a.out.gnu.h. |
| 201 | # |
| 202 | # Revision 1.3 1991/10/10 11:58:04 rich |
| 203 | # updating |
| 204 | # |
| 205 | # Revision 1.2 1991/09/02 01:05:04 rich |
| 206 | # Correcting some things. |
| 207 | # |
| 208 | # Revision 1.1 1991/05/23 17:18:12 rich |
| 209 | # Initial revision |
| 210 | # |
| 211 | # |
| 212 | # |
| 213 | |
| 214 | # End of file. |