* elf32-h8300 (h8_relax_section): Add new relaxation of mov
[binutils-gdb.git] / ld / testsuite / ChangeLog
1 2013-02-02 Michael Schewe <michael.schewe@gmx.net>
2
3 * ld-h8300/h8300.exp: Add new relax-7 test on ELF.
4 * ld-h8300/relax-2.s: Add other direction and .w/.l variants of
5 mov insns.
6 * ld-h8300/relax-2.d: Update expected disassembly.
7 * ld-h8300/relax-7a.s: New: tests for mov @(disp:32,ERx) -> mov
8 @(disp:16,ERx).
9 * ld-h8300/relax-7b.s: New: Likewise.
10 * ld-h8300/relax-7.d: New: expected disassembly.
11
12 2013-03-20 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
13
14 * ld-elf/group8a.d (notarget): Remove aarch64*-*-*.
15 * ld-elf/group8b.d: Likewise.
16 * ld-elf/group9a.d: Likewise.
17 * ld-elf/group9b.d: Likewise.
18 * ld-elf/pr12851.d: Likewise.
19 * ld-elf/pr12975.d: Likewise.
20 * ld-elf/pr13177.d: Likewise.
21 * ld-elf/pr13195.d: Likewise.
22
23 2013-03-20 Will Newton <will.newton@linaro.org>
24
25 * ld-elfvers/vers.exp (objdump_symstuff): Sort objdump output
26 based on the symbol name rather than address.
27 * ld-elfvers/vers1.sym: Reorder contents to match changes to vers.exp.
28 * ld-elfvers/vers15.sym: Likewise.
29 * ld-elfvers/vers18.sym: Likewise.
30 * ld-elfvers/vers21.sym: Likewise.
31 * ld-elfvers/vers9.sym: Likewise.
32
33 2013-03-20 Alan Modra <amodra@gmail.com>
34
35 * ld-elf/rel.c, ld-elf/relmain.c, ld-elf/relmain.out: New test.
36 * ld-elf/shared.exp: Build and run it.
37
38 2013-03-20 Alan Modra <amodra@gmail.com>
39 Will Newton <will.newton@linaro.org
40
41 * ld-elfvers/vers.exp: Add -Wl,--no-as-needed to all tests
42 linking against shared libraries.
43 * ld-elfweak/elfweak.exp: Likewise. Enable for x86_64-linux.
44 Build main1.o using $picflag.
45
46 2013-03-18 Alan Modra <amodra@gmail.com>
47
48 * ld-elf/pr14862.out: Expect no output.
49
50 2013-03-15 Will Newton <will.newton@linaro.org>
51
52 * ld-arm/arm-elf.exp: Expand *-*eabi test to cover *-*eabi*.
53 * ld-arm/gc-hidden-1.d: Likewise.
54 * ld-elfvsb/elfvsb.exp: Likewise.
55 * ld-shared/shared.exp: Likewise.
56
57 2013-03-08 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
58
59 * lib/ld-lib.exp (check_gc_sections_available): Remove aarch64
60 from list of targets that don't support gc-section.
61
62 2013-03-05 Alan Modra <amodra@gmail.com>
63
64 * ld-scripts/rgn-at6.s, * ld-scripts/rgn-at6.t, * ld-scripts/rgn-at6.d,
65 * ld-scripts/rgn-at7.t, * ld-scripts/rgn-at7.d: New tests.
66
67 2013-02-28 Nathan Sidwell <nathan@codesourcery.com>
68
69 * ld-arm/tls-local-static.s: New test.
70 * ld-arm/tls-local-static.d: New.
71 * ld-arm/arm-elf.exp (tls-local-static): Add test.
72
73 2013-02-21 H.J. Lu <hongjiu.lu@intel.com>
74
75 PR ld/15167
76 * ld-unique/unique.exp: Add a test for shared library with
77 reference.
78
79 2013-02-19 Maciej W. Rozycki <macro@codesourcery.com>
80
81 * lib/ld-lib.exp (run_ld_link_tests): Add another argument, pass
82 its contents to ar_simple_create and ld_simple_link after
83 objfiles.
84 * ld-aarch64/aarch64-elf.exp: Adjust accordingly.
85 * ld-alpha/alpha.exp: Likewise.
86 * ld-arm/arm-elf.exp: Likewise.
87 * ld-arm/export-class.exp: Likewise.
88 * ld-elf/comm-data.exp: Likewise.
89 * ld-elf/eh-group.exp: Likewise.
90 * ld-elf/elf.exp: Likewise.
91 * ld-elf/export-class.exp: Likewise.
92 * ld-elfvers/vers.exp: Likewise.
93 * ld-frv/tls.exp: Likewise.
94 * ld-i386/export-class.exp: Likewise.
95 * ld-i386/i386.exp: Likewise.
96 * ld-ia64/ia64.exp: Likewise.
97 * ld-libs/libs.exp: Likewise.
98 * ld-m68k/m68k.exp: Likewise.
99 * ld-metag/metag.exp: Likewise.
100 * ld-mips-elf/comm-data.exp: Likewise.
101 * ld-mips-elf/export-class.exp: Likewise.
102 * ld-mips-elf/mips-elf.exp: Likewise.
103 * ld-mn10300/mn10300.exp: Likewise.
104 * ld-pe/pe-compile.exp: Likewise.
105 * ld-pe/pe.exp: Likewise.
106 * ld-plugin/plugin.exp: Likewise.
107 * ld-powerpc/aix52.exp: Likewise.
108 * ld-powerpc/export-class.exp: Likewise.
109 * ld-powerpc/powerpc.exp: Likewise.
110 * ld-s390/s390.exp: Likewise.
111 * ld-sh/sh-vxworks.exp: Likewise.
112 * ld-sh/sh64/sh64.exp: Likewise.
113 * ld-sparc/sparc.exp: Likewise.
114 * ld-tic6x/tic6x.exp: Likewise.
115 * ld-tilegx/tilegx.exp: Likewise.
116 * ld-tilepro/tilepro.exp: Likewise.
117 * ld-undefined/entry.exp: Likewise.
118 * ld-vax-elf/vax-elf.exp: Likewise.
119 * ld-x86-64/dwarfreloc.exp: Likewise.
120 * ld-x86-64/export-class.exp: Likewise.
121 * ld-x86-64/x86-64.exp: Likewise.
122 * ld-xc16x/xc16x.exp: Likewise.
123 * ld-xstormy16/xstormy16.exp: Likewise.
124 * ld-xtensa/xtensa.exp: Likewise.
125
126 2013-02-18 Maciej W. Rozycki <macro@codesourcery.com>
127
128 * ld-mips-elf/jalx-2.ld: Include .rel.plt in output, give .plt a
129 mapping.
130 * ld-mips-elf/jalx-2.dd: Adjust disassembly accordingly.
131
132 2013-02-18 Alan Modra <amodra@gmail.com>
133
134 * ld-plugin/lto.exp (Build pr15146b.so) Add -Wl,--no-as-needed.
135 (PR ld/15146 (1), (2)): Likewise.
136 (LTO 7): Likewise.
137
138 2013-02-16 H.J. Lu <hongjiu.lu@intel.com>
139
140 PR ld/15146
141 * ld-plugin/pr15146.d: New file.
142 * ld-plugin/pr15146a.c: Likewise.
143 * ld-plugin/pr15146b.c: Likewise.
144 * ld-plugin/pr15146c.c: Likewise.
145 * ld-plugin/pr15146d.c: Likewise.
146
147 * ld-plugin/lto.exp: Add tests for PR ld/15146.
148
149 2013-02-15 Markos Chandras <markos.chandras@imgtec.com>
150
151 * ld-metag/pcrel.d: Fix the expected disassembler
152 output to be in little endian format
153 * ld-metag/shared.d: likewise
154 * ld-metag/stub.d: likewise
155 * ld-metag/stub_pic_app.d: likewise
156 * ld-metag/stub_pic_shared.d: likewise
157 * ld-metag/stub_shared.d: likewise
158
159 2013-02-13 Richard Sandiford <rdsandiford@googlemail.com>
160
161 * ld-mips-elf/mips16-pic-2.dd,
162 ld-mips-elf/mips16-pic-2.gd: Remove 3 unused local GOT entries.
163 * ld-mips-elf/got-page-4a.s, ld-mips-elf/got-page-4b.s,
164 ld-mips-elf/got-page-4a.d, ld-mips-elf/got-page-4a.got,
165 ld-mips-elf/got-page-4b.d, ld-mips-elf/got-page-4b.got,
166 ld-mips-elf/got-page-5.s, ld-mips-elf/got-page-5.d,
167 ld-mips-elf/got-page-5.got, ld-mips-elf/got-page-6.s,
168 ld-mips-elf/got-page-6.d, ld-mips-elf/got-page-6.got,
169 ld-mips-elf/got-page-7a.s, ld-mips-elf/got-page-7b.s,
170 ld-mips-elf/got-page-7c.s, ld-mips-elf/got-page-7d.s,
171 ld-mips-elf/got-page-7e.s, ld-mips-elf/got-page-7.d,
172 ld-mips-elf/got-page-7.got: New tests.
173 * ld-mips-elf/mips-elf.exp: Run them.
174
175 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
176
177 * ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got,
178 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got,
179 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got,
180 ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got: Update
181 for new hash table order.
182
183 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
184
185 * ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-multi-got-1.d,
186 ld-mips-elf/tls-multi-got-1.got: Update for changes in the order
187 that symbols are added to per-bfd GOTs.
188
189 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
190
191 * ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
192 ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tlsbin-o32.d,
193 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32-1.d,
194 ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d,
195 ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d,
196 ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d,
197 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32.d,
198 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32-hidden.got,
199 ld-mips-elf/tlslib-o32-ver.got: Adjust GOT layout for new
200 got_entry hash function.
201
202 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
203
204 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
205 unused GOT entries.
206
207 2013-02-07 H.J. Lu <hongjiu.lu@intel.com>
208
209 PR ld/15107
210 * ld-unique/unique_empty.s: Add reference to "b".
211
212 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
213
214 * ld-size/size-10.rd: Updated.
215 * ld-size/size-8.rd: Likewise.
216 * ld-size/size32-2-i386.d: Likewise.
217 * ld-size/size32-2-x32.d: Likewise.
218 * ld-size/size32-2-x86-64.d: Likewise.
219 * ld-size/size64-2-x32.d: Likewise.
220 * ld-size/size64-2-x86-64.d: Likewise.
221
222 * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
223 linker for size-8 test.
224
225 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
226 Andrew Jenner <andrew@codesourcery.com>
227
228 Based on patches from Altera Corporation.
229
230 * ld-nios2/emit-relocs-1a.s: New.
231 * ld-nios2/emit-relocs-1b.s: New.
232 * ld-nios2/emit-relocs-1.d: New.
233 * ld-nios2/emit-relocs-1.ld: New.
234 * ld-nios2/gprel.d: New.
235 * ld-nios2/gprel.s: New.
236 * ld-nios2/hilo16.d: New.
237 * ld-nios2/hilo16.s: New.
238 * ld-nios2/hilo16_symbol.s: New.
239 * ld-nios2/imm5.d: New.
240 * ld-nios2/imm5.s: New.
241 * ld-nios2/imm5_symbol.s: New.
242 * ld-nios2/nios2.exp: New.
243 * ld-nios2/pcrel16.d: New.
244 * ld-nios2/pcrel16_label.s: New.
245 * ld-nios2/pcrel16.s: New.
246 * ld-nios2/relax_callr.d: New.
247 * ld-nios2/relax_callr.ld: New.
248 * ld-nios2/relax_callr.s: New.
249 * ld-nios2/relax_cjmp.d: New.
250 * ld-nios2/relax_cjmp.s: New.
251 * ld-nios2/relax_jmp.ld: New.
252 * ld-nios2/relax_section.d: New.
253 * ld-nios2/relax_section.s: New.
254 * ld-nios2/relax_ujmp.d: New.
255 * ld-nios2/relax_ujmp.s: New.
256 * ld-nios2/reloc.d: New.
257 * ld-nios2/reloc.s: New.
258 * ld-nios2/reloc_symbol.s: New.
259 * ld-nios2/s16.d: New.
260 * ld-nios2/s16.s: New.
261 * ld-nios2/s16_symbol.s: New.
262 * ld-nios2/u16.d: New.
263 * ld-nios2/u16.s: New.
264 * ld-nios2/u16_symbol.s: New.
265 * ld-elf/indirect.exp: Skip on targets that don't support
266 -shared -fPIC.
267 * ld-elfcomm/elfcomm.exp: Build with -G0 for nios2.
268 * ld-plugin/lto.exp: Skip shared library tests on targets that
269 don't support them. Skip execution tests on non-native targets.
270
271 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
272
273 * ld-elf/now-1.d: New file.
274 * ld-elf/now-2.d: Likewise.
275 * ld-elf/now-3.d: Likewise.
276 * ld-elf/now-4.d: Likewise.
277 * ld-elf/rpath-1.d: Likewise.
278 * ld-elf/rpath-2.d: Likewise.
279 * ld-elf/runpath-1.d: Likewise.
280 * ld-elf/runpath-2.d: Likewise.
281
282 2013-02-06 Alan Modra <amodra@gmail.com>
283
284 PR ld/15096
285 * ld-elf/new-dtags-1.d: Delete.
286 * ld-elf/new-dtags-2.d: Likewise.
287 * ld-elf/new-dtags-3.d: Likewise.
288 * ld-elf/new-dtags-4.d: Likewise.
289 * ld-elf/new-dtags-5.d: Likewise.
290 * ld-elf/new-dtags-6.d: Likewise.
291 * ld-elf/new-dtags-7.d: Likewise.
292 * ld-elf/new-dtags-8.d: Likewise.
293
294 2013-02-04 H.J. Lu <hongjiu.lu@intel.com>
295
296 PR ld/15096
297 * ld-elf/new-dtags-1.d: New test.
298 * ld-elf/new-dtags-2.d: Likewise.
299 * ld-elf/new-dtags-3.d: Likewise.
300 * ld-elf/new-dtags-4.d: Likewise.
301 * ld-elf/new-dtags-5.d: Likewise.
302 * ld-elf/new-dtags-6.d: Likewise.
303 * ld-elf/new-dtags-7.d: Likewise.
304 * ld-elf/new-dtags-8.d: Likewise.
305
306 2013-01-31 Alan Modra <amodra@gmail.com>
307
308 * ld-powerpc/tlsexe.d: Update for changed stub names.
309 * ld-powerpc/tlsexe.r: Likewise.
310 * ld-powerpc/tlsexetoc.d: Likewise.
311 * ld-powerpc/tlsexetoc.r: Likewise.
312 * ld-powerpc/tlsso.d: Likewise.
313 * ld-powerpc/tlsso.r: Likewise.
314 * ld-powerpc/tlstocso.d: Likewise.
315 * ld-powerpc/tlstocso.r: Likewise.
316
317 2013-01-31 Hans-Peter Nilsson <hp@axis.com>
318
319 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
320 default for *-*-linux-* by passing explicitly for all targets.
321
322 2013-01-21 Alan Modra <amodra@gmail.com>
323
324 * ld-size/size.exp (build_tests <size-7, size-8>): Pass
325 --no-as-needed in cflags.
326
327 2013-01-19 H.J. Lu <hongjiu.lu@intel.com>
328
329 * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
330
331 * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
332
333 2013-01-18 H.J. Lu <hongjiu.lu@intel.com>
334
335 * ld-size/size-10.rd: Updated.
336 * ld-size/size-8.rd: Likewise.
337 * ld-size/size32-2-i386.d: Likewise.
338 * ld-size/size32-2-x32.d: Likewise.
339 * ld-size/size32-2-x86-64.d: Likewise.
340 * ld-size/size64-2-x32.d: Likewise.
341 * ld-size/size64-2-x86-64.d: Likewise.
342
343 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
344
345 * ld-size/size-7.out: New file.
346 * ld-size/size-8.out: Likewise.
347 * ld-size/size-9.out: Likewise.
348 * ld-size/size-9.rd: Likewise.
349 * ld-size/size-9a.c: Likewise.
350 * ld-size/size-9b.c: Likewise.
351 * ld-size/size-10.out: Likewise.
352 * ld-size/size-10.rd: Likewise.
353 * ld-size/size-10a.c: Likewise.
354 * ld-size/size-10b.c: Likewise.
355
356 * ld-size/size.exp (build_tests): Build libsize-9.so and
357 libsize-10.so.
358 Run-time size relocation tests if supported.
359 (run_time_tests): New.
360
361 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
362
363 * ld-size/size-1.c: New file.
364 * ld-size/size-1.out: Likewise.
365 * ld-size/size-1a.c: Likewise.
366 * ld-size/size-1b.c: Likewise.
367 * ld-size/size-2.c: Likewise.
368 * ld-size/size-2.out: Likewise.
369 * ld-size/size-2a.c: Likewise.
370 * ld-size/size-2b.c: Likewise.
371
372 * ld-size/size.exp (build_tests): Build libsize-1.so and
373 libsize-2.so.
374 (run_tests): Run size-1 and size-2.
375
376 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
377
378 * ld-size/size32-3-i386.d: New file.
379 * ld-size/size32-3-x32.d: Likewise.
380 * ld-size/size32-3-x86-64.d: Likewise.
381 * ld-size/size32-3a.s: Likewise.
382 * ld-size/size32-3b.s: Likewise.
383
384 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
385
386 * ld-size/size.exp: New file.
387 * ld-size/size32-1-i386.d: Likewise.
388 * ld-size/size32-1-x32.d: Likewise.
389 * ld-size/size32-1-x86-64.d: Likewise.
390 * ld-size/size32-1.s: Likewise.
391 * ld-size/size32-2-i386.d: Likewise.
392 * ld-size/size32-2-x32.d: Likewise.
393 * ld-size/size32-2-x86-64.d: Likewise.
394 * ld-size/size32-2.s: Likewise.
395 * ld-size/size64-1-x32.d: Likewise.
396 * ld-size/size64-1-x86-64.d: Likewise.
397 * ld-size/size64-1.s: Likewise.
398 * ld-size/size64-2-x32.d: Likewise.
399 * ld-size/size64-2-x86-64.d: Likewise.
400 * ld-size/size64-2.s: Likewise.
401 * ld-size/size-3.c: Likewise.
402 * ld-size/size-3.out: Likewise.
403 * ld-size/size-3a.c: Likewise.
404 * ld-size/size-3b.c: Likewise.
405 * ld-size/size-3c.c: Likewise.
406 * ld-size/size-4.out: Likewise.
407 * ld-size/size-4a.c: Likewise.
408 * ld-size/size-4b.c: Likewise.
409 * ld-size/size-5.out: Likewise.
410 * ld-size/size-5a.c: Likewise.
411 * ld-size/size-5b.c: Likewise.
412 * ld-size/size-6.out: Likewise.
413 * ld-size/size-6a.c: Likewise.
414 * ld-size/size-6b.c: Likewise.
415 * ld-size/size-7.rd: Likewise.
416 * ld-size/size-7a.c: Likewise.
417 * ld-size/size-7b.c: Likewise.
418 * ld-size/size-8.rd: Likewise.
419 * ld-size/size-8a.c: Likewise.
420 * ld-size/size-8b.c: Likewise.
421
422 2013-01-16 Alan Modra <amodra@gmail.com>
423
424 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
425
426 2013-01-15 Alan Modra <amodra@gmail.com>
427
428 * ld-powerpc/tlsso.d: Adjust for plt-thread-safe stubs.
429 * ld-powerpc/tlsso.g: Likewise.
430 * ld-powerpc/tlsso.r: Likewise.
431 * ld-powerpc/tlstocso.d: Likewise.
432 * ld-powerpc/tlstocso.g: Likewise.
433
434 2013-01-15 Alan Modra <amodra@gmail.com>
435
436 * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
437 * ld-plugin/lto-16b.d: Likewise.
438 * ld-plugin/lto-17a.d: Likewise.
439 * ld-plugin/lto-17b-2.d: Likewise.
440
441 2013-01-14 Alan Modra <amodra@gmail.com>
442
443 * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
444 * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
445 updated microblaze page size.
446
447 2013-01-10 Will Newton <will.newton@imgtec.com>
448
449 * ld-elf/merge.d: Mark Meta as xfail.
450 * ld-gc/start.d: Skip this test on Meta.
451 * ld-gc/personality.d: Skip this test on Meta.
452 * ld-metag/external.s: New file.
453 * ld-metag/metag.exp: New file.
454 * ld-metag/pcrel.d: New file.
455 * ld-metag/pcrel.s: New file.
456 * ld-metag/shared.d: New file.
457 * ld-metag/shared.r: New file.
458 * ld-metag/shared.s: New file.
459 * ld-metag/stub.d: New file.
460 * ld-metag/stub.s: New file.
461 * ld-metag/stub_pic_app.d: New file.
462 * ld-metag/stub_pic_app.r: New file.
463 * ld-metag/stub_pic_app.s: New file.
464 * ld-metag/stub_pic_shared.d: New file.
465 * ld-metag/stub_pic_shared.s: New file.
466 * ld-metag/stub_shared.d: New file.
467 * ld-metag/stub_shared.r: New file.
468 * ld-metag/stub_shared.s: New file.
469
470 2013-01-08 Thomas Schwinge <thomas@codesourcery.com>
471
472 * ld-i386/export-class.exp: Restore (and reword) comment about
473 excluded targets.
474
475 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
476
477 * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
478 the objdump directive.
479 * ld-aarch64/emit-relocs-266.d: Ditto.
480 * ld-aarch64/emit-relocs-268.d: Ditto.
481 * ld-aarch64/emit-relocs-269.d: Ditto.
482 * ld-aarch64/emit-relocs-270.d: Ditto.
483 * ld-aarch64/emit-relocs-271.d: Ditto.
484 * ld-aarch64/emit-relocs-272.d: Ditto.
485
486 For older changes see ChangeLog-2012
487 \f
488 Copyright (C) 2013 Free Software Foundation, Inc.
489
490 Copying and distribution of this file, with or without modification,
491 are permitted in any medium without royalty provided the copyright
492 notice and this notice are preserved.
493
494 Local Variables:
495 mode: change-log
496 left-margin: 8
497 fill-column: 74
498 version-control: never
499 End: