49f8eccbff
cleans up all kinds of hassles (which nm to use in munch, etc). The new formatting conventions (mostly already followed) are that the name of the _initialize_* routines must start in column zero, and must not be inside #if. * munch: Removed. * Makefile.in: Remove references to munch. * serial.c, remote.c, infptrace.c, maint.c, convex-tdep.c, alpha-tdep.c, hp300ux-nat.c, hppab-nat.c, osfsolib.c, remote-es.c, procfs.c, remote-udi.c, ser-go32.c, ultra3-xdep.c, sh-tdep.c, i960-tdep.c, hppa-tdep.c, h8500-tdep.c, dpx2-nat.c, delta68-nat.c, z8k-tdep.c: Make sure the above conventions are followed. Make sure they are all declared as returning void. Clean up miscellaneous comments and such.
338 lines
5.4 KiB
Text
338 lines
5.4 KiB
Text
# .Sanitize for devo/gdb.
|
|
|
|
# Each directory to survive it's 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.
|
|
|
|
# Hash started lines like this one are comments and will be deleted
|
|
# before anything else is done. Blank lines will also be squashed
|
|
# out.
|
|
|
|
# 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
|
|
|
|
Do-first:
|
|
|
|
if ( echo $* | grep keep\-v9 > /dev/null ) ; then
|
|
keep_these_too="sp64-tdep.c"
|
|
else
|
|
lose_these_too="sp64-tdep.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
|
|
# called. Directories not listed will be removed in their entirety
|
|
# with rm -rf.
|
|
|
|
Things-to-keep:
|
|
|
|
.gdbinit
|
|
29k-share
|
|
COPYING
|
|
ChangeLog
|
|
ChangeLog-3.x
|
|
ChangeLog-9091
|
|
ChangeLog-92
|
|
Makefile.in
|
|
NEWS
|
|
Projects
|
|
README
|
|
TODO
|
|
a29k-pinsn.c
|
|
a29k-tdep.c
|
|
a68v-nat.c
|
|
alpha-nat.c
|
|
alpha-tdep.c
|
|
altos-xdep.c
|
|
arm-convert.s
|
|
arm-pinsn.c
|
|
arm-tdep.c
|
|
arm-xdep.c
|
|
blockframe.c
|
|
breakpoint.c
|
|
breakpoint.h
|
|
buildsym.c
|
|
buildsym.h
|
|
c-exp.y
|
|
c-lang.c
|
|
c-lang.h
|
|
c-typeprint.c
|
|
c-valprint.c
|
|
call-cmds.h
|
|
ch-exp.y
|
|
ch-lang.c
|
|
ch-lang.h
|
|
ch-typeprint.c
|
|
ch-valprint.c
|
|
coff-solib.c
|
|
coff-solib.h
|
|
coffread.c
|
|
command.c
|
|
command.h
|
|
complaints.c
|
|
complaints.h
|
|
config
|
|
configure.in
|
|
convex-pinsn.c
|
|
convex-tdep.c
|
|
convex-xdep.c
|
|
copying.awk
|
|
copying.c
|
|
core-svr4.c
|
|
core.c
|
|
coredep.c
|
|
corelow.c
|
|
cp-valprint.c
|
|
dbxread.c
|
|
dcache.c
|
|
dcache.h
|
|
defs.h
|
|
delta68-nat.c
|
|
demangle.c
|
|
doc
|
|
dpx2-nat.c
|
|
dwarfread.c
|
|
elfread.c
|
|
environ.c
|
|
environ.h
|
|
eval.c
|
|
exec.c
|
|
expprint.c
|
|
expression.h
|
|
findvar.c
|
|
fork-child.c
|
|
frame.h
|
|
gcc.patch
|
|
gdb-stabs.h
|
|
gdb.1
|
|
gdbcmd.h
|
|
gdbcore.h
|
|
gdbserver
|
|
gdbtypes.c
|
|
gdbtypes.h
|
|
go32-xdep.c
|
|
gould-pinsn.c
|
|
gould-xdep.c
|
|
h8300-tdep.c
|
|
h8500-tdep.c
|
|
hp300ux-nat.c
|
|
hppa-pinsn.c
|
|
hppa-tdep.c
|
|
hppab-nat.c
|
|
hppah-nat.c
|
|
i386-nlmstub.c
|
|
i386-pinsn.c
|
|
i386-stub.c
|
|
i386-tdep.c
|
|
i386aix-nat.c
|
|
i386b-nat.c
|
|
i386ly-tdep.c
|
|
i386lynx-nat.c
|
|
i386m3-nat.c
|
|
i386mach-nat.c
|
|
i386v-nat.c
|
|
i386v4-nat.c
|
|
i387-tdep.c
|
|
i960-pinsn.c
|
|
i960-tdep.c
|
|
infcmd.c
|
|
inferior.h
|
|
inflow.c
|
|
infptrace.c
|
|
infrun.c
|
|
inftarg.c
|
|
irix4-nat.c
|
|
isi-xdep.c
|
|
kdb-start.c
|
|
language.c
|
|
language.h
|
|
m2-exp.y
|
|
m2-lang.c
|
|
m2-lang.h
|
|
m2-typeprint.c
|
|
m2-valprint.c
|
|
m3-nat.c
|
|
m68k-pinsn.c
|
|
m68k-stub.c
|
|
m68k-tdep.c
|
|
m88k-nat.c
|
|
m88k-pinsn.c
|
|
m88k-tdep.c
|
|
main.c
|
|
maint.c
|
|
mem-break.c
|
|
minimon.h
|
|
minsyms.c
|
|
mips-nat.c
|
|
mips-pinsn.c
|
|
mips-tdep.c
|
|
mipsm3-nat.c
|
|
mipsread.c
|
|
monitor.h
|
|
news-xdep.c
|
|
nindy-share
|
|
nindy-tdep.c
|
|
nlmread.c
|
|
ns32k-opcode.h
|
|
ns32k-pinsn.c
|
|
ns32km3-nat.c
|
|
objfiles.c
|
|
objfiles.h
|
|
osfsolib.c
|
|
paread.c
|
|
parse.c
|
|
parser-defs.h
|
|
partial-stab.h
|
|
printcmd.c
|
|
procfs.c
|
|
putenv.c
|
|
pyr-pinsn.c
|
|
pyr-tdep.c
|
|
pyr-xdep.c
|
|
regex.c
|
|
regex.h
|
|
rem-multi.shar
|
|
remote-adapt.c
|
|
remote-bug.c
|
|
remote-eb.c
|
|
remote-es.c
|
|
remote-hms.c
|
|
remote-mips.c
|
|
remote-mm.c
|
|
remote-mon.c
|
|
remote-nindy.c
|
|
remote-sim.c
|
|
remote-sim.h
|
|
remote-st.c
|
|
remote-udi.c
|
|
remote-utils.c
|
|
remote-utils.h
|
|
remote-vx.c
|
|
remote-z8k.c
|
|
remote.c
|
|
rs6000-nat.c
|
|
rs6000-pinsn.c
|
|
rs6000-tdep.c
|
|
saber.suppress
|
|
ser-go32.c
|
|
ser-tcp.c
|
|
ser-unix.c
|
|
serial.c
|
|
serial.h
|
|
sh-tdep.c
|
|
signals.h
|
|
solib.c
|
|
solib.h
|
|
source.c
|
|
sparc-nat.c
|
|
sparc-pinsn.c
|
|
sparc-stub.c
|
|
sparc-tdep.c
|
|
sparclite
|
|
stabsread.c
|
|
stabsread.h
|
|
stack.c
|
|
standalone.c
|
|
stuff.c
|
|
sun3-nat.c
|
|
sun386-nat.c
|
|
symfile.c
|
|
symfile.h
|
|
symm-nat.c
|
|
symm-tdep.c
|
|
symmisc.c
|
|
symtab.c
|
|
symtab.h
|
|
tahoe-pinsn.c
|
|
target.c
|
|
target.h
|
|
terminal.h
|
|
testsuite
|
|
thread.c
|
|
thread.h
|
|
typeprint.c
|
|
typeprint.h
|
|
ultra3-nat.c
|
|
ultra3-xdep.c
|
|
umax-xdep.c
|
|
utils.c
|
|
valarith.c
|
|
valops.c
|
|
valprint.c
|
|
valprint.h
|
|
value.h
|
|
values.c
|
|
vax-pinsn.c
|
|
vx-share
|
|
xcoffexec.c
|
|
xcoffread.c
|
|
xcoffsolib.c
|
|
xcoffsolib.h
|
|
z8k-tdep.c
|
|
|
|
|
|
# Things which are explicitly *not* kept, for now.
|
|
# deblib/ - CVS won't let you blow away directories yet,
|
|
# so this is still around from when Stu checked
|
|
# it in, as part of Lucid support.
|
|
# energize - Part of Lucid support.
|
|
# energize-patches - Part of Lucid support.
|
|
# energize.c - Part of Lucid support.
|
|
# energize.h - Part of Lucid support.
|
|
# infrun.hacked.c - An old version of infrun.c that had some
|
|
# wait_for_inferior improvements by gnu,
|
|
# which were never fully debugged.
|
|
# remote-sa.sparc.c - Remote target for a standalone SPARC, using
|
|
# the FORTH console ROMs. We never got the paperwork
|
|
# straight, since Sun's lawyers messed with the
|
|
# FSF contract and RMS didn't accept the changes.
|
|
# Written at SunLabs.
|
|
# state.c - Not used at the moment, keep for reference (fnf)
|
|
# state.h - Not used at the moment, keep for reference (fnf)
|
|
# tests - Old test programs for GDB, pre-gdbtest and pre-
|
|
# DejaGnu.
|
|
|
|
Things-to-lose:
|
|
|
|
deblib
|
|
energize
|
|
energize-patches
|
|
energize.c
|
|
energize.h
|
|
infrun.hacked.c
|
|
remote-sa.sparc.c
|
|
state.c
|
|
state.h
|
|
tests
|
|
|
|
Do-last:
|
|
|
|
echo Looking for signs of \"v9\"...
|
|
|
|
# Don't try to clean directories here, as the 'mv' command will fail.
|
|
# Also, grep fails on NFS mounted directories.
|
|
if ( echo $* | grep keep\-v9 > /dev/null ) ; then
|
|
for i in * ; do
|
|
if test ! -d $i && (grep sanitize-v9 $i > /dev/null) ; then
|
|
echo Keeping v9 stuff in $i
|
|
fi
|
|
done
|
|
else
|
|
for i in * ; do
|
|
if test ! -d $i && (grep sanitize-v9 $i > /dev/null) ; then
|
|
echo Cleaning the \"v9\" out of $i...
|
|
cp $i new
|
|
sed '/start\-sanitize\-v9/,/end-\sanitize\-v9/d' < $i > new
|
|
if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
|
|
echo Caching $i in .Recover...
|
|
mv $i .Recover
|
|
fi
|
|
mv new $i
|
|
fi
|
|
done
|
|
fi
|
|
|
|
# End of file.
|