* remote-mips.c: New file; implements MIPS remote debugging
[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 vxworks68.mt
132 vxworks960.mt
133
134 Do-last:
135
136 echo Stimulating away the simulator...
137
138 if ( echo $* | grep keep\-sim > /dev/null ) ; then
139 echo Keeping simulator in h8300hms.mt
140 else
141 for i in h8300hms.mt z8ksim.mt; do
142 if test -f $i ; then
143 echo Tickling the \"sim\" out of $i...
144 sed -e 's| remote-sim.o .*||' \
145 -e 's| and H8 simulator||' \
146 -e 's| Z8000 simulator| Z8000|' \
147 -e 's| remote-z8k.o ../sim/z8k/libsim.a||' \
148 <$i >new
149 if grep sim new ; then
150 echo '***' Not funny. "Didn't work."
151 else
152 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
153 echo Caching $i in .Recover...
154 mv $i .Recover
155 fi
156 mv new $i
157 fi
158 fi
159 done
160 fi
161
162 # End of file.
This page took 0.032892 seconds and 4 git commands to generate.