* v850-tdep.c (v850_generic_reg_names, v850e_reg_names,
[deliverable/binutils-gdb.git] / gdb / .Sanitize
CommitLineData
f4240b08 1# .Sanitize for devo/gdb.
eeadf5c2 2
d1bcda67 3# Each directory to survive its way into a release will need a file
eeadf5c2
RP
4# like this one called "./.Sanitize". All keyword lines must exist,
5# and must exist in the order specified by this file. Each directory
6# in the tree will be processed, top down, in the following order.
7
8# Hash started lines like this one are comments and will be deleted
9# before anything else is done. Blank lines will also be squashed
10# out.
11
12# The lines between the "Do-first:" line and the "Things-to-keep:"
13# line are executed as a /bin/sh shell script before anything else is
d1bcda67 14# done in this directory.
eeadf5c2
RP
15
16Do-first:
17
f3b86a30 18gdbtk_files="ChangeLog-gdbtk README.GDBTK gdbtk.c gdbtk.h gdbtk-cmds.c gdbtk-hooks.c gdbtcl2 gdb.rc gdbtool.ico"
d3d75ec9 19
6e9cac5f
SS
20if ( echo $* | grep lose\-gdbtk > /dev/null ) ; then
21 lose_these_too="${gdbtk_files} ${lose_these_too}"
d3d75ec9 22 if [ -n "${verbose}" ] ; then
6e9cac5f 23 echo Deleting ${gdbtk_files}
d3d75ec9
SS
24 fi
25else
6e9cac5f 26 keep_these_too="${gdbtk_files} ${keep_these_too}"
d3d75ec9 27 if [ -n "${verbose}" ] ; then
6e9cac5f 28 echo Keeping ${gdbtk_files}
d3d75ec9
SS
29 fi
30fi
31
a68e7120
FN
32kod_files="kod.c kodecosdll.c"
33
34if ( echo $* | grep keep\-kod > /dev/null ) ; then
35 keep_these_too="${kod_files} ${keep_these_too}"
36 if [ -n "${verbose}" ] ; then
37 echo Keeping ${kod_files}
38 fi
39else
40 lose_these_too="${kod_files} ${lose_these_too}"
41 if [ -n "${verbose}" ] ; then
42 echo Deleting ${kod_files}
43 fi
44fi
45
12967062
FF
46tic80_files="tic80-tdep.c"
47
48if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
49 keep_these_too="${tic80_files} ${keep_these_too}"
50 if [ -n "${verbose}" ] ; then
51 echo Keeping ${tic80_files}
52 fi
53else
54 lose_these_too="${tic80_files} ${lose_these_too}"
55 if [ -n "${verbose}" ] ; then
56 echo Deleting ${tic80_files}
57 fi
58fi
59
64708c01
RU
60sky_files="txvu-tdep.c"
61
62if ( echo $* | grep keep\-sky > /dev/null ) ; then
63 keep_these_too="${sky_files} ${keep_these_too}"
64 if [ -n "${verbose}" ] ; then
65 echo Keeping ${sky_files}
66 fi
67else
68 lose_these_too="${sky_files} ${lose_these_too}"
69 if [ -n "${verbose}" ] ; then
70 echo Deleting ${sky_files}
71 fi
72fi
73
6e8bee16
SG
74java_files="jv-exp.y jv-lang.c jv-lang.h jv-typeprint.c jv-valprint.c"
75
76if ( echo $* | grep keep\-java > /dev/null ) ; then
77 keep_these_too="${java_files} ${keep_these_too}"
78 if [ -n "${verbose}" ] ; then
79 echo Keeping ${java_files}
80 fi
81else
82 lose_these_too="${java_files} ${lose_these_too}"
83 if [ -n "${verbose}" ] ; then
84 echo Deleting ${java_files}
85 fi
86fi
87
17a56e13
JM
88vr4111_files="nec4102rom.c"
89
90if ( echo $* | grep keep\-vr4111 > /dev/null ) ; then
91 keep_these_too="${vr4111_files} ${keep_these_too}"
92 if [ -n "${verbose}" ] ; then
93 echo Keeping ${vr4111_files}
94 fi
95else
96 lose_these_too="${vr4111_files} ${lose_these_too}"
97 if [ -n "${verbose}" ] ; then
98 echo Deleting ${vr4111_files}
99 fi
100fi
101
24615880 102carp_files="carp-tdep.c"
875f23a1
AC
103
104if ( echo $* | grep keep\-carp > /dev/null ) ; then
105 keep_these_too="${carp_files} ${keep_these_too}"
106 if [ -n "${verbose}" ] ; then
107 echo Keeping ${carp_files}
108 fi
109else
110 lose_these_too="${carp_files} ${lose_these_too}"
111 if [ -n "${verbose}" ] ; then
112 echo Deleting ${carp_files}
113 fi
114fi
115
eeadf5c2
RP
116# All files listed between the "Things-to-keep:" line and the
117# "Files-to-sed:" line will be kept. All other files will be removed.
118# Directories listed in this section will have their own Sanitize
119# called. Directories not listed will be removed in their entirety
120# with rm -rf.
121
122Things-to-keep:
123
a96c3444 12429k-share
eeadf5c2
RP
125COPYING
126ChangeLog
127ChangeLog-3.x
ee799e2a 128ChangeLog-9091
5debf76d 129ChangeLog-92
1ea8b1dc 130ChangeLog-93
73cb6167 131ChangeLog-94
543a9fac 132ChangeLog-95
c3dccb2a 133ChangeLog-96
045380f8 134ChangeLog-97
ee7ae7ae 135ChangeLog-98
bdf3621b 136Makefile.in
ddce75e0 137NEWS
eeadf5c2
RP
138README
139TODO
b4b0321b 140a29k-tdep.c
203a8d54 141a68v-nat.c
7574859f 142abug-rom.c
5d93d326 143acconfig.h
9f792942 144acinclude.m4
5c17c67d 145aclocal.m4
cef4c2e7
PS
146alpha-nat.c
147alpha-tdep.c
203a8d54 148altos-xdep.c
1c95d7ab
JK
149annotate.c
150annotate.h
2bf15e13 151arc-tdep.c
eeadf5c2 152arm-convert.s
eeadf5c2
RP
153arm-tdep.c
154arm-xdep.c
27cd90b2 155ax-gdb.c
156ax-gdb.h
157ax-general.c
158ax.h
dafd5ad4
FF
159bcache.c
160bcache.h
eeadf5c2
RP
161blockframe.c
162breakpoint.c
163breakpoint.h
2ce38c6d
JG
164buildsym.c
165buildsym.h
56d921a8 166c-exp.y
22e39759
FF
167c-lang.c
168c-lang.h
a8a69e63
FF
169c-typeprint.c
170c-valprint.c
be772100 171call-cmds.h
3e19d545 172ch-exp.c
b1086bf5
FF
173ch-lang.c
174ch-lang.h
175ch-typeprint.c
176ch-valprint.c
ead291d4
SG
177coff-solib.c
178coff-solib.h
eeadf5c2
RP
179coffread.c
180command.c
181command.h
51b80b00
FF
182complaints.c
183complaints.h
f187c3a4 184config
18ea4416 185config.in
5436fc65 186configure
edda595e 187configure.host
eeadf5c2 188configure.in
edda595e 189configure.tgt
eeadf5c2
RP
190convex-tdep.c
191convex-xdep.c
eeadf5c2
RP
192copying.awk
193copying.c
a1df8e78
FF
194core-aout.c
195core-regset.c
256533df 196core-sol2.c
1738bcd3 197corefile.c
dfc82617 198corelow.c
a8a69e63 199cp-valprint.c
5de0c648 200cpu32bug-rom.c
670a8e09 201cxux-nat.c
a3c5b9a4 202d10v-tdep.c
2c9fd4b1 203d30v-tdep.c
9ef70b29 204dbug-rom.c
eeadf5c2 205dbxread.c
755892d6
RP
206dcache.c
207dcache.h
4659e3b3 208debugify.c
5c17c67d 209debugify.h
eeadf5c2 210defs.h
be0ed5bb 211delta68-nat.c
2dbde378 212demangle.c
66df708b 213dink32-rom.c
eeadf5c2 214doc
0a8f1742 215dpx2-nat.c
1aa26557 216dsrec.c
2d628281
JK
217dst.h
218dstread.c
d8d77c08 219dve3900-rom.c
bb5a10fe 220dwarf2read.c
6fccdaf4
FF
221dwarfread.c
222elfread.c
eeadf5c2
RP
223environ.c
224environ.h
225eval.c
ce0787ef 226exc_request.defs
5c17c67d 227exec.c
eeadf5c2 228expprint.c
eeadf5c2 229expression.h
042bb079
SS
230f-exp.y
231f-lang.c
232f-lang.h
233f-typeprint.c
234f-valprint.c
eeadf5c2 235findvar.c
e745abe5 236fork-child.c
e2086086 237fr30-tdep.c
eeadf5c2 238frame.h
ed7c0948 239gdb-stabs.h
0857b46a 240gdb.1
56b73ad2 241gdb.gdb
5c17c67d
JM
242gdb_stat.h
243gdb_string.h
dec525ce 244gdba.el
f7e85b1b
AC
245gdbarch.c
246gdbarch.h
eeadf5c2
RP
247gdbcmd.h
248gdbcore.h
0cb7d01d 249gdbinit.in
463a71db 250gdbserver
fdfa3315 251gdbthread.h
a1f596f4
FF
252gdbtypes.c
253gdbtypes.h
ce0787ef
FF
254gnu-nat.c
255gnu-nat.h
f2cd3441
SS
256gnu-regex.c
257gnu-regex.h
ae0ea72e 258go32-xdep.c
0f1cf145 259gould-tdep.c
eeadf5c2 260gould-xdep.c
0a8ed751 261h8300-tdep.c
5cd0940a 262h8500-tdep.c
65b07ddc
DT
263hp-psymtab-read.c
264hp-symtab-read.c
b1de302a 265hp300ux-nat.c
66a1aa07 266hppa-tdep.c
ca048722 267hppab-nat.c
ca048722 268hppah-nat.c
2d2959e8 269hppam3-nat.c
2848f793 270hpread.c
65b07ddc 271hpread.h
5621d991 272hpux-thread.c
eeadf5c2
RP
273i386-stub.c
274i386-tdep.c
2c7ab4ca 275i386aix-nat.c
0e35d2f3 276i386b-nat.c
ce0787ef 277i386gnu-nat.c
c458501e 278i386ly-tdep.c
c2d751d5 279i386m3-nat.c
a113beac 280i386mach-nat.c
c7c94073 281i386v-nat.c
4d0eabff 282i386v4-nat.c
56d921a8 283i387-tdep.c
eeadf5c2 284i960-tdep.c
eeadf5c2
RP
285infcmd.c
286inferior.h
287inflow.c
288infptrace.c
289infrun.c
eeadf5c2 290inftarg.c
65b07ddc 291infttrace.c
a70dc898 292irix4-nat.c
a2f1e2e5 293irix5-nat.c
4aadcb02 294isi-xdep.c
eeadf5c2 295kdb-start.c
56d921a8
JG
296language.c
297language.h
069e0566 298lynx-nat.c
56d921a8 299m2-exp.y
22e39759
FF
300m2-lang.c
301m2-lang.h
a8a69e63
FF
302m2-typeprint.c
303m2-valprint.c
c2d751d5 304m3-nat.c
038e48cf
DE
305m32r-rom.c
306m32r-stub.c
307m32r-tdep.c
eeadf5c2
RP
308m68k-stub.c
309m68k-tdep.c
9f792942 310m68klinux-nat.c
b7f3b6d5 311m68knbsd-nat.c
173a4f1b 312m88k-nat.c
eeadf5c2 313m88k-tdep.c
49073be0 314mac-defs.h
c24ce5e2 315mac-gdb.r
2e81067b 316mac-nat.c
5c17c67d 317mac-xdep.c
eeadf5c2 318main.c
0239d9b3 319maint.c
a2f1e2e5 320mdebugread.c
eeadf5c2 321mem-break.c
1111151a 322minimon.h
a1f596f4 323minsyms.c
a70dc898 324mips-nat.c
eeadf5c2 325mips-tdep.c
c2d751d5 326mipsm3-nat.c
eeadf5c2 327mipsread.c
5c17c67d 328mipsv4-nat.c
e385d6e0 329mn10200-tdep.c
4c7be7ba 330mn10300-tdep.c
a4cf4e29 331mon960-rom.c
25ca0dfc 332monitor.c
5c17c67d 333monitor.h
49073be0 334mpw-config.in
c24ce5e2 335mpw-make.sed
ce0787ef
FF
336msg.defs
337msg_reply.defs
eeadf5c2
RP
338news-xdep.c
339nindy-share
340nindy-tdep.c
bbc34049 341nlm
db85f523 342nlmread.c
ce0787ef 343notify.defs
0f1cf145 344ns32k-tdep.c
c2d751d5 345ns32km3-nat.c
5c17c67d 346ns32knbsd-nat.c
a1f596f4 347objfiles.c
5e2e79f8 348objfiles.h
9cf7f520
GN
349ocd.c
350ocd.h
25ca0dfc 351op50-rom.c
25200748 352os9kread.c
7d44ab7f 353osf-share
cef4c2e7 354osfsolib.c
56d921a8
JG
355parse.c
356parser-defs.h
7e258d18 357partial-stab.h
9cf7f520 358ppc-bdm.c
5c17c67d 359ppcbug-rom.c
eeadf5c2 360printcmd.c
ce0787ef 361process_reply.defs
6fccdaf4 362procfs.c
c6889f63 363ptx4-nat.c
eeadf5c2
RP
364pyr-tdep.c
365pyr-xdep.c
ef40809d 366rdi-share
1111151a 367remote-adapt.c
3e437fe6 368remote-array.c
203a8d54 369remote-bug.c
0c3ab0a1 370remote-d10v.c
a0b28275 371remote-e7000.c
eeadf5c2 372remote-eb.c
91c87211 373remote-es.c
93584146 374remote-est.c
d93b79d9 375remote-hms.c
c2a0f1cb 376remote-mips.c
1111151a 377remote-mm.c
eeadf5c2 378remote-nindy.c
a55c3291 379remote-nrom.c
25200748 380remote-os9k.c
ef40809d 381remote-rdi.c
dedcc91d 382remote-rdp.c
23cb1bc1 383remote-sds.c
ec25d19b 384remote-sim.c
91c87211 385remote-st.c
e4dd52dd 386remote-udi.c
3283eab3
JK
387remote-utils.c
388remote-utils.h
eeadf5c2 389remote-vx.c
456f6de6 390remote-vx29k.c
44505113
DW
391remote-vx68.c
392remote-vx960.c
88890fb5
AMT
393remote-vxmips.c
394remote-vxsparc.c
eeadf5c2 395remote.c
ce0787ef 396reply_mig_hack.awk
5c17c67d 397rom68k-rom.c
dc48694c 398rs6000-nat.c
6373dbe3 399rs6000-tdep.c
eeadf5c2 400saber.suppress
3c02944a 401scm-exp.c
0e4ca328 402scm-lang.c
5b4d668a
PB
403scm-lang.h
404scm-tags.h
405scm-valprint.c
55679787 406ser-e7kpc.c
ddce75e0 407ser-go32.c
49073be0 408ser-mac.c
9cf7f520 409ser-ocd.c
4d551aa3 410ser-tcp.c
e8a5f0ed
SG
411ser-unix.c
412serial.c
ddce75e0 413serial.h
8f5a8e2f 414sh-stub.c
9faacb92 415sh-tdep.c
1480482a 416sh3-rom.c
eeadf5c2 417signals.h
8fc2b417 418sol-thread.c
eeadf5c2 419solib.c
a1f596f4 420solib.h
bfe2f12b 421somread.c
bb140953
JL
422somsolib.c
423somsolib.h
eeadf5c2 424source.c
dfc82617 425sparc-nat.c
c9715956 426sparc-stub.c
eeadf5c2 427sparc-tdep.c
2b14c195
KH
428sparcl-stub.c
429sparcl-tdep.c
012be3ce 430sparclet-rom.c
6b01dc65 431sparclet-stub.c
5c8ba017 432srec.h
d07734e3
FF
433stabsread.c
434stabsread.h
eeadf5c2
RP
435stack.c
436standalone.c
1e6f592d 437stop-gdb.c
eeadf5c2 438stuff.c
dc48694c 439sun3-nat.c
61bbb1c2 440sun386-nat.c
eeadf5c2
RP
441symfile.c
442symfile.h
d39d83c1 443symm-nat.c
203a8d54 444symm-tdep.c
eeadf5c2
RP
445symmisc.c
446symtab.c
447symtab.h
0f1cf145 448tahoe-tdep.c
eeadf5c2
RP
449target.c
450target.h
eeadf5c2 451terminal.h
a2df03aa 452testsuite
6a21c756 453thread.c
172559ec
JK
454top.c
455top.h
3de294af
KS
456tracepoint.c
457tracepoint.h
65b07ddc 458tui
a8a69e63
FF
459typeprint.c
460typeprint.h
6bf98ac0 461ultra3-nat.c
1111151a 462ultra3-xdep.c
eeadf5c2
RP
463umax-xdep.c
464utils.c
446df8b8
NC
465v850-tdep.c
466v850ice.c
eeadf5c2
RP
467valarith.c
468valops.c
469valprint.c
a8a69e63 470valprint.h
eeadf5c2
RP
471value.h
472values.c
0f1cf145 473vax-tdep.c
eeadf5c2 474vx-share
d723ade7 475w65-tdep.c
25ca0dfc 476w89k-rom.c
24e60978 477win32-nat.c
6373dbe3 478xcoffread.c
1eeba686
PB
479xcoffsolib.c
480xcoffsolib.h
5de0c648
SG
481xmodem.c
482xmodem.h
2aedd91e 483z8k-tdep.c
eeadf5c2 484
f747d259 485# Things which are explicitly *not* kept, for now.
f747d259 486
87756e15
RP
487Things-to-lose:
488
d36b927c 489GDB-HACK-RULES
6a02d201 490HOW_TO_RELEASE
a4a9241f 491gdbcfgxref
87756e15 492
eeadf5c2
RP
493Do-last:
494
d3d75ec9
SS
495# Don't try to clean directories here, as the 'mv' command will fail.
496# Also, grep fails on NFS mounted directories.
a06cde09
SS
497if ( echo $* | grep lose\-gdbtk > /dev/null ) ; then
498 echo Catering to RMS by removing traces of \"gdbtk\"...
d3d75ec9
SS
499 for i in * ; do
500 if test ! -d $i && (grep sanitize-gdbtk $i > /dev/null) ; then
a06cde09
SS
501 echo Removing traces of \"gdbtk\" out of $i...
502 cp $i new
503 sed '/start\-sanitize\-gdbtk/,/end-\sanitize\-gdbtk/d' < $i > new
504 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
505 echo Caching $i in .Recover...
506 mv $i .Recover
507 fi
508 mv new $i
d3d75ec9
SS
509 fi
510 done
511else
a06cde09 512 echo Leaving \"gdbtk\" in the sources...
d3d75ec9
SS
513 for i in * ; do
514 if test ! -d $i && (grep sanitize-gdbtk $i > /dev/null) ; then
a06cde09 515 echo Keeping \"gdbtk\" stuff in $i, but editing out sanitize lines...
d3d75ec9 516 cp $i new
a06cde09 517 sed -e '/start\-sanitize\-gdbtk/d' -e '/end\-sanitize\-gdbtk/d' < $i > new
d3d75ec9
SS
518 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
519 echo Caching $i in .Recover...
520 mv $i .Recover
521 fi
522 mv new $i
523 fi
524 done
525fi
526
3234b2e7 527if ( echo $* | grep keep\-v850e > /dev/null ) ; then
8b19233b 528 for i in * ; do
3234b2e7 529 if test ! -d $i && (grep sanitize-v850e $i > /dev/null) ; then
8b19233b 530 if [ -n "${verbose}" ] ; then
3234b2e7 531 echo Keeping v850e stuff in $i
8b19233b
SG
532 fi
533 fi
534 done
535else
536 for i in * ; do
3234b2e7 537 if test ! -d $i && (grep sanitize-v850e $i > /dev/null) ; then
8b19233b 538 if [ -n "${verbose}" ] ; then
3234b2e7 539 echo Removing traces of \"v850e\" from $i...
8b19233b
SG
540 fi
541 cp $i new
3234b2e7 542 sed '/start\-sanitize\-v850e/,/end-\sanitize\-v850e/d' < $i > new
8b19233b 543 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
f8c41900
GRK
544 if [ -n "${verbose}" ] ; then
545 echo Caching $i in .Recover...
546 fi
547 mv $i .Recover
548 fi
549 mv new $i
550 fi
551 done
552fi
553
554if ( echo $* | grep keep\-vr4xxx > /dev/null ) ; then
555 for i in * ; do
556 if test ! -d $i && (grep sanitize-vr4xxx $i > /dev/null) ; then
557 if [ -n "${verbose}" ] ; then
558 echo Keeping vr4xxx stuff in $i
559 fi
560 fi
561 done
562else
563 for i in * ; do
564 if test ! -d $i && (grep sanitize-vr4xxx $i > /dev/null) ; then
565 if [ -n "${verbose}" ] ; then
566 echo Removing traces of \"vr4xxx\" from $i...
567 fi
568 cp $i new
569 sed '/start\-sanitize\-vr4xxx/,/end-\sanitize\-vr4xxx/d' < $i > new
570 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
8b19233b
SG
571 if [ -n "${verbose}" ] ; then
572 echo Caching $i in .Recover...
573 fi
574 mv $i .Recover
575 fi
576 mv new $i
577 fi
578 done
579fi
580
e4e30cdc
GRK
581if ( echo $* | grep keep\-vr4320 > /dev/null ) ; then
582 for i in * ; do
583 if test ! -d $i && (grep sanitize-vr4320 $i > /dev/null) ; then
584 if [ -n "${verbose}" ] ; then
585 echo Keeping vr4320 stuff in $i
586 fi
587 fi
588 done
589else
590 for i in * ; do
591 if test ! -d $i && (grep sanitize-vr4320 $i > /dev/null) ; then
592 if [ -n "${verbose}" ] ; then
593 echo Removing traces of \"vr4320\" from $i...
594 fi
595 cp $i new
596 sed '/start\-sanitize\-vr4320/,/end-\sanitize\-vr4320/d' < $i > new
597 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
598 if [ -n "${verbose}" ] ; then
599 echo Caching $i in .Recover...
600 fi
601 mv $i .Recover
602 fi
603 mv new $i
604 fi
605 done
606fi
607
276c2d7d
GRK
608if ( echo $* | grep keep\-r5900 > /dev/null ) ; then
609 for i in * ; do
610 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
611 if [ -n "${verbose}" ] ; then
612 echo Keeping r5900 stuff in $i
613 fi
614 fi
615 done
616else
617 for i in * ; do
618 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
619 if [ -n "${verbose}" ] ; then
620 echo Removing traces of \"r5900\" from $i...
621 fi
622 cp $i new
623 sed '/start\-sanitize\-r5900/,/end-\sanitize\-r5900/d' < $i > new
624 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
625 if [ -n "${verbose}" ] ; then
626 echo Caching $i in .Recover...
627 fi
628 mv $i .Recover
629 fi
630 mv new $i
631 fi
632 done
633fi
634
899c4021
MA
635if ( echo $* | grep keep\-tx19 > /dev/null ) ; then
636 for i in * ; do
637 if test ! -d $i && (grep sanitize-tx19 $i > /dev/null) ; then
638 if [ -n "${verbose}" ] ; then
639 echo Keeping tx19 stuff in $i
640 fi
641 fi
642 done
643else
644 for i in * ; do
645 if test ! -d $i && (grep sanitize-tx19 $i > /dev/null) ; then
646 if [ -n "${verbose}" ] ; then
647 echo Removing traces of \"tx19\" from $i...
648 fi
649 cp $i new
650 sed '/start\-sanitize\-tx19/,/end-\sanitize\-tx19/d' < $i > new
651 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
652 if [ -n "${verbose}" ] ; then
653 echo Caching $i in .Recover...
3d400c09
MS
654 fi
655 mv $i .Recover
656 fi
657 mv new $i
658 fi
659 done
660fi
661
a50b45f3
GRK
662if ( echo $* | grep keep\-tx49 > /dev/null ) ; then
663 for i in * ; do
664 if test ! -d $i && (grep sanitize-tx49 $i > /dev/null) ; then
665 if [ -n "${verbose}" ] ; then
666 echo Keeping tx49 stuff in $i
667 fi
668 fi
669 done
670else
671 for i in * ; do
672 if test ! -d $i && (grep sanitize-tx49 $i > /dev/null) ; then
673 if [ -n "${verbose}" ] ; then
674 echo Removing traces of \"tx49\" from $i...
675 fi
676 cp $i new
677 sed '/start\-sanitize\-tx49/,/end-\sanitize\-tx49/d' < $i > new
678 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
679 if [ -n "${verbose}" ] ; then
680 echo Caching $i in .Recover...
681 fi
682 mv $i .Recover
683 fi
684 mv new $i
685 fi
686 done
687fi
688
64708c01
RU
689if ( echo $* | grep keep\-sky > /dev/null ) ; then
690 for i in * ; do
691 if test ! -d $i && (grep sanitize-sky $i > /dev/null) ; then
692 if [ -n "${verbose}" ] ; then
693 echo Keeping sky stuff in $i
694 fi
695 fi
696 done
697else
698 for i in * ; do
699 if test ! -d $i && (grep sanitize-sky $i > /dev/null) ; then
700 if [ -n "${verbose}" ] ; then
701 echo Removing traces of \"sky\" from $i...
702 fi
703 cp $i new
704 sed '/start\-sanitize\-sky/,/end-\sanitize\-sky/d' < $i > new
705 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
706 if [ -n "${verbose}" ] ; then
707 echo Caching $i in .Recover...
708 fi
709 mv $i .Recover
710 fi
711 mv new $i
712 fi
713 done
714fi
715
3d759c53 716if ( echo $* | grep keep\-cygnus > /dev/null ) ; then
4251ff49 717 for i in * ; do
3d759c53 718 if test ! -d $i && (grep sanitize-cygnus $i > /dev/null) ; then
4251ff49 719 if [ -n "${verbose}" ] ; then
3d759c53 720 echo Keeping cygnus stuff in $i
4251ff49
AC
721 fi
722 fi
723 done
724else
725 for i in * ; do
3d759c53 726 if test ! -d $i && (grep sanitize-cygnus $i > /dev/null) ; then
4251ff49 727 if [ -n "${verbose}" ] ; then
3d759c53 728 echo Removing traces of \"cygnus\" from $i...
4251ff49
AC
729 fi
730 cp $i new
3d759c53 731 sed '/start\-sanitize\-cygnus/,/end-\sanitize\-cygnus/d' < $i > new
4251ff49
AC
732 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
733 if [ -n "${verbose}" ] ; then
734 echo Caching $i in .Recover...
735 fi
736 mv $i .Recover
737 fi
738 mv new $i
739 fi
740 done
741fi
742
12967062
FF
743if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
744 for i in * ; do
745 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
746 if [ -n "${verbose}" ] ; then
747 echo Keeping tic80 stuff in $i
748 fi
749 fi
750 done
751else
752 for i in * ; do
753 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
754 if [ -n "${verbose}" ] ; then
755 echo Removing traces of \"tic80\" from $i...
756 fi
757 cp $i new
758 sed '/start\-sanitize\-tic80/,/end-\sanitize\-tic80/d' < $i > new
759 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
760 if [ -n "${verbose}" ] ; then
761 echo Caching $i in .Recover...
762 fi
763 mv $i .Recover
764 fi
765 mv new $i
766 fi
767 done
768fi
769
17a56e13
JM
770if ( echo $* | grep keep\-vr4111 > /dev/null ) ; then
771 for i in * ; do
772 if test ! -d $i && (grep sanitize-vr4111 $i > /dev/null) ; then
773 if [ -n "${verbose}" ] ; then
774 echo Keeping vr4111 stuff in $i
775 fi
776 fi
777 done
778else
779 for i in * ; do
780 if test ! -d $i && (grep sanitize-vr4111 $i > /dev/null) ; then
781 if [ -n "${verbose}" ] ; then
782 echo Removing traces of \"vr4111\" from $i...
783 fi
784 cp $i new
785 sed '/start\-sanitize\-vr4111/,/end-\sanitize\-vr4111/d' < $i > new
786 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
787 if [ -n "${verbose}" ] ; then
788 echo Caching $i in .Recover...
789 fi
790 mv $i .Recover
791 fi
792 mv new $i
793 fi
794 done
795fi
796
e454c400
FF
797if ( echo $* | grep keep\-ide > /dev/null ) ; then
798 for i in * ; do
799 if test ! -d $i && (grep sanitize-ide $i > /dev/null) ; then
800 if [ -n "${verbose}" ] ; then
801 echo Keeping ide stuff in $i
802 fi
803 fi
804 done
805else
806 for i in * ; do
807 if test ! -d $i && (grep sanitize-ide $i > /dev/null) ; then
808 if [ -n "${verbose}" ] ; then
809 echo Removing traces of \"ide\" from $i...
810 fi
811 cp $i new
812 sed '/start\-sanitize\-ide/,/end-\sanitize\-ide/d' < $i > new
813 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
814 if [ -n "${verbose}" ] ; then
815 echo Caching $i in .Recover...
816 fi
817 mv $i .Recover
818 fi
819 mv new $i
820 fi
821 done
822fi
ed70a335 823
a68e7120
FN
824if ( echo $* | grep keep\-kod > /dev/null ) ; then
825 for i in * ; do
826 if test ! -d $i && (grep sanitize-kod $i > /dev/null) ; then
827 if [ -n "${verbose}" ] ; then
828 echo Keeping kod stuff in $i
829 fi
830 fi
831 done
832else
833 for i in * ; do
834 if test ! -d $i && (grep sanitize-kod $i > /dev/null) ; then
835 if [ -n "${verbose}" ] ; then
836 echo Removing traces of \"kod\" from $i...
837 fi
838 cp $i new
839 sed '/start\-sanitize\-kod/,/end-\sanitize\-kod/d' < $i > new
840 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
841 if [ -n "${verbose}" ] ; then
842 echo Caching $i in .Recover...
843 fi
844 mv $i .Recover
845 fi
846 mv new $i
847 fi
848 done
849fi
850
51c5a136
JI
851# This is a temporary measure to sanitize out references to the
852# startup code need by the TclPro debugger. When that goes out
853# of alpha, we can remove this.
854
855if ( echo $* | grep keep\-tclpro > /dev/null ) ; then
856 for i in * ; do
857 if test ! -d $i && (grep sanitize-tclpro $i > /dev/null) ; then
858 echo Keeping \"tclpro\" stuff in $i, but editing out sanitize lines...
859 cp $i new
860 sed -e '/start\-sanitize\-tclpro/d' -e '/end\-sanitize\-tclpro/d' < $i > new
861 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
862 echo Caching $i in .Recover...
863 mv $i .Recover
864 fi
865 mv new $i
866 fi
867 done
868else
869 for i in * ; do
870 if test ! -d $i && (grep sanitize-tclpro $i > /dev/null) ; then
871 if [ -n "${verbose}" ] ; then
872 echo Removing traces of \"tclpro\" from $i...
873 fi
874 cp $i new
875 sed '/start\-sanitize\-tclpro/,/end-\sanitize\-tclpro/d' < $i > new
876 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
877 if [ -n "${verbose}" ] ; then
878 echo Caching $i in .Recover...
879 fi
880 mv $i .Recover
881 fi
882 mv new $i
883 fi
884 done
885fi
886
6e8bee16
SG
887if ( echo $* | grep keep\-java > /dev/null ) ; then
888 for i in * ; do
889 if test ! -d $i && (grep sanitize-java $i > /dev/null) ; then
890 if [ -n "${verbose}" ] ; then
891 echo Keeping java stuff in $i
892 fi
893 fi
894 done
895else
896 for i in * ; do
897 if test ! -d $i && (grep sanitize-java $i > /dev/null) ; then
898 if [ -n "${verbose}" ] ; then
899 echo Removing traces of \"java\" from $i...
900 fi
901 cp $i new
902 sed '/start\-sanitize\-java/,/end-\sanitize\-java/d' < $i > new
903 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
904 if [ -n "${verbose}" ] ; then
905 echo Caching $i in .Recover...
906 fi
907 mv $i .Recover
908 fi
909 mv new $i
910 fi
911 done
912fi
913
875f23a1
AC
914if ( echo $* | grep keep\-carp > /dev/null ) ; then
915 for i in * ; do
916 if test ! -d $i && (grep sanitize-carp $i > /dev/null) ; then
917 if [ -n "${verbose}" ] ; then
918 echo Keeping carp stuff in $i
919 fi
920 fi
921 done
922else
923 for i in * ; do
924 if test ! -d $i && (grep sanitize-carp $i > /dev/null) ; then
925 if [ -n "${verbose}" ] ; then
926 echo Removing traces of \"carp\" from $i...
927 fi
928 cp $i new
929 sed '/start\-sanitize\-carp/,/end-\sanitize\-carp/d' < $i > new
930 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
931 if [ -n "${verbose}" ] ; then
932 echo Caching $i in .Recover...
933 fi
934 mv $i .Recover
935 fi
936 mv new $i
937 fi
938 done
939fi
940
03c4ce2f
MT
941for i in * ; do
942 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
943 echo '***' Some mentions of Sanitize are still left in $i! 1>&2
944 fi
945done
946
947#
eeadf5c2 948# End of file.
This page took 0.355084 seconds and 4 git commands to generate.