Taking an undefined function's address in an executable
[external/binutils.git] / ld / testsuite / ChangeLog
1 2014-07-02  Alan Modra  <amodra@gmail.com>
2
3         * ld-powerpc/ambiguousv1.d: Match symbol table too.
4         * ld-powerpc/ambiguousv2.d: Likewise.
5         * ld-powerpc/ambiguousv1b.d: New.
6         * ld-powerpc/ambiguousv2b.d: New.
7         * ld-powerpc/powerpc.exp: Run new tests.
8
9 2014-06-25  Kyle McMartin  <kyle@redhat.com>
10
11         * ld-arm/tls-gdierelax2.d: Fix expected offsets.
12
13 2014-06-16  Will Newton  <will.newton@linaro.org>
14
15         * ld-arm/arm-elf.exp: Add ifunc-gdesc test.
16         * ld-arm/ifunc-gdesc.r: New file.
17         * ld-arm/ifunc-gdesc.s: Likewise.
18         * ld-arm/ifunc-gdesc.ver: Likewise.
19
20 2014-06-09  Ryan Mansfield  <rmansfield@qnx.com>
21
22         * config/default.exp (GASP): Remove.
23
24 2014-06-03  Alan Modra  <amodra@gmail.com>
25
26         * ld-powerpc/elfv2exe.d: Update for changed plt call stubs.
27
28 2014-05-28  Matthew Fortune  <matthew.fortune@imgtec.com>
29
30         * lib/ld-lib.exp: Add objcopy_objects command to run_dump_test.
31         This allows each input object to be optionally run through
32         objcopy before linking.
33
34 2014-05-20  Will Newton  <will.newton@linaro.org>
35
36         * ld-shared/shared.exp: Mark non-PIC shared object tests
37         as xfail on aarch64.
38
39 2014-05-19  Andreas Tobler  <andreast@fgznet.ch>
40
41         * ld-elf/shared.exp: Introduce the extralibs variable to control
42         the libraries to be linked. Don't link -ldl on *-*-freebsd*.
43
44         * ld-bootstrap/bootstrap.exp: Do not add -ldl to the extralibs on
45         *-*-freebsd*.
46
47 2014-05-10  Hans-Peter Nilsson  <hp@bitrange.com>
48
49         * ld-mmix/wrap1.d, ld-mmix/wrap1a.s, ld-mmix/wrap1b.s,
50         ld-mmix/wrap1c.s, ld-mmix/wrap2.d, ld-mmix/wrap3.d,
51         ld-mmix/wrap3a.s, ld-mmix/wrap3b.s, ld-mmix/wrap4.d: New
52         tests.
53
54 2014-05-09  H.J. Lu  <hongjiu.lu@intel.com>
55
56         * ld-x86-64/tlsbin.dd: Replace data32 with data16.
57         * ld-x86-64/tlsdesc-nacl.pd: Likewise.
58         * ld-x86-64/tlsgdesc.dd: Likewise.
59         * ld-x86-64/tlsld1.dd: Likewise.
60         * ld-x86-64/tlsld3.dd: Likewise.
61         * ld-x86-64/tlspic.dd: Likewise.
62
63 2014-05-02  Max Filippov  <jcmvbkbc@gmail.com>
64
65         * ld-xtensa/diff_overflow.exp, * ld-xtensa/diff_overflow1.s,
66         * ld-xtensa/diff_overflow2.s: Add test for DIFF* relocation
67         signedness and overflow checking.
68
69 2014-05-01  Hans-Peter Nilsson  <hp@bitrange.com>
70
71         * ld-mmix/sec-11.d, ld-mmix/sec-11.ld, ld-mmix/sec-10.s,
72         ld-mmix/sec-10.d, ld-mmix/b-offlocmis.s, ld-mmix/sec-12.d: New
73         tests.
74         * ld-mmix/b-offloc.s: Correct address in comment.
75
76 2014-04-23  Will Newton  <will.newton@linaro.org>
77
78         * ld-arm/arm-no-rel-plt.ld: Remove OUTPUT_FORMAT and
79         SEARCH_DIR commands.
80         * ld-arm/arm-rel32.d: Update regexps to allow test to
81         pass on armeb-linux-eabi configuration.
82         * ld-arm/data-only-map.d: Likewise.
83         * ld-arm/fix-arm1176-off.d: Likewise.
84         * ld-arm/fix-arm1176-on.d: Likewise.
85         * ld-arm/ifunc-1.gd: Likewise.
86         * ld-arm/ifunc-10.gd: Likewise.
87         * ld-arm/ifunc-11.gd: Likewise.
88         * ld-arm/ifunc-12.gd: Likewise.
89         * ld-arm/ifunc-13.gd: Likewise.
90         * ld-arm/ifunc-14.gd: Likewise.
91         * ld-arm/ifunc-15.gd: Likewise.
92         * ld-arm/ifunc-16.gd: Likewise.
93         * ld-arm/ifunc-17.gd: Likewise.
94         * ld-arm/ifunc-2.gd: Likewise.
95         * ld-arm/ifunc-3.gd: Likewise.
96         * ld-arm/ifunc-4.gd: Likewise.
97         * ld-arm/ifunc-5.gd: Likewise.
98         * ld-arm/ifunc-6.gd: Likewise.
99         * ld-arm/ifunc-7.gd: Likewise.
100         * ld-arm/ifunc-8.gd: Likewise.
101         * ld-arm/ifunc-9.gd: Likewise.
102         * ld-arm/jump-reloc-veneers-long.d: Likewise.
103         * ld-arm/reloc-boundaries.d: Likewise.
104
105 2014-04-22  H.J. Lu  <hongjiu.lu@intel.com>
106
107         PR ld/16846
108         * ld-plugin/lto.exp (lto_link_tests): Add tests for PR ld/16846.
109         * ld-plugin/pr16846a.c: New file.
110         * ld-plugin/pr16846b.c: Likewise.
111         * ld-plugin/pr16846c.c: Likewise.
112
113 2014-04-22  Christian Svensson  <blue@cmd.nu>
114
115         * ld-discard/extern.d: Remove openrisc and or32 support.  Add
116         support for or1k.
117         * ld-discard/start.d: Likewise.
118         * ld-discard/static.d: Likewise.
119         * ld-elf/group1.d: Likewise.
120         * ld-elf/group3b.d: Likewise.
121         * ld-elf/group8a.d: Likewise.
122         * ld-elf/group8b.d: Likewise.
123         * ld-elf/group9a.d: Likewise.
124         * ld-elf/group9b.d: Likewise.
125         * ld-elf/linkonce2.d: Likewise.
126         * ld-elf/merge.d: Likewise.
127         * ld-elf/merge2.d: Likewise.
128         * ld-elf/orphan-region.d: Likewise.
129         * ld-elf/orphan.d: Likewise.
130         * ld-elf/orphan3.d: Likewise.
131         * ld-elf/pr12851.d: Likewise.
132         * ld-elf/pr12975.d: Likewise.
133         * ld-elf/pr13177.d: Likewise.
134         * ld-elf/pr13195.d: Likewise.
135         * ld-elf/pr349.d: Likewise.
136         * ld-elf/sec64k.exp: Likewise.
137         * ld-elf/warn1.d: Likewise.
138         * ld-elf/warn2.d: Likewise.
139         * ld-elf/warn3.d: Likewise.
140         * ld-scripts/weak.exp: Likewise.
141         * lib/ld-lib.exp: Likewise.
142
143 2014-04-17  Kwok Cheung Yeung  <kcy@codesourcery.com>
144
145         * ld-mips-elf/elf-rel-xgot-n32.d: Update for new GOT layout.
146         * ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise.
147         * ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
148         * ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise.
149         * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
150
151 2014-04-15  Marcus Shawcroft  <marcus.shawcroft@arm.com>
152
153         * ld-aarch64/tls-relax-gdesc-ie.s (var): Adjust test case
154         to include all 5 bits of LDR destination register.
155
156 2014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
157
158         * ld-avr/norelax_diff.d: New testcase.
159         * ld-avr/relax_diff.d: Likewise.
160         * ld-avr/relax.s: Likewise.
161
162 2014-04-05  Andreas Schwab  <schwab@linux-m68k.org>
163
164         * ld-plugin/lto.exp: Make "-Wp," prefix optional when filtering
165         out _FORTIFY_SOURCE.
166         ("Build libdummy.a 9", "PR ld/12696"): Mark as c++.
167
168 2014-04-04  Alan Modra  <amodra@gmail.com>
169
170         * ld-scripts/fill.d, * ld-scripts/fill.t, * ld-scripts/fill_0.s,
171         * ld-scripts/fill_1.s, * ld-scripts/fill_2.s: New test.
172         * ld-scripts/data.exp: Run it.
173
174 2014-03-31  Marcus Shawcroft  <marcus.shawcroft@arm.com>
175
176         * ld-aarch64/eh-frame.d: Adjust FDE pc address.
177
178 2014-03-27  H.J. Lu  <hongjiu.lu@intel.com>
179
180         PR ld/16756
181         * ld-plugin/lto.exp: Expect filename and line number for PR
182         ld/12760 test.
183
184 2014-03-27  Yury Gribov  <y.gribov@samsung.com>
185             Pavel Fedin  <p.fedin@samsung.com>
186
187         * ld-arm/arm-app-abs32.d: Update expected disassembly, taking into
188         account the pretty printing of PLT entries.
189         * ld-arm/arm-app.d: Likewise.
190         * ld-arm/arm-lib-plt32.d: Likewise.
191         * ld-arm/arm-lib.d: Likewise.
192         * ld-arm/armthumb-lib.d: Likewise.
193         * ld-arm/cortex-a8-fix-b-plt.d: Likewise.
194         * ld-arm/cortex-a8-fix-bcc-plt.d: Likewise.
195         * ld-arm/cortex-a8-fix-bl-plt.d: Likewise.
196         * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
197         * ld-arm/cortex-a8-fix-blx-plt.d: Likewise.
198         * ld-arm/farcall-mixed-app-v5.d: Likewise.
199         * ld-arm/farcall-mixed-app.d: Likewise.
200         * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
201         * ld-arm/farcall-mixed-lib.d: Likewise.
202         * ld-arm/ifunc-10.dd: Likewise.
203         * ld-arm/ifunc-14.dd: Likewise.
204         * ld-arm/ifunc-15.dd: Likewise.
205         * ld-arm/ifunc-3.dd: Likewise.
206         * ld-arm/ifunc-4.dd: Likewise.
207         * ld-arm/ifunc-7.dd: Likewise.
208         * ld-arm/ifunc-8.dd: Likewise.
209         * ld-arm/ifunc-9.dd: Likewise.
210         * ld-arm/long-plt-format.d: Likewise.
211         * ld-arm/mixed-app-v5.d: Likewise.
212         * ld-arm/mixed-app.d: Likewise.
213         * ld-arm/mixed-lib.d: Likewise.
214         * ld-arm/thumb2-bl-undefweak.d: Likewise.
215         * ld-arm/thumb2-bl-undefweak1.d: Likewise.
216
217 2014-03-26  Alan Modra  <amodra@gmail.com>
218
219         * ld-powerpc/startv1.s, * ld-powerpc/startv2.s, * ld-powerpc/funref.s,
220         * ld-powerpc/funv1.s, * ld-powerpc/funv2.s,
221         * ld-powerpc/ambiguousv1.d, * ld-powerpc/ambiguousv2.d: New test files.
222         * ld-powerpc/powerpc.exp: Run new tests.
223
224 2014-03-25  Will Newton  <will.newton@linaro.org>
225
226          * ld-aarch64/aarch64-elf.exp: Add relasz dump test.
227          * ld-aarch64/relasz.d: New file.
228          * ld-aarch64/relasz.s: Likewise.
229
230 2014-03-20  Richard Sandiford  <rdsandiford@googlemail.com>
231
232         * ld-elf/merge.d: Remove MIPS XFAIL.
233
234 2014-03-20  Will Newton  <will.newton@linaro.org>
235
236         * ld-arm/ifunc-14.rd: Update symbol values.
237
238 2014-03-19  Nick Clifton  <nickc@redhat.com>
239
240         * config/default.exp (ASFLAGS): For the RX target add:
241         -muse-conventional-section-names.
242
243 2014-03-15  Alan Modra  <amodra@gmail.com>
244
245         * ld-powerpc/vle-reloc-3.d: Remove addresses.
246
247 2014-03-14  Alan Modra  <amodra@gmail.com>
248
249         * ld-powerpc/vle.ld: Place .PPC.EMB.sdata0 within 32k of 0.
250         * ld-powerpc/vle-reloc-3.d: Update.
251
252 2014-03-06  Roland McGrath  <mcgrathr@google.com>
253
254         * ld-arm/gc-hidden-1.d: Remove target, add not-target to match
255         other ELF-only tests in this directory.  Loosen regexps so they
256         don't care what the exact addresses are.
257
258 2014-03-06  Roland McGrath  <mcgrathr@google.com>
259
260         * ld-arm/arm-elf.exp (armelftests_common): Move long-plt case ...
261         (armelftests_nonacl): ... here.
262
263 2014-03-05  Alan Modra  <amodra@gmail.com>
264
265         Update copyright years.
266
267 2014-03-05  Alan Modra  <amodra@gmail.com>
268
269         * ld-powerpc/elfv2-2a.s, ld-powerpc/elfv2-2b.s: New files.
270         * ld-powerpc/elfv2-2exe.d, ld-powerpc/elfv2-2so.d: New files.
271         * ld-powerpc/powerpc.exp: Run new test.
272
273 2014-03-03  Alan Modra  <amodra@gmail.com>
274
275         * ld-scripts/phdrs2.exp: Correct copyright punctuation.
276         * ld-v850/v850.exp: Correct copyright typo.
277
278 2014-03-01  Yuri Gribov  <y.gribov@samsung.com>
279
280         * ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi.
281
282 2014-02-27  Yuri Gribov  <y.gribov@samsung.com>
283
284         * ld-arm/long-plt-format.s: New test case.
285         * ld-arm/long-plt-format.d: Expected disassembly.
286         * ld-arm/arm-elf.exp: Run the new test.
287
288 2014-02-27  Nick Clifton  <nickc@redhat.com>
289
290         * ld-pe/longsecn-1.d: Allow for extra sections.
291         * ld-pe/longsecn-2.d: Likewise.
292         * ld-pe/longsecn.d: Likewise.
293         * ld-pe/secrel.d: Likewise.
294
295 2014-02-21  Alan Modra  <amodra@gmail.com>
296
297         * ld-bootstrap/bootstrap.exp: Add ppc476 workaround test.
298         * ld-bootstrap/ppc476.t: New file.
299
300 2014-02-19  Igor Zamyatin  <igor.zamyatin@intel.com>
301             H.J. Lu  <hongjiu.lu@intel.com>
302
303         * ld-x86-64/mpx.exp: Run bnd-ifunc-1 and bnd-plt-1.
304         * ld-x86-64/bnd-ifunc-1.d: New file.
305         * ld-x86-64/bnd-ifunc-1.s: Likewise.
306         * ld-x86-64/bnd-plt-1.d: Likewise.
307
308 2014-02-18  Jack Carter  <jack.carter@imgtec.com>
309
310         * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags.
311
312 2014-02-16  Thomas Schwinge  <thomas@codesourcery.com>
313
314         * ld-elfweak/elfweak.exp (setup_xfail_gnu_hurd): Remove function
315         and all usage of it.
316
317 2014-02-10  H.J. Lu  <hongjiu.lu@intel.com>
318
319         PR gold/16530
320         * ld-elf/dynamic-1.c: New file.
321         * ld-elf/dynamic-1.rd: Likewise.
322         * ld-elf/dynamic-1.syms: Likewise.
323
324         * ld-elf/shared.exp (build_tests): Add dynamic-1.
325
326 2014-02-02  Sebastian Huber  <sebastian.huber@embedded-brains.de>
327
328         * ld-scripts/rgn-at9.d: New file.
329         * ld-scripts/rgn-at9.t: Likewise.
330         * ld-scripts/rgn-at10.d: Likewise.
331         * ld-scripts/rgn-at10.s: Likewise.
332         * ld-scripts/rgn-at10.t: Likewise.
333         * ld-scripts/rgn-at11.d: Likewise.
334         * ld-scripts/rgn-at11.t: Likewise.
335
336 2014-01-30  Sandra Loosemore  <sandra@codesourcery.com>
337
338         * ld-nios2/relax_call26.s: New.
339         * ld-nios2/relax_call26_boundary.ld: New.
340         * ld-nios2/relax_call26_boundary.s: New.
341         * ld-nios2/relax_call26_boundary_c8.d: New.
342         * ld-nios2/relax_call26_boundary_cc.d: New.
343         * ld-nios2/relax_call26_boundary_d0.d: New.
344         * ld-nios2/relax_call26_boundary_d4.d: New.
345         * ld-nios2/relax_call26_boundary_d8.d: New.
346         * ld-nios2/relax_call26_boundary_dc.d: New.
347         * ld-nios2/relax_call26_boundary_f0.d: New.
348         * ld-nios2/relax_call26_boundary_f4.d: New.
349         * ld-nios2/relax_call26_boundary_f8.d: New.
350         * ld-nios2/relax_call26_boundary_fc.d: New.
351         * ld-nios2/relax_call26_cache.d: New.
352         * ld-nios2/relax_call26_cache.ld: New.
353         * ld-nios2/relax_call26_cache.s: New.
354         * ld-nios2/relax_call26_multi.d: New.
355         * ld-nios2/relax_call26_multi.ld: New.
356         * ld-nios2/relax_call26_norelax.d: New.
357         * ld-nios2/relax_call26_shared.d: New.
358         * ld-nios2/relax_call26_shared.ld: New.
359
360 2014-01-29  H.J. Lu  <hongjiu.lu@intel.com>
361
362         * ld-elf/rdynamic-1.c: New file.
363         * ld-elf/rdynamic-1.rd: Likewise.
364
365         * ld-elf/shared.exp (build_tests): Add rdynamic-1.
366
367 2014-01-28  Nick Clifton  <nickc@redhat.com>
368
369         PR binutils/16317
370         * ld-tic6x/shlib-1.rd: Expect I attribute with RELA sections.
371         * ld-tic6x/shlib-1b.rd: Likewise.
372         * ld-tic6x/shlib-1r.rd: Likewise.
373         * ld-tic6x/shlib-1rb.rd: Likewise.
374         * ld-tic6x/shlib-app-1rd: Likewise.
375         * ld-tic6x/shlib-app-1b.rd: Likewise.
376         * ld-tic6x/shlib-app-1r.rd: Likewise.
377         * ld-tic6x/shlib-app-1rb.rd: Likewise.
378         * ld-tic6x/shlib-noindex.rd: Likewise.
379         * ld-tic6x/static-app-1.rd: Likewise.
380         * ld-tic6x/static-app-1b.rd: Likewise.
381         * ld-tic6x/static-app-1r.rd: Likewise.
382         * ld-tic6x/static-app-1rb.rd: Likewise.
383         PR binutils/16318
384         * ld-tic6x/tic6x.exp: Expect C6000 osabi value in relocatable
385         objects.
386
387 2014-01-24  H.J. Lu  <hongjiu.lu@intel.com>
388
389         * ld-elf/pr16498a.s: Replace .align with .p2align.
390
391 2014-01-24  H.J. Lu  <hongjiu.lu@intel.com>
392
393         PR ld/16498
394         * ld-elf/pr16498b.d: New file.
395         * ld-elf/pr16498b.t: Likewise.
396
397 2014-01-24  H.J. Lu  <hongjiu.lu@intel.com>
398
399         PR ld/16498
400         * ld-elf/pr16498a.d: New file.
401         * ld-elf/pr16498a.s: Likewise.
402         * ld-elf/pr16498a.t: Likewise.
403
404 2014-01-22  Alan Modra  <amodra@gmail.com>
405
406         * ld-scripts/pr14962-2.d: Correct target triple.
407
408 2014-01-22  Alan Modra  <amodra@gmail.com>
409
410         * ld-shared/elf-offset.ld: Align end of .bss with canonical form
411         of ALIGN that allows an empty .bss to be removed.
412         * ld-arm/arm-dyn.ld: Likewise.
413         * ld-arm/arm-lib.ld: Likewise.
414         * ld-elfvsb/elf-offset.ld: Likewise.
415         * ld-mips-elf/mips-dyn.ld: Likewise.
416         * ld-mips-elf/mips-lib.ld: Likewise.
417         * ld-arm/arm-no-rel-plt.ld: Remove duplicate ALIGN.
418         * ld-powerpc/vle-multiseg-1.ld: Remove ALIGN at start of section.
419         ALIGN address of section instead.
420         * ld-powerpc/vle-multiseg-2.ld: Likewise.
421         * ld-powerpc/vle-multiseg-3.ld: Likewise.
422         * ld-powerpc/vle-multiseg-4.ld: Likewise.
423         * ld-powerpc/vle-multiseg-6.ld: Likewise.
424         * ld-scripts/empty-aligned.d: Check section headers not program
425         headers.  Remove xfail and notarget.
426         * ld-scripts/empty-aligned.t: Use canonical ALIGN for end of .text2.
427
428 2014-01-21  H.J. Lu  <hongjiu.lu@intel.com>
429
430         PR ld/16467
431         * ld-ifunc/dummy.c: New file.
432         * ld-ifunc/pr16467.out: Likewise.
433         * ld-ifunc/pr16467a.c: Likewise.
434         * ld-ifunc/pr16467a.map: Likewise.
435         * ld-ifunc/pr16467b.c: Likewise.
436         * ld-ifunc/pr16467b.map: Likewise.
437         * ld-ifunc/pr16467c.c: Likewise.
438
439         * ld-ifunc/ifunc.exp (run_cc_link_tests): New.
440         (run_ld_link_exec_tests): Run pr16467.
441
442 2014-01-21  H.J. Lu  <hongjiu.lu@intel.com>
443
444         PR ld/2404
445         * ld-elf/shared.exp: Add a PIE test for PR ld/2404.
446
447 2014-01-20  H.J. Lu  <hongjiu.lu@intel.com>
448
449         PR ld/2404
450         * ld-elf/pr2404.out: New file.
451         * ld-elf/pr2404a.c: Likewise.
452         * ld-elf/pr2404b.c: Likewise.
453
454         * ld-elf/shared.exp (build_tests): Build libpr2404a.so and
455         libpr2404b.a.
456         (run_tests): Run pr2404.
457
458 2014-01-20  Alan Modra  <amodra@gmail.com>
459
460         * ld-scripts/pr14962-2.d,
461         * ld-scripts/pr14962-2.t: New test.
462         * ld-scripts/expr.exp: Run it.
463
464 2014-01-15  Alan Modra  <amodra@gmail.com>
465
466         * ld-elf/ehdr_start-shared.d: New.
467         * ld-elf/ehdr_start-userdef.d: xfail frv.
468         * ld-elf/ehdr_start-weak.d: Likewise.
469         * ld-elf/ehdr_start.d: Likewise.
470
471 2014-01-14  Vidya Praveen  <vidyapraveen@arm.com>
472
473         * lib/ld-lib.exp (default_ld_link): Remove support for ldflags.
474         (default_ld_simple_link): Likewise.
475
476 2014-01-10  Alan Modra  <amodra@gmail.com>
477
478         * ld-x86-64/pr14207.d: Adjust.
479
480 2014-01-09  H.J. Lu  <hongjiu.lu@intel.com>
481
482         * ld-elf/binutils.exp (binutils_test): Check if GNU_RELRO segment
483         is generated.
484
485 2014-01-09  Vidya Praveen  <vidyapraveen@arm.com>
486
487         * lib/ld-lib.exp (check_lto_shared_available): New check.
488         * ld-plugin/lto.exp: Use check_lto_shared_available.
489
490 2014-01-08  H.J. Lu  <hongjiu.lu@intel.com>
491
492         PR ld/14207
493         PR ld/16322
494         PR binutils/16323
495         * ld-elf/pr16322.d: New file.
496         * ld-elf/pr16322.s: Likewise.
497
498         * ld-x86-64/pr14207.d: Expect PT_GNU_RELRO segment.
499
500 For older changes see ChangeLog-2013
501 \f
502 Copyright (C) 2014 Free Software Foundation, Inc.
503
504 Copying and distribution of this file, with or without modification,
505 are permitted in any medium without royalty provided the copyright
506 notice and this notice are preserved.
507
508 Local Variables:
509 mode: change-log
510 left-margin: 8
511 fill-column: 74
512 version-control: never
513 End: