* mips.h: Correct typo in comment.
[deliverable/binutils-gdb.git] / include / elf / .Sanitize
CommitLineData
1ee1fd7e 1# Sanitize.in for devo.
1ee1fd7e
SC
2#
3
4# Each directory to survive it's way into a release will need a file
5# like this one called "./.Sanitize". All keyword lines must exist,
6# and must exist in the order specified by this file. Each directory
7# in the tree will be processed, top down, in the following order.
8
9# Hash started lines like this one are comments and will be deleted
10# before anything else is done. Blank lines will also be squashed
11# out.
12
13# The lines between the "Do-first:" line and the "Things-to-keep:"
14# line are executed as a /bin/sh shell script before anything else is
15# done in this
16
17Do-first:
18
19# All files listed between the "Things-to-keep:" line and the
20# "Files-to-sed:" line will be kept. All other files will be removed.
21# Directories listed in this section will have their own Sanitize
22# called. Directories not listed will be removed in their entirety
23# with rm -rf.
24
25Things-to-keep:
26
1ee1fd7e 27ChangeLog
3309648e 28alpha.h
abb742ac 29arc.h
1ee1fd7e
SC
30common.h
31dwarf.h
540cd16f 32dwarf2.h
1ee1fd7e 33external.h
ab0453e0 34hppa.h
1ee1fd7e 35internal.h
9582f9ab 36m32r.h
55d5703f 37mips.h
b14e6182 38ppc.h
688beae5 39sparc.h
84c0ccc9 40v850.h
1ee1fd7e 41
87756e15
RP
42Things-to-lose:
43
1ee1fd7e
SC
44Do-last:
45
3acdeb5e
MH
46d30v_files="ChangeLog common.h"
47if ( echo $* | grep keep\-d30v > /dev/null ) ; then
48 for i in $d30v_files ; do
49 if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
50 if [ -n "${verbose}" ] ; then
51 echo Keeping d30v stuff in $i
52 fi
53 fi
54 done
55else
56 for i in $d30v_files ; do
57 if test ! -d $i && (grep sanitize-d30v $i > /dev/null) ; then
58 if [ -n "${verbose}" ] ; then
59 echo Removing traces of \"d30v\" from $i...
60 fi
61 cp $i new
62 sed '/start\-sanitize\-d30v/,/end-\sanitize\-d30v/d' < $i > new
63 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
1252987a
DE
64 if [ -n "${verbose}" ] ; then
65 echo Caching $i in .Recover...
66 fi
67 mv $i .Recover
68 fi
69 mv new $i
70 fi
71 done
72fi
73
84c0ccc9 74v850_files="ChangeLog common.h v850.h"
01aba636
NC
75if ( echo $* | grep keep\-v850eq > /dev/null ) ; then
76 for i in $v850_files ; do
77 if test ! -d $i && (grep sanitize-v850eq $i > /dev/null) ; then
78 if [ -n "${verbose}" ] ; then
79 echo Keeping v850eq stuff in $i
80 fi
81 fi
82 done
83else
84 for i in $v850_files ; do
85 if test ! -d $i && (grep sanitize-v850eq $i > /dev/null) ; then
86 if [ -n "${verbose}" ] ; then
87 echo Removing traces of \"v850eq\" from $i...
88 fi
89 cp $i new
90 sed '/start\-sanitize\-v850eq/,/end\-sanitize\-v850eq/d' < $i > new
91 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
92 if [ -n "${verbose}" ] ; then
93 echo Caching $i in .Recover...
94 fi
95 mv $i .Recover
96 fi
97 mv new $i
98 fi
99 done
100fi
101if ( echo $* | grep keep\-v850e > /dev/null ) ; then
102 for i in $v850_files ; do
103 if test ! -d $i && (grep sanitize-v850e $i > /dev/null) ; then
104 if [ -n "${verbose}" ] ; then
105 echo Keeping v850eq stuff in $i
106 fi
107 fi
108 done
109else
110 for i in $v850_files ; do
111 if test ! -d $i && (grep sanitize-v850e $i > /dev/null) ; then
112 if [ -n "${verbose}" ] ; then
113 echo Removing traces of \"v850e\" from $i...
114 fi
115 cp $i new
116 sed '/start\-sanitize\-v850e/,/end\-sanitize\-v850e/d' < $i > new
117 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
118 if [ -n "${verbose}" ] ; then
119 echo Caching $i in .Recover...
120 fi
121 mv $i .Recover
122 fi
123 mv new $i
124 fi
125 done
126fi
6bca117d 127
dc997928
DE
128for i in * ; do
129 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
130 echo '***' Some mentions of Sanitize are still left in $i! 1>&2
131 fi
132done
133
1ee1fd7e 134# End of file.
This page took 0.185177 seconds and 4 git commands to generate.