]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - ld/ChangeLog
Automatic date update in version.in
[thirdparty/binutils-gdb.git] / ld / ChangeLog
CommitLineData
f4782128
ST
12021-01-07 Samuel Thibault <samuel.thibault@gnu.org>
2
3 * configure: Regenerate.
4
d1bcae83
L
52021-01-07 H.J. Lu <hongjiu.lu@intel.com>
6
7 PR 27109
8 * testsuite/ld-elf/export-class.sd: Adjust the expected output.
9 * testsuite/ld-elf/loadaddr3b.d: Likewise.
10 * testsuite/ld-i386/ibt-plt-1.d: Likewise.
11 * testsuite/ld-i386/ibt-plt-2a.d: Likewise.
12 * testsuite/ld-i386/ibt-plt-2c.d: Likewise.
13 * testsuite/ld-i386/ibt-plt-3a.d: Likewise.
14 * testsuite/ld-i386/ibt-plt-3c.d: Likewise.
15 * testsuite/ld-i386/pr19636-1d.d: Likewise.
16 * testsuite/ld-i386/pr19636-1l.d: Likewise.
17 * testsuite/ld-i386/pr19636-2c.d: Likewise.
18 * testsuite/ld-ifunc/ifunc-2-i386-now.d: Likewise.
19 * testsuite/ld-ifunc/ifunc-2-local-i386-now.d: Likewise.
20 * testsuite/ld-ifunc/ifunc-2-local-x86-64-now.d: Likewise.
21 * testsuite/ld-ifunc/ifunc-2-x86-64-now.d: Likewise.
22 * testsuite/ld-ifunc/ifunc-21-x86-64.d: Likewise.
23 * testsuite/ld-ifunc/ifunc-22-x86-64.d: Likewise.
24 * testsuite/ld-ifunc/pr17154-i386-now.d: Likewise.
25 * testsuite/ld-ifunc/pr17154-i386.d: Likewise.
26 * testsuite/ld-ifunc/pr17154-x86-64-now.d: Likewise.
27 * testsuite/ld-ifunc/pr17154-x86-64.d: Likewise.
28 * testsuite/ld-x86-64/bnd-branch-1-now.d: Likewise.
29 * testsuite/ld-x86-64/bnd-ifunc-1-now.d: Likewise.
30 * testsuite/ld-x86-64/bnd-ifunc-2-now.d: Likewise.
31 * testsuite/ld-x86-64/bnd-ifunc-2.d: Likewise.
32 * testsuite/ld-x86-64/bnd-plt-1-now.d: Likewise.
33 * testsuite/ld-x86-64/bnd-plt-1.d: Likewise.
34 * testsuite/ld-x86-64/ibt-plt-1-x32.d: Likewise.
35 * testsuite/ld-x86-64/ibt-plt-1.d: Likewise.
36 * testsuite/ld-x86-64/ibt-plt-2a-x32.d: Likewise.
37 * testsuite/ld-x86-64/ibt-plt-2a.d: Likewise.
38 * testsuite/ld-x86-64/ibt-plt-2c-x32.d: Likewise.
39 * testsuite/ld-x86-64/ibt-plt-2c.d: Likewise.
40 * testsuite/ld-x86-64/ibt-plt-3a-x32.d: Likewise.
41 * testsuite/ld-x86-64/ibt-plt-3a.d: Likewise.
42 * testsuite/ld-x86-64/ibt-plt-3c-x32.d: Likewise.
43 * testsuite/ld-x86-64/ibt-plt-3c.d: Likewise.
44 * testsuite/ld-x86-64/pr19609-4e.d: Likewise.
45 * testsuite/ld-x86-64/pr19609-6a.d: Likewise.
46 * testsuite/ld-x86-64/pr19609-6b.d: Likewise.
47 * testsuite/ld-x86-64/pr19609-7b.d: Likewise.
48 * testsuite/ld-x86-64/pr19609-7d.d: Likewise.
49 * testsuite/ld-x86-64/pr19636-2l.d: Likewise.
50 * testsuite/ld-x86-64/pr20253-1d.d: Likewise.
51 * testsuite/ld-x86-64/pr20253-1h.d: Likewise.
52 * testsuite/ld-x86-64/pr21038b-now.d: Likewise.
53 * testsuite/ld-x86-64/pr21038b.d: Likewise.
54 * testsuite/ld-x86-64/pr21038c-now.d: Likewise.
55 * testsuite/ld-x86-64/pr21038c.d: Likewise.
56 * testsuite/ld-x86-64/pr23854.d: Likewise.
57 * testsuite/ld-x86-64/pr25416-3.d: Likewise.
58 * testsuite/ld-x86-64/pr25416-4.d: Likewise.
59 * testsuite/ld-i386/plt-pic.pd: Likewise.
60 * testsuite/ld-i386/plt-pic2.dd: Likewise.
61 * testsuite/ld-i386/plt.pd: Likewise.
62 * testsuite/ld-i386/plt2.dd: Likewise.
63 * testsuite/ld-i386/tlsbin.rd: Likewise.
64 * testsuite/ld-i386/tlsbin2.rd: Likewise.
65 * testsuite/ld-i386/tlsbindesc.rd: Likewise.
66 * testsuite/ld-i386/tlsdesc.rd: Likewise.
67 * testsuite/ld-i386/tlsgdesc.rd: Likewise.
68 * testsuite/ld-i386/tlsnopic.rd: Likewise.
69 * testsuite/ld-i386/tlspic.rd: Likewise.
70 * testsuite/ld-i386/tlspic2.rd: Likewise.
71 * testsuite/ld-x86-64/mpx3.dd: Likewise.
72 * testsuite/ld-x86-64/mpx3n.dd: Likewise.
73 * testsuite/ld-x86-64/mpx4.dd: Likewise.
74 * testsuite/ld-x86-64/mpx4n.dd: Likewise.
75 * testsuite/ld-x86-64/pe-x86-64-1.od: Likewise.
76 * testsuite/ld-x86-64/pe-x86-64-2.od: Likewise.
77 * testsuite/ld-x86-64/pe-x86-64-3.od: Likewise.
78 * testsuite/ld-x86-64/pe-x86-64-4.od: Likewise.
79 * testsuite/ld-x86-64/plt.pd: Likewise.
80 * testsuite/ld-x86-64/plt2.dd: Likewise.
81 * testsuite/ld-x86-64/tlsbin.rd: Likewise.
82 * testsuite/ld-x86-64/tlsbin2.rd: Likewise.
83 * testsuite/ld-x86-64/tlsbindesc.rd: Likewise.
84 * testsuite/ld-x86-64/tlsdesc.rd: Likewise.
85 * testsuite/ld-x86-64/tlsgdesc.rd: Likewise.
86 * testsuite/ld-x86-64/tlspic.rd: Likewise.
87 * testsuite/ld-x86-64/tlspic2.rd: Likewise.
88 * testsuite/ld-elf/sec64k.exp: Check
89 is_elf_unused_section_symbols.
90
dc200613
AM
912021-01-07 Alan Modra <amodra@gmail.com>
92
93 * testsuite/ld-scripts/fill.d: Skip sh-*-pe rather than xfail.
94 * testsuite/ld-scripts/fill16.d: Don't xfail sh-*-pe.
95 * testsuite/ld-scripts/segment-start.d: Likewise.
96
8e604ff0
AM
972021-01-07 Alan Modra <amodra@gmail.com>
98
99 * testsuite/ld-elf/comm-data5.d: xfail targets that complain
100 about dynamic relocations in read-only sections.
101 * testsuite/ld-elf/ehdr_start-shared.d: Likewise.
102 * testsuite/ld-elf/ehdr_start.d: Likewise.
103 * testsuite/ld-scripts/pr22267.d: Likewise.
104 * testsuite/ld-elf/shared.exp: Likewise for DT_TEXTREL tests and
105 pr20995 text.
106 * testsuite/ld-elf/sec64k.exp: Don't run 64ksec on lm32-linux.
107
4d4490b8
MC
1082021-01-07 Marcus Comstedt <marcus@mc.pp.se>
109
110 * testsuite/ld-scripts/empty-address-2a.d: xfail riscv64*-*-*.
111 * testsuite/ld-scripts/empty-address-2b.d: Likewise.
112
f526791a
AM
1132021-01-07 Alan Modra <amodra@gmail.com>
114
115 * po/BLD-POTFILES.in: Regenerate.
116
4018f4e0
AM
1172021-01-07 Alan Modra <amodra@gmail.com>
118
119 * testsuite/ld-elf/shared.exp: xfail pr22471 for targets that
120 complain about relocs in read-only sections. Tidy ASFLAGS append.
121
3677b729
AM
1222021-01-06 Alan Modra <amodra@gmail.com>
123
124 * testsuite/ld-sparc/sparc.exp (sparc64tests): Set text-segment
125 base for some tests.
126 * testsuite/ld-sparc/gotop32.dd: Match solaris output.
127 * testsuite/ld-sparc/gotop32.sd: Likewise.
128 * testsuite/ld-sparc/gotop32.td: Likewise.
129 * testsuite/ld-sparc/gotop64.dd: Likewise.
130 * testsuite/ld-sparc/gotop64.sd: Likewise.
131 * testsuite/ld-sparc/gotop64.td: Likewise.
132 * testsuite/ld-sparc/tlsg32.sd: Likewise.
133 * testsuite/ld-sparc/tlsg64.sd: Likewise.
134 * testsuite/ld-sparc/tlspie32.dd: Likewise.
135 * testsuite/ld-sparc/tlspie64.dd: Likewise.
136 * testsuite/ld-sparc/tlssunbin32.dd: Likewise.
137 * testsuite/ld-sparc/tlssunbin32.sd: Likewise.
138 * testsuite/ld-sparc/tlssunbin32.td: Likewise.
139 * testsuite/ld-sparc/tlssunbin64.dd: Likewise.
140 * testsuite/ld-sparc/tlssunbin64.sd: Likewise.
141 * testsuite/ld-sparc/tlssunbin64.td: Likewise.
142 * testsuite/ld-sparc/tlssunnopic32.dd: Likewise.
143 * testsuite/ld-sparc/tlssunnopic32.sd: Likewise.
144 * testsuite/ld-sparc/tlssunnopic64.dd: Likewise.
145 * testsuite/ld-sparc/tlssunnopic64.sd: Likewise.
146 * testsuite/ld-sparc/tlssunpic32.dd: Likewise.
147 * testsuite/ld-sparc/tlssunpic32.sd: Likewise.
148 * testsuite/ld-sparc/tlssunpic32.td: Likewise.
149 * testsuite/ld-sparc/tlssunpic64.dd: Likewise.
150 * testsuite/ld-sparc/tlssunpic64.sd: Likewise.
151 * testsuite/ld-sparc/tlssunpic64.td: Likewise.
152 * testsuite/ld-sparc/wdispcall.dd: Likewise.
153
73624512
AM
1542021-01-06 Alan Modra <amodra@gmail.com>
155
156 * testsuite/ld-scripts/rgn-at10.d: xfail v850.
157 * testsuite/ld-scripts/rgn-at11.d: Likewise.
158
f36ce378
MC
1592021-01-06 Marcus Comstedt <marcus@mc.pp.se>
160
161 * testsuite/ld-riscv-elf/ld-riscv-elf.exp: Added
162 riscv_choose_[ilp32|lp64]_emul to choose the correct linker script.
163 * testsuite/ld-riscv-elf/attr-merge-arch-01.d: Call
164 riscv_choose_[ilp32|lp64]_emul instead of hardcoding elf[32|64]lriscv.
165 * testsuite/ld-riscv-elf/attr-merge-arch-02.d: Likewise.
166 * testsuite/ld-riscv-elf/attr-merge-arch-03.d: Likewise.
167 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d: Likewise.
168 * testsuite/ld-riscv-elf/attr-merge-arch-failed-02.d: Likewise.
169 * testsuite/ld-riscv-elf/c-lui-2.d: Likewise.
170 * testsuite/ld-riscv-elf/c-lui.d: Likewise.
171 * testsuite/ld-riscv-elf/call-relax.d: Likewise.
172 * testsuite/ld-riscv-elf/pcrel-lo-addend-2.d: Likewise.
173 * testsuite/ld-riscv-elf/pcrel-lo-addend.d: Likewise.
174 * testsuite/ld-riscv-elf/weakref32.d: Accept bigriscv in addition
175 to littleriscv.
176 * testsuite/ld-riscv-elf/weakref64.d: Likewise.
177
fbc09e7a
MC
1782021-01-06 Marcus Comstedt <marcus@mc.pp.se>
179
180 * configure.tgt: Added riscvbe-*-*, riscv32be*-*-*, riscv64be*-*-*,
181 riscv32be*-*-linux*, and riscv64be*-*-linux*.
182 * Makefile.am: Added eelf32briscv.c, eelf32briscv_ilp32f.c and
183 eelf32briscv_ilp32.c.
184 * Makefile.in: Regenerate.
185 * emulparams/elf32briscv.sh: Added.
186 * emulparams/elf32briscv_ilp32.sh: Likewise.
187 * emulparams/elf32briscv_ilp32f.sh: Likewise.
188 * emulparams/elf64briscv.sh: Likewise.
189 * emulparams/elf64briscv_lp64.sh: Likewise.
190 * emulparams/elf64briscv_lp64f.sh: Likewise.
191
b4b6ea46
NA
1922021-01-05 Nick Alcock <nick.alcock@oracle.com>
193
194 * testsuite/ld-ctf/enum-forward.c: New test.
195 * testsuite/ld-ctf/enum-forward.c: New results.
196
37002871
NA
1972021-01-05 Nick Alcock <nick.alcock@oracle.com>
198
199 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
200 * testsuite/ld-ctf/conflicting-cycle-1.B-1.d: Likewise.
201 * testsuite/ld-ctf/conflicting-cycle-1.B-2.d: Likewise.
202 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Likewise.
203 * testsuite/ld-ctf/conflicting-cycle-2.A-1.d: Likewise.
204 * testsuite/ld-ctf/conflicting-cycle-2.A-2.d: Likewise.
205 * testsuite/ld-ctf/conflicting-cycle-2.parent.d: Likewise.
206 * testsuite/ld-ctf/conflicting-cycle-3.C-1.d: Likewise.
207 * testsuite/ld-ctf/conflicting-cycle-3.C-2.d: Likewise.
208 * testsuite/ld-ctf/conflicting-cycle-3.parent.d: Likewise.
209 * testsuite/ld-ctf/conflicting-enums.d: Likewise.
210 * testsuite/ld-ctf/conflicting-typedefs.d: Likewise.
211 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
212 * testsuite/ld-ctf/cross-tu-cyclic-nonconflicting.d: Likewise.
213 * testsuite/ld-ctf/cross-tu-into-cycle.d: Likewise.
214 * testsuite/ld-ctf/cross-tu-noncyclic.d: Likewise.
215 * testsuite/ld-ctf/cycle-1.d: Likewise.
216 * testsuite/ld-ctf/cycle-2.A.d: Likewise.
217 * testsuite/ld-ctf/cycle-2.B.d: Likewise.
218 * testsuite/ld-ctf/cycle-2.C.d: Likewise.
219 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
220 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
221 * testsuite/ld-ctf/diag-cuname.d: Likewise.
222 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
223 * testsuite/ld-ctf/diag-wrong-magic-number-mixed.d: Likewise.
224 * testsuite/ld-ctf/forward.d: Likewise.
225 * testsuite/ld-ctf/function.d: Likewise.
226 * testsuite/ld-ctf/slice.d: Likewise.
227 * testsuite/ld-ctf/super-sub-cycles.d: Likewise.
228 * testsuite/ld-ctf/enums.c: New test.
229 * testsuite/ld-ctf/enums.d: New test.
230
ffeece6a
NA
2312021-01-05 Nick Alcock <nick.alcock@oracle.com>
232
233 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Adjust for dumper
234 changes.
235 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
236 * testsuite/ld-ctf/forward.c: New test...
237 * testsuite/ld-ctf/forward.d: ... and results.
238
91e7ce2f
NA
2392021-01-05 Nick Alcock <nick.alcock@oracle.com>
240
241 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
242 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
243 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
244 * testsuite/ld-ctf/diag-cuname.d: Likewise.
245 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
246 * testsuite/ld-ctf/function.d: Likewise.
247 * testsuite/ld-ctf/slice.d: Likewise.
248
57f97d0e
NA
2492021-01-05 Nick Alcock <nick.alcock@oracle.com>
250
251 * testsuite/ld-ctf/array.d: Adjust for dumper changes.
252 * testsuite/ld-ctf/conflicting-cycle-1.B-1.d: Likewise.
253 * testsuite/ld-ctf/conflicting-cycle-1.B-2.d: Likewise.
254 * testsuite/ld-ctf/conflicting-cycle-1.parent.d: Likewise.
255 * testsuite/ld-ctf/conflicting-cycle-2.A-1.d: Likewise.
256 * testsuite/ld-ctf/conflicting-cycle-2.A-2.d: Likewise.
257 * testsuite/ld-ctf/conflicting-cycle-2.parent.d: Likewise.
258 * testsuite/ld-ctf/conflicting-cycle-3.C-1.d: Likewise.
259 * testsuite/ld-ctf/conflicting-cycle-3.C-2.d: Likewise.
260 * testsuite/ld-ctf/conflicting-cycle-3.parent.d: Likewise.
261 * testsuite/ld-ctf/conflicting-enums.d: Likewise.
262 * testsuite/ld-ctf/conflicting-typedefs.d: Likewise.
263 * testsuite/ld-ctf/cross-tu-cyclic-conflicting.d: Likewise.
264 * testsuite/ld-ctf/cross-tu-cyclic-nonconflicting.d: Likewise.
265 * testsuite/ld-ctf/cross-tu-into-cycle.d: Likewise.
266 * testsuite/ld-ctf/cross-tu-noncyclic.d: Likewise.
267 * testsuite/ld-ctf/cycle-1.d: Likewise.
268 * testsuite/ld-ctf/cycle-2.A.d: Likewise.
269 * testsuite/ld-ctf/cycle-2.B.d: Likewise.
270 * testsuite/ld-ctf/cycle-2.C.d: Likewise.
271 * testsuite/ld-ctf/data-func-conflicted.d: Likewise.
272 * testsuite/ld-ctf/diag-cttname-null.d: Likewise.
273 * testsuite/ld-ctf/diag-cuname.d: Likewise.
274 * testsuite/ld-ctf/diag-parlabel.d: Likewise.
275 * testsuite/ld-ctf/diag-wrong-magic-number-mixed.d: Likewise.
276 * testsuite/ld-ctf/function.d: Likewise.
277 * testsuite/ld-ctf/slice.d: Likewise.
278 * testsuite/ld-ctf/super-sub-cycles.d: Likewise.
279
b281a04f
AM
2802021-01-05 Alan Modra <amodra@gmail.com>
281
282 * testsuite/ld-scripts/sysroot-prefix.exp: Exclude some targets.
283
40b11930
AM
2842021-01-05 Alan Modra <amodra@gmail.com>
285
286 PR ld/26256
287 * testsuite/ld-elf/pr26256-1b.d: xfail s12z.
288 * testsuite/ld-scripts/crossref.exp (cross1): Don't xfail ia64.
289
cd6d537c
L
2902021-01-04 H.J. Lu <hongjiu.lu@intel.com>
291
292 PR ld/26256
293 * ldlang.c (gc_section_callback): Set pattern.
294 * testsuite/ld-elf/pr26256-1.s: New file.
295 * testsuite/ld-elf/pr26256-1.t: Likewise.
296 * testsuite/ld-elf/pr26256-1a.d: Likewise.
297 * testsuite/ld-elf/pr26256-1b.d: Likewise.
298 * testsuite/ld-elf/pr26256-2.s: Likewise.
299 * testsuite/ld-elf/pr26256-2.t: Likewise.
300 * testsuite/ld-elf/pr26256-2a.d: Likewise.
301 * testsuite/ld-elf/pr26256-2b-alt.d: Likewise.
302 * testsuite/ld-elf/pr26256-2b.d: Likewise.
303 * testsuite/ld-elf/pr26256-3.s: Likewise.
304 * testsuite/ld-elf/pr26256-3a.d: Likewise.
305 * testsuite/ld-elf/pr26256-3a.t: Likewise.
306 * testsuite/ld-elf/pr26256-3b.d: Likewise.
307 * testsuite/ld-elf/pr26256-3b.t: Likewise.
308
5b4293ba
AM
3092021-01-04 Alan Modra <amodra@gmail.com>
310
311 PR 26822
312 * testsuite/ld-arm/non-contiguous-arm2.d: Adjust STT_FILE symbol match.
313 * testsuite/ld-arm/non-contiguous-arm3.d: Likewise.
314 * testsuite/ld-arm/non-contiguous-arm5.d: Likewise.
315 * testsuite/ld-arm/non-contiguous-arm6.d: Likewise.
316 * testsuite/ld-i386/tlsbin.rd: Likewise.
317 * testsuite/ld-i386/tlsbin2.rd: Likewise.
318 * testsuite/ld-i386/tlsbindesc.rd: Likewise.
319 * testsuite/ld-i386/tlsdesc.rd: Likewise.
320 * testsuite/ld-i386/tlsnopic.rd: Likewise.
321 * testsuite/ld-i386/tlspic.rd: Likewise.
322 * testsuite/ld-i386/tlspic2.rd: Likewise.
323 * testsuite/ld-mips-elf/global-local-symtab-sort-n64.d: Likewise.
324 * testsuite/ld-mips-elf/global-local-symtab-sort-n64t.d: Likewise.
325 * testsuite/ld-mips-elf/global-local-symtab-sort-o32.d: Likewise.
326 * testsuite/ld-mips-elf/global-local-symtab-sort-o32t.d: Likewise.
327 * testsuite/ld-plugin/pr17973.d: Likewise.
328 * testsuite/ld-tic6x/shlib-1.rd: Likewise.
329 * testsuite/ld-tic6x/shlib-1b.rd: Likewise.
330 * testsuite/ld-tic6x/shlib-1r.rd: Likewise.
331 * testsuite/ld-tic6x/shlib-1rb.rd: Likewise.
332 * testsuite/ld-tic6x/shlib-app-1.rd: Likewise.
333 * testsuite/ld-tic6x/shlib-app-1b.rd: Likewise.
334 * testsuite/ld-tic6x/shlib-app-1r.rd: Likewise.
335 * testsuite/ld-tic6x/shlib-app-1rb.rd: Likewise.
336 * testsuite/ld-tic6x/shlib-noindex.rd: Likewise.
337 * testsuite/ld-tic6x/static-app-1.rd: Likewise.
338 * testsuite/ld-tic6x/static-app-1b.rd: Likewise.
339 * testsuite/ld-tic6x/static-app-1r.rd: Likewise.
340 * testsuite/ld-tic6x/static-app-1rb.rd: Likewise.
341 * testsuite/ld-x86-64/tlsbin.rd: Likewise.
342 * testsuite/ld-x86-64/tlsbin2.rd: Likewise.
343 * testsuite/ld-x86-64/tlsbindesc.rd: Likewise.
344 * testsuite/ld-x86-64/tlsdesc.rd: Likewise.
345 * testsuite/ld-x86-64/tlspic.rd: Likewise.
346 * testsuite/ld-x86-64/tlspic2.rd: Likewise.
347 * testsuite/ld-xtensa/tlsbin.rd: Likewise.
348 * testsuite/ld-xtensa/tlspic.rd: Likewise.
349
f9a6a8f0
AM
3502021-01-01 Nicolas Boulenguez <nicolas@debian.org>
351
352 * configure.tgt: Correct comment grammar.
353 * emultempl/m68hc1xelf.em: Likewise.
354 * ld.texi: Correct grammar.
355
250d07de
AM
3562021-01-01 Alan Modra <amodra@gmail.com>
357
358 Update year range in copyright notice of all files.
359
c2795844 360For older changes see ChangeLog-2020
3499769a 361\f
c2795844 362Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
363
364Copying and distribution of this file, with or without modification,
365are permitted in any medium without royalty provided the copyright
366notice and this notice are preserved.
367
368Local Variables:
369mode: change-log
370left-margin: 8
371fill-column: 74
372version-control: never
373End: