]> Git Repo - binutils.git/blame - ld/emulparams/.Sanitize
* emulparams/tic80coff.sh: New (dummy) file for TIc80.
[binutils.git] / ld / emulparams / .Sanitize
CommitLineData
278d569a 1# .Sanitize for devo/ld/emulparams
8ddef552
DM
2
3# Each directory to survive its way into a release will need a file
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
14# done in this directory.
15
16Do-first:
17
070ac727
DE
18arc_files="arcelf.sh"
19
20if ( echo $* | grep keep\-arc > /dev/null ) ; then
21 keep_these_too="${arc_files} ${keep_these_too}"
22else
23 lose_these_too="${arc_files} ${lose_these_too}"
24fi
25
683b2426
MH
26d10v_files="d10velf.sh"
27
28if ( echo $* | grep keep\-d10v > /dev/null ) ; then
29 keep_these_too="${d10v_files} ${keep_these_too}"
30else
31 lose_these_too="${d10v_files} ${lose_these_too}"
32fi
33
b02d4da4
DE
34m32r_files="m32relf.sh"
35
36if ( echo $* | grep keep\-m32r > /dev/null ) ; then
37 keep_these_too="${m32r_files} ${keep_these_too}"
38else
39 lose_these_too="${m32r_files} ${lose_these_too}"
40fi
41
11effa69
FF
42tic80_files="tic80coff.sh"
43
44if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
45 keep_these_too="${tic80_files} ${keep_these_too}"
46else
47 lose_these_too="${tic80_files} ${lose_these_too}"
48fi
49
04c17a75
JL
50v850_files="v850.sh"
51
52if ( echo $* | grep keep\-v850 > /dev/null ) ; then
53 keep_these_too="${v850_files} ${keep_these_too}"
54else
55 lose_these_too="${v850_files} ${lose_these_too}"
56fi
57
8ddef552
DM
58# All files listed between the "Things-to-keep:" line and the
59# "Do-last:" line will be kept. All other files will be removed.
60# Directories listed in this section will have their own Sanitize
61# called. Directories not listed will be removed in their entirety
62# with rm -rf.
63
64Things-to-keep:
65
66README
67a29k.sh
b5f076d4
ILT
68aixppc.sh
69aixrs6.sh
42f9673d 70alpha.sh
ff15324f
KR
71armaoutb.sh
72armaoutl.sh
132dd910 73armcoff.sh
28d0c3ce 74armpe.sh
78158b1c 75coff_sparc.sh
63982998 76delta68.sh
8ddef552 77ebmon29k.sh
7ff42880 78elf32_sparc.sh
1eadd162 79elf32bmip.sh
719de0ea
ILT
80elf32ebmip.sh
81elf32elmip.sh
1eadd162 82elf32lmip.sh
7e11b1db 83elf32lppc.sh
c361ce46 84elf32ppc.sh
b008b7bf
KR
85elf32b4300.sh
86elf32l4300.sh
539ae61d 87elf64alpha.sh
3f38a017 88elf64_sparc.sh
03451d7f 89elf_i386.sh
8ddef552 90gld960.sh
c610b46c 91gld960coff.sh
8ddef552
DM
92go32.sh
93h8300.sh
8f207409 94h8300h.sh
cce8528d 95h8300s.sh
8ddef552 96h8500.sh
5fe60d73
SC
97h8500b.sh
98h8500c.sh
5fe60d73 99h8500m.sh
3f38a017 100h8500s.sh
8ddef552
DM
101hp300bsd.sh
102hp3hpux.sh
6cc2ced1 103hppaelf.sh
8ddef552
DM
104i386aout.sh
105i386bsd.sh
106i386coff.sh
6c86b9ff 107i386go32.sh
7ff42880 108i386linux.sh
bd7b78f7 109i386lynx.sh
46cc3ed1 110i386mach.sh
a2fb6995
KR
111i386moss.sh
112i386msdos.sh
32286e08 113i386nbsd.sh
9ff30f20 114i386nw.sh
3f38a017 115i386pe.sh
8ddef552 116lnk960.sh
e295a90d 117m68k4knbsd.sh
0573a3b1 118m68kaout.sh
40ab9bb9 119m68kaux.sh
8ddef552 120m68kcoff.sh
575a4d91 121m68kelf.sh
228b04d2 122m68klinux.sh
bd7b78f7 123m68klynx.sh
e574ddd4 124m68knbsd.sh
307585f1 125m68kpsos.sh
8ddef552
DM
126m88kbcs.sh
127mipsbig.sh
128mipsbsd.sh
129mipsidt.sh
130mipsidtl.sh
131mipslit.sh
6b01dc65 132mn10200.sh
96e34542 133mn10300.sh
8ddef552 134news.sh
32286e08 135ns32knbsd.sh
1ab4cd57 136pc532macha.sh
9079ed57 137ppcmacos.sh
9ff30f20 138ppcnw.sh
070eddd9 139ppcpe.sh
8e0e09f6 140riscix.sh
8ddef552
DM
141sa29200.sh
142sh.sh
efd48a6a 143shelf.sh
6ae98644 144shl.sh
efd48a6a 145shlelf.sh
02df835b 146sparcaout.sh
278d569a 147sparclynx.sh
32286e08 148sparcnbsd.sh
8ddef552
DM
149st2000.sh
150sun3.sh
151sun4.sh
152vanilla.sh
153vax.sh
de9425a8 154vsta.sh
506f4ede 155w65.sh
66a61efd
SC
156z8001.sh
157z8002.sh
8ddef552
DM
158
159Things-to-lose:
160
161# The lines between the "Do-last:" line and the end of the file
162# are executed as a /bin/sh shell script after everything else is
163# done.
164
165Do-last:
This page took 0.310676 seconds and 4 git commands to generate.