* dbxread.c (dbx_symfile_init): Fix for nonexistant string table,
[deliverable/binutils-gdb.git] / gdb / config / .Sanitize
1 # Each directory to survive it's way into a release will need a file
2 # like this one called "./.Sanitize". All keyword lines must exist,
3 # and must exist in the order specified by this file. Each directory
4 # in the tree will be processed, top down, in the following order.
5
6 # Hash started lines like this one are comments and will be deleted
7 # before anything else is done. Blank lines will also be squashed
8 # out.
9
10 # The lines between the "Do-first:" line and the "Things-to-keep:"
11 # line are executed as a /bin/sh shell script before anything else is
12 # done in this
13
14 Do-first:
15
16 # All files listed between the "Things-to-keep:" line and the
17 # "Files-to-sed:" line will be kept. All other files will be removed.
18 # Directories listed in this section will have their own Sanitize
19 # called. Directories not listed will be removed in their entirety
20 # with rm -rf.
21
22 Things-to-keep:
23
24 3b1.mh
25 3b1.mt
26 a29k-kern.mt
27 a29k-udi.mt
28 a29k.mt
29 altos.mh
30 altos.mt
31 amix.mh
32 amix.mt
33 apollo68b.mh
34 apollo68v.mh
35 arm.mh
36 arm.mt
37 bigmips.mh
38 bigmips.mt
39 convex.mh
40 convex.mt
41 decstation.mh
42 decstation.mt
43 delta88.mh
44 delta88.mt
45 es1800.mt
46 go32.mh
47 h8300hms.mt
48 hp300bsd.mh
49 hp300bsd.mt
50 hp300hpux.mh
51 hp300hpux.mt
52 hppabsd.mh
53 hppabsd.mt
54 hppahpux.mh
55 hppahpux.mt
56 i386aout.mt
57 i386bsd.mh
58 i386bsd.mt
59 i386mach.mh
60 i386sco.mh
61 i386sco4.mh
62 i386sol2.mh
63 i386sol2.mt
64 i386v.mh
65 i386v.mt
66 i386v32.mh
67 i386v4.mh
68 i386v4.mt
69 idt.mt
70 irix3.mh
71 irix3.mt
72 irix4.mh
73 isi.mh
74 isi.mt
75 linux.mh
76 linux.mt
77 littlemips.mh
78 littlemips.mt
79 m68k-noun.mt
80 m68k-un.mt
81 m88k.mh
82 m88k.mt
83 merlin.mh
84 merlin.mt
85 ncr3000.mh
86 ncr3000.mt
87 news.mh
88 news.mt
89 news1000.mh
90 nindy960.mt
91 none.mh
92 none.mt
93 np1.mh
94 np1.mt
95 os68k.mt
96 pn.mh
97 pn.mt
98 pyramid.mh
99 pyramid.mt
100 rs6000.mh
101 rs6000.mt
102 rtbsd.mh
103 sparc-noun.mt
104 sparc-un.mt
105 st2000.mt
106 sun2os3.mh
107 sun2os3.mt
108 sun2os4.mh
109 sun2os4.mt
110 sun386.mh
111 sun386.mt
112 sun3os3.mh
113 sun3os3.mt
114 sun3os4.mh
115 sun3os4.mt
116 sun4os4.mh
117 sun4os4.mt
118 sun4sol2.mh
119 sun4sol2.mt
120 symmetry.mh
121 symmetry.mt
122 tahoe.mh
123 tahoe.mt
124 ultra3.mh
125 ultra3.mt
126 umax.mh
127 umax.mt
128 vax.mt
129 vaxbsd.mh
130 vaxult.mh
131 vaxult2.mh
132 vxworks68.mt
133 vxworks960.mt
134
135 Do-last:
136
137 echo Stimulating away the simulator...
138
139 if ( echo $* | grep keep\-sim > /dev/null ) ; then
140 echo Keeping simulator in h8300hms.mt
141 else
142 for i in h8300hms.mt z8ksim.mt; do
143 if test -f $i ; then
144 echo Tickling the \"sim\" out of $i...
145 sed -e 's| remote-sim.o .*||' \
146 -e 's| and H8 simulator||' \
147 -e 's| Z8000 simulator| Z8000|' \
148 -e 's| remote-z8k.o ../sim/z8k/libsim.a||' \
149 <$i >new
150 if grep sim new ; then
151 echo '***' Not funny. "Didn't work."
152 else
153 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
154 echo Caching $i in .Recover...
155 mv $i .Recover
156 fi
157 mv new $i
158 fi
159 fi
160 done
161 fi
162
163 # End of file.
This page took 0.035132 seconds and 4 git commands to generate.