fdef03840476085a4e2312c06931f1e7a5233522
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2014-12-23 Andrew Burgess <andrew.burgess@embecosm.com>
2
3 * ld-avr/relax-elf-flags-01.d: New file.
4 * ld-avr/relax-elf-flags-02.d: New file.
5 * ld-avr/relax-elf-flags-03.d: New file.
6 * ld-avr/relax-elf-flags-04.d: New file.
7 * ld-avr/relax-elf-flags-05.d: New file.
8 * ld-avr/relax-elf-flags-06.d: New file.
9 * ld-avr/relax-elf-flags-07.d: New file.
10 * ld-avr/relax-elf-flags-08.d: New file.
11 * ld-avr/relax-elf-flags-a.s: New file.
12 * ld-avr/relax-elf-flags-b.s: New file.
13
14 2014-12-23 Alan Modra <amodra@gmail.com>
15
16 * ld-powerpc/sdabase.s,
17 * ld-powerpc/sdabase.t,
18 * ld-powerpc/sdabase.d: New test.
19 * ld-powerpc/sdabase2.t,
20 * ld-powerpc/sdabase2.d: New test.
21 * ld-powerpc/powerpc.exp: Run them.
22
23 2014-12-23 Alan Modra <amodra@gmail.com>
24
25 * ld-elf/endsym.s, *ld-elf/endsym.d: New test.
26
27 2014-12-19 Matthew Fortune <matthew.fortune@imgtec.com>
28
29 * ld-mips-elf/attr-gnu-4-00.d: Relax check for ISA extension.
30 * ld-mips-elf/attr-gnu-4-01.d: Likewise.
31 * ld-mips-elf/attr-gnu-4-02.d: Likewise.
32 * ld-mips-elf/attr-gnu-4-03.d: Likewise.
33 * ld-mips-elf/attr-gnu-4-08.d: Likewise.
34 * ld-mips-elf/attr-gnu-4-10.d: Likewise.
35 * ld-mips-elf/attr-gnu-4-11.d: Likewise.
36 * ld-mips-elf/attr-gnu-4-18.d: Likewise.
37 * ld-mips-elf/attr-gnu-4-20.d: Likewise.
38 * ld-mips-elf/attr-gnu-4-22.d: Likewise.
39 * ld-mips-elf/attr-gnu-4-28.d: Likewise.
40 * ld-mips-elf/attr-gnu-4-30.d: Likewise.
41 * ld-mips-elf/attr-gnu-4-33.d: Likewise.
42 * ld-mips-elf/attr-gnu-4-38.d: Likewise.
43 * ld-mips-elf/attr-gnu-4-44.d: Likewise.
44
45 2014-12-19 Matthew Fortune <matthew.fortune@imgtec.com>
46
47 * ld-mips-elf/mips-elf.exp: Update undefweak-overflow tests.
48 * ld-mips-elf/undefweak-overflow-n32.d: Remove.
49 * ld-mips-elf/undefweak-overflow-n64.d: Likewise.
50 * ld-mips-elf/undefweak-overflow.s: Set mips64r6, noreorder and
51 add a label to mark the micromips region.
52 * ld-mips-elf/undefweak-overflow.d: Update expected output.
53
54 2014-12-13 H.J. Lu <hongjiu.lu@intel.com>
55
56 PR ld/17689
57 * ld-x86-64/pr17689.out: New file.
58 * ld-x86-64/pr17689.rd: Likewise.
59 * ld-x86-64/pr17689a.c: Likewise.
60 * ld-x86-64/pr17689b.S: Likewise.
61
62 * ld-x86-64/x86-64.exp: Run PR ld/17689 tests.
63
64 2014-12-06 Eric Botcazou <ebotcazou@adacore.com>
65
66 * lib/ld-lib.exp (check_shared_lib_support): Return 0 for Visium.
67 * ld-visium/: New directory.
68
69 2014-12-04 Alan Modra <amodra@gmail.com>
70
71 * ld-powerpc/vxworks-relax.rd: Update for reloc sorting.
72 * ld-powerpc/vxworks-relax-2.rd: Likewise.
73 * ld-sh/sh64/reldl32.rd: Likewise.
74 * ld-sh/sh64/reldl64.rd: Likewise.
75
76 2014-12-03 H.J. Lu <hongjiu.lu@intel.com>
77
78 * ld-x86-64/copyreloc-main.c: Removed.
79 * ld-x86-64/copyreloc-main.S: New.
80 * ld-x86-64/x86-64.exp: Replace copyreloc-main.c with
81 copyreloc-main.S.
82
83 2014-12-02 H.J. Lu <hongjiu.lu@intel.com>
84
85 * ld-x86-64/copyreloc-lib.c: New file.
86 * ld-x86-64/copyreloc-main.c: Likewise.
87 * ld-x86-64/copyreloc-main.out: Likewise.
88 * ld-x86-64/copyreloc-main1.rd: Likewise.
89 * ld-x86-64/copyreloc-main2.rd: Likewise.
90
91 * ld-x86-64/x86-64.exp: Run copyreloc tests.
92
93 2014-12-02 Andrew Bennett <andrew.bennett@imgtec.com>
94
95 * ld-mips-elf/mips-elf.exp: Add undefined weak overflow
96 tests for o32, n32 and n64.
97 * ld-mips-elf/undefweak-overflow.s: New test.
98 * ld-mips-elf/undefweak-overflow.d: New test.
99 * ld-mips-elf/undefweak-overflow-n32.d: New test.
100 * ld-mips-elf/undefweak-overflow-n64.d: New test.
101
102 2014-12-01 H.J. Lu <hongjiu.lu@intel.com>
103
104 PR ld/16452
105 PR ld/16457
106 * ld-elf/pr16452.map: New file.
107 * ld-elf/pr16452.od: Likewise.
108 * ld-elf/pr16452a.c: Likewise.
109 * ld-elf/pr16452b.c: Likewise.
110 * ld-elf/pr16457.od: Likewise.
111
112 * ld-elf/shared.exp (build_tests): Add tests for PR ld/16452 and
113 PR ld/16457.
114
115 2014-11-27 H.J. Lu <hongjiu.lu@intel.com>
116
117 * ld-mips-elf/got-vers-1.rd: Add symbol version string to
118 versioned symbol names in dynamic relocation.
119 * ld-mips-elf/reloc-estimate-1.d: Likewise.
120 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
121 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
122 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
123 * ld-mips-elf/tlslib-o32-ver.got: Likewise.
124
125 2014-11-25 H.J. Lu <hongjiu.lu@intel.com>
126
127 * ld-alpha/tlsbin.dd: Updated for secureplt.
128 * ld-alpha/tlsbin.rd: Likewise.
129 * ld-alpha/tlsbin.sd: Likewise.
130 * ld-alpha/tlsbinr.dd: Likewise.
131 * ld-alpha/tlsbinr.rd: Likewise.
132 * ld-alpha/tlspic.dd: Likewise.
133 * ld-alpha/tlspic.rd: Likewise.
134 * ld-alpha/tlspic.sd: Likewise.
135
136 2014-11-25 H.J. Lu <hongjiu.lu@intel.com>
137
138 PR binutils/16496
139 * ld-cris/weakref3.d: Add symbol version string to versioned
140 symbol names in dynamic relocation.
141 * ld-cris/weakref4.d: Likewise.
142 * ld-elfvers/vers24.rd: Likewise.
143
144 * ld-elf/pr16496a.c: New file.
145 * ld-elf/pr16496a.map: Likewise.
146 * ld-elf/pr16496b.c: Likewise.
147 * ld-elf/pr16496b.od: Likewise.
148
149 * ld-elf/shared.exp (build_tests): Add libpr16496a.so and
150 libpr16496b.so tests.
151
152 2014-11-25 H.J. Lu <hongjiu.lu@intel.com>
153
154 * ld-i386/i386.exp: Add run-time relocation tests for plt-main.
155 * ld-i386/plt-main.rd: New file.
156 * ld-x86-64/plt-main-bnd.dd: Likewise.
157 * ld-x86-64/plt-main.rd: Likewise.
158 * ld-x86-64/x86-64.exp: Add run-time relocation tests for
159 plt-main.
160
161 2014-11-21 H.J. Lu <hongjiu.lu@intel.com>
162
163 * ld-i386/plt-lib.c: New file.
164 * ld-i386/plt-main.out: Likewise.
165 * ld-i386/plt-main1.c: Likewise.
166 * ld-i386/plt-main1.rd: Likewise.
167 * ld-i386/plt-main2.c: Likewise.
168 * ld-i386/plt-main2.rd: Likewise.
169 * ld-i386/plt-main3.c: Likewise.
170 * ld-i386/plt-main3.rd: Likewise.
171 * ld-i386/plt-main4.c: Likewise.
172 * ld-i386/plt-main4.rd: Likewise.
173 * ld-i386/plt-main5.c: Likewise.
174
175 * ld-i386/i386.exp: Run plt-main tests.
176
177 2014-11-21 H.J. Lu <hongjiu.lu@intel.com>
178
179 * ld-x86-64/x86-64.exp: Run plt-main test with -pie.
180
181 2014-11-21 Terry Guo <terry.guo@arm.com>
182
183 * ld-arm/tls-longplt-lib.s: Require ARMv6T2.
184 * ld-arm/tls-longplt.s: Likewise.
185 * ld-arm/tls-longplt-lib.d: Updated.
186 * ld-arm/tls-longplt.d: Likewise.
187
188 2014-11-21 Terry Guo <terry.guo@arm.com>
189
190 * ld-arm/attr-merge-vfp-4-sp.s: New test source file.
191 * ld-arm/attr-merge-vfp-5-sp.s: Likewise.
192 * ld-arm/attr-merge-vfp-5.s: Likewise.
193 * ld-arm/attr-merge-vfp-8.d: New test.
194 * ld-arm/attr-merge-vfp-8r.d: Likewise.
195 * ld-arm/attr-merge-vfp-9.d: Likewise.
196 * ld-arm/attr-merge-vfp-9r.d: Likewise.
197 * ld-arm/attr-merge-vfp-10.d: Likewise.
198 * ld-arm/attr-merge-vfp-10r.d: Likewise.
199 * ld-arm/attr-merge-vfp-11.d: Likewise.
200 * ld-arm/attr-merge-vfp-11r.d: Likewise.
201 * ld-arm/attr-merge-vfp-12.d: Likewise.
202 * ld-arm/attr-merge-vfp-12r.d: Likewise.
203 * ld-arm/attr-merge-vfp-13.d: Likewise.
204 * ld-arm/attr-merge-vfp-13r.d: Likewise.
205 * ld-arm/attr-merge-vfp-14.d: Likewise.
206 * ld-arm/attr-merge-vfp-14r.d: Likewise.
207 * ld-arm/arm-elf.exp: Run the new tests.
208
209 2014-11-20 H.J. Lu <hongjiu.lu@intel.com>
210
211 * ld-x86-64/pr17618.d: Don't run on x32.
212
213 2014-11-20 H.J. Lu <hongjiu.lu@intel.com>
214
215 * ld-x86-64/plt-main1.rd: Updated for x32.
216 * ld-x86-64/plt-main2.rd: Likewise.
217 * ld-x86-64/plt-main3.rd: Likewise.
218 * ld-x86-64/plt-main4.rd: Likewise.
219
220 2014-11-20 H.J. Lu <hongjiu.lu@intel.com>
221
222 * ld-x86-64/plt-lib.c: New file.
223 * ld-x86-64/plt-main.out: Likewise.
224 * ld-x86-64/plt-main1.c: Likewise.
225 * ld-x86-64/plt-main1.rd: Likewise.
226 * ld-x86-64/plt-main2.c: Likewise.
227 * ld-x86-64/plt-main2.rd: Likewise.
228 * ld-x86-64/plt-main3.c: Likewise.
229 * ld-x86-64/plt-main3.rd: Likewise.
230 * ld-x86-64/plt-main4.c: Likewise.
231 * ld-x86-64/plt-main4.rd: Likewise.
232 * ld-x86-64/plt-main5.c: Likewise.
233
234 * ld-x86-64/x86-64.exp: Run plt-main tests.
235
236 2014-11-20 H.J. Lu <hongjiu.lu@intel.com>
237
238 * ld-ifunc/ifunc-main.c (get_bar): New function.
239 (main): Use it.
240
241 2014-11-20 H.J. Lu <hongjiu.lu@intel.com>
242
243 * ld-ifunc/ifunc.exp: Run ifunc-main.
244 * ld-ifunc/ifunc-lib.c: New file.
245 * ld-ifunc/ifunc-main.c: Likewise.
246 * ld-ifunc/ifunc-main.out: Likewise.
247
248 2014-11-20 H.J. Lu <hongjiu.lu@intel.com>
249
250 * lib/ld-lib.exp (check_ifunc_available): New.
251 * ld-ifunc/ifunc.exp: Run IFUNC run-time tests only if IFUNC
252 is supported.
253
254 2014-11-20 Terry Guo <terry.guo@arm.com>
255
256 * ld-arm/attr-merge-nosection-1.d: New file.
257 * ld-arm/attr-merge-nosection-1a.s: Likewise.
258 * ld-arm/attr-merge-nosection-1b.s: Likewise.
259 * ld-arm/arm-elf.exp: Include the new test.
260
261 2014-11-18 H.J. Lu <hongjiu.lu@intel.com>
262
263 PR ld/17618
264 * ld-x86-64/x86-64.exp: Run pr17618 for Linux target.
265
266 * ld-x86-64/pr17618.d: New file.
267 * ld-x86-64/pr17618.s: Likewise.
268
269 2014-11-18 H.J. Lu <hongjiu.lu@intel.com>
270
271 * ld-x86-64/mpx.exp: Always run mpx3 and mpx4 tests in 64-bit.
272
273 2014-11-18 Igor Zamyatin <igor.zamyatin@intel.com>
274
275 * ld-x86-64/bnd-ifunc-1.d: Add bndplt option.
276 * ld-x86-64/bnd-ifunc-2.d: Likewise.
277 * ld-x86-64/bnd-plt-1.d: Likewise. Update dissassembly sections.
278 * ld-x86-64/mpx.exp: Handle mpx3 and mpx4 tests.
279 * ld-x86-64/mpx1a.rd: Remove _BND from relocation name.
280 * ld-x86-64/mpx1c.rd: Likewise.
281 * ld-x86-64/mpx2a.rd: Likewise.
282 * ld-x86-64/mpx2c.rd: Likewise.
283 * ld-x86-64/mpx3.dd: New file.
284 * ld-x86-64/mpx3a.s: Likewise.
285 * ld-x86-64/mpx3b.s: Likewise.
286 * ld-x86-64/mpx4.dd: Likewise.
287 * ld-x86-64/mpx4a.s: Likewise.
288 * ld-x86-64/mpx4b.s: Likewise.
289
290 2014-11-13 H.J. Lu <hongjiu.lu@intel.com>
291
292 PR gas/17598
293 * ld-x86-64/x86-64.exp: Run gotplt1.
294
295 * ld-x86-64/gotplt1.d: New file.
296 * ld-x86-64/gotplt1.s: Likewise.
297
298 2014-11-11 Jiong Wang <jiong.wang@arm.com>
299
300 * lib/ld-lib.exp (run_ld_link_exec_tests): Append board_cflags if gcc
301 driver used as link tool.
302 (run_cc_link_exec_tests): Likewise.
303
304 2014-11-07 H.J. Lu <hongjiu.lu@intel.com>
305
306 PR ld/17482
307 * ld-x86-64/tlsie4.dd: Updated.
308
309 2014-11-05 Matthew Fortune <matthew.fortune@imgtec.com>
310
311 * ld-mips-elf/abiflags-strip10-ph.d: New file.
312 * ld-mips-elf/mips-eld.exp: Run the new test.
313
314 2014-10-30 Will Newton <will.newton@linaro.org>
315
316 * ld-unique/unique.exp: Use a wider glob for matching ARM
317 targets.
318 * ld-unique/unique.s: Use % instead of @ in .type directive.
319 * ld-unique/unique_shared.s: Likewise.
320
321 2014-10-24 Tejas Belagod <tejas.belagod@arm.com>
322
323 * ld-aarch64/aarch64-elf.exp (aarch64elftests): Drive erratum
324 835769 tests.
325 * ld-aarch64/erratum835769.d: New.
326 * ld-aarch64/erratum835769.s: New.
327
328 2014-10-17 Hans-Peter Nilsson <hp@axis.com>
329
330 * ld-scripts/sysroot-prefix.exp: Log $ld_sysroot. Handle sysroot
331 == "/" as a separate sysroot-configuration with separable
332 test-types.
333 (sysroot_prefix_tests): Include all existing sysroot tests in
334 sysroot == "/" tests except exclude those where a --sysroot option
335 is not specified.
336 * lib/ld-lib.exp (check_sysroot_available): Rewrite to use
337 --print-sysroot instead of relying on error code from using
338 --sysroot=... Also, set $ld_sysroot.
339
340 2014-10-15 Hans-Peter Nilsson <hp@axis.com>
341
342 * ld-scripts/sysroot-prefix.exp, ld-scripts/sysroot-prefix-x.s,
343 ld-scripts/sysroot-prefix-y.s: New files.
344 * lib/ld-lib.exp (check_sysroot_available): New proc.
345
346 2014-10-04 Alan Modra <amodra@gmail.com>
347
348 * ld-elf/eh1.s: Don't create FDEs with zero address ranges.
349 * ld-elf/eh3.s: Likewise.
350 * ld-elf/eh1.d, * ld-elf/eh2.d, * ld-elf/eh3.d: Adjust.
351 * ld-mips-elf/eh-frame1-n32.d: Warning match update.
352 * ld-mips-elf/eh-frame1-n64.d: Likewise.
353 * ld-mips-elf/eh-frame2-n32.d: Likewise.
354 * ld-mips-elf/eh-frame2-n64.d: Likewise.
355
356 2014-09-22 Alan Modra <amodra@gmail.com>
357
358 * ld-plugin/lto.exp: Use both --print-file-name and --print-prog-name
359 when looking for lto plugin.
360
361 2014-09-16 Terry Guo <terry.guo@arm.com>
362
363 * ld-arm/attr-merge-arch-2.d: New test case.
364 * ld-arm/attr-merge-arch-2a.s: New test case source file.
365 * ld-arm/attr-merge-arch-2b.s: Likewise.
366 * ld-arm/arm-elf.exp: Run new test case.
367
368 2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
369
370 * ld-mips-elf/mips-elf.exp: Add support for mips*-img-elf* target
371 triple.
372
373 2014-09-10 Alan Modra <amodra@gmail.com>
374
375 * ld-aarch64/emit-relocs-local-addend.d: Adjust for changed
376 section header placement.
377 * ld-aarch64/local-addend-r.d: Likewise.
378 * ld-mmix/bspec1.d: Likewise.
379 * ld-mmix/bspec2.d: Likewise.
380 * ld-mmix/local1.d: Likewise.
381 * ld-mmix/local3.d: Likewise.
382 * ld-mmix/local5.d: Likewise.
383 * ld-mmix/local7.d: Likewise.
384 * ld-mmix/undef-3.d: Likewise.
385 * ld-sh/sh64/crange3-cmpct.rd: Likewise.
386 * ld-sh/sh64/crange3-media.rd: Likewise.
387 * ld-sh/sh64/crangerel1.rd: Likewise.
388 * ld-sh/sh64/crangerel2.rd: Likewise.
389 * ld-tic6x/common.d: Likewise.
390 * ld-tic6x/shlib-1.rd: Likewise.
391 * ld-tic6x/shlib-1b.rd: Likewise.
392 * ld-tic6x/shlib-1r.rd: Likewise.
393 * ld-tic6x/shlib-1rb.rd: Likewise.
394 * ld-tic6x/shlib-app-1.rd: Likewise.
395 * ld-tic6x/shlib-app-1b.rd: Likewise.
396 * ld-tic6x/shlib-app-1r.rd: Likewise.
397 * ld-tic6x/shlib-app-1rb.rd: Likewise.
398 * ld-tic6x/shlib-noindex.rd: Likewise.
399 * ld-tic6x/static-app-1.rd: Likewise.
400 * ld-tic6x/static-app-1b.rd: Likewise.
401 * ld-tic6x/static-app-1r.rd: Likewise.
402 * ld-tic6x/static-app-1rb.rd: Likewise.
403 * ld-x86-64/ilp32-4.d: Likewise.
404 * ld-x86-64/split-by-file-nacl.rd: Likewise.
405 * ld-x86-64/split-by-file.rd: Likewise.
406
407 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
408
409 * ld-mips-elf/abiflags-strip1-ph.d: Ignore big/little endian
410 differences. Ignore program headers other than PT_MIPS_ABIFLAGS.
411 Do not force -32, -EB and ld emulation but instead rely on the
412 test driver to build for some form of O32.
413 * ld-mips-elf/abiflags-strip2-ph.d: Likewise.
414 * ld-mips-elf/abiflags-strip3-ph.d: Likewise.
415 * ld-mips-elf/abiflags-strip4-ph.d: Likewise.
416 * ld-mips-elf/abiflags-strip5-ph.d: Likewise.
417 * ld-mips-elf/abiflags-strip6-ph.d: Likewise.
418 * ld-mips-elf/abiflags-strip7-ph.d: Likewise.
419 * ld-mips-elf/abiflags-strip8-ph.d: Likewise.
420 * ld-mips-elf/abiflags-strip9-ph.d: Likewise.
421 * ld-mips-elf/attr-gnu-4-0-ph.d: Likewise.
422 * ld-mips-elf/attr-gnu-4-05.d: Likewise.
423 * ld-mips-elf/attr-gnu-4-06.d: Likewise.
424 * ld-mips-elf/attr-gnu-4-07.d: Likewise.
425 * ld-mips-elf/attr-gnu-4-1-ph.d: Likewise.
426 * ld-mips-elf/attr-gnu-4-10.d: Likewise.
427 * ld-mips-elf/attr-gnu-4-15.d: Likewise.
428 * ld-mips-elf/attr-gnu-4-16.d: Likewise.
429 * ld-mips-elf/attr-gnu-4-17.d: Likewise.
430 * ld-mips-elf/attr-gnu-4-2-ph.d: Likewise.
431 * ld-mips-elf/attr-gnu-4-25.d: Likewise.
432 * ld-mips-elf/attr-gnu-4-26.d: Likewise.
433 * ld-mips-elf/attr-gnu-4-27.d: Likewise.
434 * ld-mips-elf/attr-gnu-4-3-ph.d: Likewise.
435 * ld-mips-elf/attr-gnu-4-35.d: Likewise.
436 * ld-mips-elf/attr-gnu-4-36.d: Likewise.
437 * ld-mips-elf/attr-gnu-4-37.d: Likewise.
438 * ld-mips-elf/attr-gnu-4-4-ph.d: Likewise.
439 * ld-mips-elf/attr-gnu-4-45.d: Likewise.
440 * ld-mips-elf/attr-gnu-4-46.d: Likewise.
441 * ld-mips-elf/attr-gnu-4-47.d: Likewise.
442 * ld-mips-elf/attr-gnu-4-5-ph.d: Likewise.
443 * ld-mips-elf/attr-gnu-4-50.d: Likewise.
444 * ld-mips-elf/attr-gnu-4-51.d: Likewise.
445 * ld-mips-elf/attr-gnu-4-52.d: Likewise.
446 * ld-mips-elf/attr-gnu-4-53.d: Likewise.
447 * ld-mips-elf/attr-gnu-4-54.d: Likewise.
448 * ld-mips-elf/attr-gnu-4-55.d: Likewise.
449 * ld-mips-elf/attr-gnu-4-56.d: Likewise.
450 * ld-mips-elf/attr-gnu-4-57.d: Likewise.
451 * ld-mips-elf/attr-gnu-4-58.d: Likewise.
452 * ld-mips-elf/attr-gnu-4-6-ph.d: Likewise.
453 * ld-mips-elf/attr-gnu-4-60.d: Likewise.
454 * ld-mips-elf/attr-gnu-4-61.d: Likewise.
455 * ld-mips-elf/attr-gnu-4-62.d: Likewise.
456 * ld-mips-elf/attr-gnu-4-63.d: Likewise.
457 * ld-mips-elf/attr-gnu-4-64.d: Likewise.
458 * ld-mips-elf/attr-gnu-4-65.d: Likewise.
459 * ld-mips-elf/attr-gnu-4-66.d: Likewise.
460 * ld-mips-elf/attr-gnu-4-67.d: Likewise.
461 * ld-mips-elf/attr-gnu-4-68.d: Likewise.
462 * ld-mips-elf/attr-gnu-4-7-ph.d: Likewise.
463 * ld-mips-elf/attr-gnu-4-70.d: Likewise.
464 * ld-mips-elf/attr-gnu-4-71.d: Likewise.
465 * ld-mips-elf/attr-gnu-4-72.d: Likewise.
466 * ld-mips-elf/attr-gnu-4-73.d: Likewise.
467 * ld-mips-elf/attr-gnu-4-74.d: Likewise.
468 * ld-mips-elf/attr-gnu-4-75.d: Likewise.
469 * ld-mips-elf/attr-gnu-4-76.d: Likewise.
470 * ld-mips-elf/attr-gnu-4-77.d: Likewise.
471 * ld-mips-elf/attr-gnu-4-78.d: Likewise.
472 * ld-mips-elf/mips-elf.exp: Update default abi_asflags(o32) to explicitly
473 pass -32 for the 'no abi' configurations. Modify the way attr-gnu* tests
474 are run to use O32 flags appropriate for the current target.
475
476 2014-08-29 Alan Modra <amodra@gmail.com>
477
478 * lib/ld-lib.exp (ld_simple_link_defsyms): Provide both __main
479 and ___main for windows targets.
480
481 2014-08-27 H.J. Lu <hongjiu.lu@intel.com>
482
483 PR ld/17306
484 * ld-i386/i386.exp (i386tests): Add tests for PR ld/17306.
485 * ld-x86-64/x86-64.exp (x86_64tests): Likewise.
486
487 * ld-i386/pr17306a.s: New file.
488 * ld-i386/pr17306b.s: Likewise.
489 * ld-x86-64/pr17306a.s: Likewise.
490 * ld-x86-64/pr17306b.s: Likewise.
491
492 2014-08-27 H.J. Lu <hongjiu.lu@intel.com>
493
494 PR ld/17313
495 * ld-i386/i386.exp (i386tests): Add tests for PR ld/17313.
496 * ld-x86-64/x86-64.exp (x86_64tests): Likewise.
497
498 2014-08-26 Jiong Wang <jiong.wang@arm.com>
499
500 * ld-aarch64/copy-relocs-so.s: New test file.
501 * ld-aarch64/copy-relocs-exe.s: Likewise.
502 * ld-aarch64/copy-relocs.d: New expectation file.
503 * ld-aarch64/emit-relocs-264-bad.d: New test file.
504 * ld-aarch64/emit-relocs-266-bad.d: Likewise.
505 * ld-aarch64/emit-relocs-268-bad.d: Likewise.
506 * ld-aarch64/emit-relocs-269-bad.d: Likewise.
507 * ld-aarch64/aarch64-elf.exp: Run new added test.
508
509 2014-08-26 Nick Clifton <nickc@redhat.com>
510
511 * ld-aarch64/eh-frame-foo.s: Use 8-byte offset for X30.
512 * ld-aarch64/eh-frame-bar.s: Likewise.
513 * ld-aarch64/eh-frame.d: Updated to match current readelf output.
514 * ld-elf/eh5.d: Allow any register names.
515
516 2014-08-22 Maciej W. Rozycki <macro@codesourcery.com>
517
518 * ld-powerpc/apuinfo-vle.rd: New test.
519 * ld-powerpc/apuinfo-vle.s: New test source.
520 * ld-powerpc/apuinfo.rd: Adjust according to GAS PPC_APUINFO_VLE
521 handling change.
522 * ld-powerpc/powerpc.exp: Run the new test.
523
524 2014-08-21 Tony Wang <tony.wang@arm.com>
525
526 * ld-arm/jump-reloc-veneers-cond.s: New test.
527 * ld-arm/farcall-cond-thumb-arm.s: Ditto.
528 * ld-arm/jump-reloc-veneers-cond-short.d: Expected output
529 for target without a veneer generation.
530 * ld-arm/jump-reloc-veneers-cond-long.d: Expected output
531 for target with a veneer generation.
532 * ld-arm/farcall-cond-thumb-arm.d: Expected output for
533 inter working veneer generation.
534 * ld-arm/arm-elf.exp: Add tests for conditional branch veneer.
535
536 2014-08-20 Roland McGrath <mcgrathr@google.com>
537
538 PR ld/17277
539 * ld-arm/pcrel-shared.s: New file.
540 * ld-arm/pcrel-shared.rd: New file.
541 * ld-arm/arm-elf.exp (armelftests_common): Add it.
542
543 2014-08-18 Alan Modra <amodra@gmail.com>
544
545 * ld-plugin/lto.exp: Use gcc -print-file-name to find lto plugin.
546
547 2014-08-18 Alan Modra <amodra@gmail.com>
548
549 * ld-plugin/needed3.c: New file.
550 * ld-elf/shared.exp: Add needed3 test.
551
552 2014-08-12 Alan Modra <amodra@gmail.com>
553
554 * lib/ld-lib.exp (check_plugin_api_available): Match "-plugin PLUGIN".
555
556 2014-08-07 H.J. Lu <hongjiu.lu@intel.com>
557
558 PR ld/16746
559 * ld-plugin/lto.exp: Add 4 tests for PR ld/16746.
560 * ld-plugin/pr16746a.c: New file.
561 * ld-plugin/pr16746b.c: Likewise.
562 * ld-plugin/pr16746c.c: Likewise.
563 * ld-plugin/pr16746d.c: Likewise.
564
565 2014-08-06 Alan Modra <amodra@gmail.com>
566
567 * lib/ld-lib.exp (check_lto_fat_available): New.
568 (check_lto_available): Remove -ffat-lto-objects test.
569 * ld-plugin/lto.exp: Use [list ] rather than { } to set up list
570 variables, allowing substition of vars. Set lto_fat and plug_opt
571 and add to various tests.
572
573 2014-08-01 Takashi Yoshii <yoshii.takashi@renesas.com>
574
575 PR 10373
576 * ld-sh/sh1.s: Add jmp relaxing test.
577 * ld-sh/sh.exp: Likewise.
578
579 2014-08-01 Takashi Yoshii <yoshii.takashi@renesas.com>
580
581 PR 10378
582 * ld-sh/adjsw8.s: New.
583 * ld-sh/sh.exp: Add switch8 adjustment test.
584
585 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
586
587 * ld-mips-elf/abiflags-strip1-ph.d: New.
588 * ld-mips-elf/abiflags-strip2-ph.d: Likewise.
589 * ld-mips-elf/abiflags-strip3-ph.d: Likewise.
590 * ld-mips-elf/abiflags-strip4-ph.d: Likewise.
591 * ld-mips-elf/abiflags-strip5-ph.d: Likewise.
592 * ld-mips-elf/abiflags-strip6-ph.d: Likewise.
593 * ld-mips-elf/abiflags-strip7-ph.d: Likewise.
594 * ld-mips-elf/abiflags-strip8-ph.d: Likewise.
595 * ld-mips-elf/abiflags-strip9-ph.d: Likewise.
596 * ld-mips-elf/attr-gnu-4-0-n32-ph.d: Likewise.
597 * ld-mips-elf/attr-gnu-4-0-n64-ph.d: Likewise.
598 * ld-mips-elf/attr-gnu-4-0-ph.d: Likewise.
599 * ld-mips-elf/attr-gnu-4-06.d: Likewise.
600 * ld-mips-elf/attr-gnu-4-07.d: Likewise.
601 * ld-mips-elf/attr-gnu-4-08.d: Likewise.
602 * ld-mips-elf/attr-gnu-4-1-n32-ph.d: Likewise.
603 * ld-mips-elf/attr-gnu-4-1-n64-ph.d: Likewise.
604 * ld-mips-elf/attr-gnu-4-1-ph.d: Likewise.
605 * ld-mips-elf/attr-gnu-4-16.d: Likewise.
606 * ld-mips-elf/attr-gnu-4-17.d: Likewise.
607 * ld-mips-elf/attr-gnu-4-18.d: Likewise.
608 * ld-mips-elf/attr-gnu-4-2-n32-ph.d: Likewise.
609 * ld-mips-elf/attr-gnu-4-2-n64-ph.d: Likewise.
610 * ld-mips-elf/attr-gnu-4-2-ph.d: Likewise.
611 * ld-mips-elf/attr-gnu-4-26.d: Likewise.
612 * ld-mips-elf/attr-gnu-4-27.d: Likewise.
613 * ld-mips-elf/attr-gnu-4-28.d: Likewise.
614 * ld-mips-elf/attr-gnu-4-3-n32-ph.d: Likewise.
615 * ld-mips-elf/attr-gnu-4-3-n64-ph.d: Likewise.
616 * ld-mips-elf/attr-gnu-4-3-ph.d: Likewise.
617 * ld-mips-elf/attr-gnu-4-36.d: Likewise.
618 * ld-mips-elf/attr-gnu-4-37.d: Likewise.
619 * ld-mips-elf/attr-gnu-4-38.d: Likewise.
620 * ld-mips-elf/attr-gnu-4-4-ph.d: Likewise.
621 * ld-mips-elf/attr-gnu-4-46.d: Likewise.
622 * ld-mips-elf/attr-gnu-4-47.d: Likewise.
623 * ld-mips-elf/attr-gnu-4-48.d: Likewise.
624 * ld-mips-elf/attr-gnu-4-5-ph.d: Likewise.
625 * ld-mips-elf/attr-gnu-4-50.d: Likewise.
626 * ld-mips-elf/attr-gnu-4-52.d: Likewise.
627 * ld-mips-elf/attr-gnu-4-53.d: Likewise.
628 * ld-mips-elf/attr-gnu-4-54.d: Likewise.
629 * ld-mips-elf/attr-gnu-4-55.d: Likewise.
630 * ld-mips-elf/attr-gnu-4-56.d: Likewise.
631 * ld-mips-elf/attr-gnu-4-57.d: Likewise.
632 * ld-mips-elf/attr-gnu-4-58.d: Likewise.
633 * ld-mips-elf/attr-gnu-4-6-ph.d: Likewise.
634 * ld-mips-elf/attr-gnu-4-6.s: Likewise.
635 * ld-mips-elf/attr-gnu-4-60.d: Likewise.
636 * ld-mips-elf/attr-gnu-4-61.d: Likewise.
637 * ld-mips-elf/attr-gnu-4-62.d: Likewise.
638 * ld-mips-elf/attr-gnu-4-63.d: Likewise.
639 * ld-mips-elf/attr-gnu-4-64.d: Likewise.
640 * ld-mips-elf/attr-gnu-4-65.d: Likewise.
641 * ld-mips-elf/attr-gnu-4-66.d: Likewise.
642 * ld-mips-elf/attr-gnu-4-67.d: Likewise.
643 * ld-mips-elf/attr-gnu-4-68.d: Likewise.
644 * ld-mips-elf/attr-gnu-4-7-ph.d: Likewise.
645 * ld-mips-elf/attr-gnu-4-7.s: Likewise.
646 * ld-mips-elf/attr-gnu-4-70.d: Likewise.
647 * ld-mips-elf/attr-gnu-4-71.d: Likewise.
648 * ld-mips-elf/attr-gnu-4-72.d: Likewise.
649 * ld-mips-elf/attr-gnu-4-73.d: Likewise.
650 * ld-mips-elf/attr-gnu-4-74.d: Likewise.
651 * ld-mips-elf/attr-gnu-4-75.d: Likewise.
652 * ld-mips-elf/attr-gnu-4-76.d: Likewise.
653 * ld-mips-elf/attr-gnu-4-77.d: Likewise.
654 * ld-mips-elf/attr-gnu-4-78.d: Likewise.
655 * ld-mips-elf/attr-gnu-4-8.s: Likewise.
656 * ld-mips-elf/attr-gnu-4-81.d: Likewise.
657 * ld-mips-elf/empty.s: Likewise.
658 * ld-mips-elf/attr-gnu-4-00.d: Adjust expected output.
659 * ld-mips-elf/attr-gnu-4-01.d: Likewise.
660 * ld-mips-elf/attr-gnu-4-02.d: Likewise.
661 * ld-mips-elf/attr-gnu-4-03.d: Likewise.
662 * ld-mips-elf/attr-gnu-4-04.d: Likewise.
663 * ld-mips-elf/attr-gnu-4-05.d: Likewise.
664 * ld-mips-elf/attr-gnu-4-10.d: Likewise.
665 * ld-mips-elf/attr-gnu-4-11.d: Likewise.
666 * ld-mips-elf/attr-gnu-4-14.d: Likewise.
667 * ld-mips-elf/attr-gnu-4-15.d: Likewise.
668 * ld-mips-elf/attr-gnu-4-2.s: Likewise.
669 * ld-mips-elf/attr-gnu-4-20.d: Likewise.
670 * ld-mips-elf/attr-gnu-4-22.d: Likewise.
671 * ld-mips-elf/attr-gnu-4-24.d: Likewise.
672 * ld-mips-elf/attr-gnu-4-25.d: Likewise.
673 * ld-mips-elf/attr-gnu-4-3.s: Likewise.
674 * ld-mips-elf/attr-gnu-4-30.d: Likewise.
675 * ld-mips-elf/attr-gnu-4-33.d: Likewise.
676 * ld-mips-elf/attr-gnu-4-34.d: Likewise.
677 * ld-mips-elf/attr-gnu-4-35.d: Likewise.
678 * ld-mips-elf/attr-gnu-4-40.d: Likewise.
679 * ld-mips-elf/attr-gnu-4-41.d: Likewise.
680 * ld-mips-elf/attr-gnu-4-42.d: Likewise.
681 * ld-mips-elf/attr-gnu-4-43.d: Likewise.
682 * ld-mips-elf/attr-gnu-4-44.d: Likewise.
683 * ld-mips-elf/attr-gnu-4-45.d: Likewise.
684 * ld-mips-elf/attr-gnu-4-5.s: Likewise.
685 * ld-mips-elf/attr-gnu-4-51.d: Likewise.
686 * ld-mips-elf/attr-gnu-8-00.d: Likewise.
687 * ld-mips-elf/attr-gnu-8-01.d: Likewise.
688 * ld-mips-elf/attr-gnu-8-02.d: Likewise.
689 * ld-mips-elf/attr-gnu-8-10.d: Likewise.
690 * ld-mips-elf/attr-gnu-8-11.d: Likewise.
691 * ld-mips-elf/attr-gnu-8-20.d: Likewise.
692 * ld-mips-elf/attr-gnu-8-22.d: Likewise.
693 * ld-mips-elf/jalx-2.dd: Likewise.
694 * ld-mips-elf/mips16-pic-1.gd: Likewise.
695 * ld-mips-elf/mips16-pic-2.gd: Likewise.
696 * ld-mips-elf/mips16-pic-3.gd: Likewise.
697 * ld-mips-elf/mips16-pic-4a.gd: Likewise.
698 * ld-mips-elf/multi-got-no-shared.d: Likewise.
699 * ld-mips-elf/nan-2008.d: Likewise.
700 * ld-mips-elf/nan-legacy.d: Rework test.
701 * ld-mips-elf/pic-and-nonpic-3a.gd: Likewise.
702 * ld-mips-elf/pic-and-nonpic-3b.gd: Likewise.
703 * ld-mips-elf/pic-and-nonpic-5b.gd: Likewise.
704 * ld-mips-elf/pic-and-nonpic-6.ld: Likewise.
705 * ld-mips-elf/rel32-n32.d: Likewise.
706 * ld-mips-elf/rel32-o32.d: Likewise.
707 * ld-mips-elf/rel64.d: Likewise.
708 * ld-mips-elf/tls-multi-got-1.r: Likewise.
709 * ld-elf/group.ld: Discard .MIPS.abiflags and .gnu.attributes.
710 * ld-elf/orphan-region.ld: Likewise.
711 * ld-elf/orphan.ld: Likewise.
712 * ld-mips-elf/compressed-plt-1.ld: Likewise.
713 * ld-mips-elf/dyn-sec64.ld: Likewise.
714 * ld-mips-elf/got-dump-1.ld: Likewise.
715 * ld-mips-elf/got-dump-2.ld: Likewise.
716 * ld-mips-elf/got-page-1.ld: Likewise.
717 * ld-mips-elf/mips-dyn.ld: Likewise.
718 * ld-mips-elf/mips-lib.ld: Likewise.
719 * ld-mips-elf/pic-and-nonpic-3a.ld: Likewise.
720 * ld-mips-elf/pic-and-nonpic-3b.ld: Likewise.
721 * ld-mips-elf/pic-and-nonpic-4b.ld: Likewise.
722 * ld-mips-elf/pic-and-nonpic-5b.ld: Likewise.
723 * ld-mips-elf/region1.t: Likewise.
724 * ld-mips-elf/stub-dynsym-1.ld: Likewise.
725 * ld-mips-elf/tls-hidden3.ld: Likewise.
726 * ld-mips-elf/vxworks1.ld: Likewise.
727 * ld-scripts/overlay-size.t: Likewise.
728 * ld-mips-elf/elf-rel-got-n32-embed.d: Remove .MIPS.abiflags from
729 objects.
730 * ld-mips-elf/elf-rel-got-n32.d: Likewise.
731 * ld-mips-elf/elf-rel-got-n64-embed.d: Likewise.
732 * ld-mips-elf/elf-rel-got-n64-linux.d: Likewise.
733 * ld-mips-elf/elf-rel-got-n64.d: Likewise.
734 * ld-mips-elf/elf-rel-xgot-n32.d: Likewise.
735 * ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise.
736 * ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
737 * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
738 * ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise.
739 * ld-mips-elf/mips-elf.exp: Add new tests.
740
741 2014-07-16 H.J. Lu <hongjiu.lu@intel.com>
742
743 PR binutils/17154
744 * ld-ifunc/pr17154-i386.d: New file.
745 * ld-ifunc/pr17154-x86-64.d: Likewise.
746 * ld-ifunc/pr17154-x86.s: Likewise.
747 * ld-x86-64/bnd-ifunc-2.d: Likewise.
748 * ld-x86-64/bnd-ifunc-2.s: Likewise.
749 * ld-x86-64/mpx.exp: Run bnd-ifunc-2.
750 * ld-x86-64/tlsdesc-nacl.pd: Updated.
751 * ld-x86-64/tlsdesc.pd: Likewise.
752
753 2014-07-15 H.J. Lu <hongjiu.lu@intel.com>
754
755 PR ld/17057
756 * ld-i386/i386.exp: Run pr17057.
757 * ld-i386/pr17057.d: New file.
758 * ld-i386/pr17057.s: Likewise.
759
760 2014-07-15 Jiong Wang <jiong.wang@arm.com>
761
762 * ld-aarch64/emit-relocs-local-addend.d: Use target linker script.
763
764 2014-07-10 Will Newton <will.newton@linaro.org>
765
766 * ld-arm/arm-elf.exp (armelftests_nonacl): Move Cortex-A8 fix
767 tests, IFUNC tests and other EABI requiring tests to...
768 (armeabitests_nonacl): ...here.
769 * ld-arm/arm-app-abs32.d: Loosen regex for architecture type
770 to allow test to pass on configurations without an attributes
771 section.
772 * ld-arm/arm-app.d: Likewise.
773 * ld-arm/arm-lib-plt32.d: Likewise.
774 * ld-arm/arm-lib.d: Likewise.
775 * ld-arm/arm-static-app.d: Likewise.
776 * ld-arm/armthumb-lib.d: Likewise.
777 * ld-arm/cortex-a8-far.d: Likewise.
778 * ld-arm/farcall-mixed-app.d: Likewise.
779 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
780 * ld-arm/farcall-mixed-lib.d: Likewise.
781 * ld-arm/mixed-app-v5.d: Likewise.
782 * ld-arm/mixed-app.d: Likewise.
783 * ld-arm/mixed-lib.d: Likewise.
784 * ld-arm/tls-app.d: Likewise.
785 * ld-arm/tls-descrelax-be32.d: Likewise.
786 * ld-arm/tls-descrelax.d: Likewise.
787 * ld-arm/tls-descseq.d: Likewise.
788 * ld-arm/tls-gdesc-got.d: Likewise.
789 * ld-arm/tls-gdesc.d: Likewise.
790 * ld-arm/tls-gdierelax.d: Likewise.
791 * ld-arm/tls-gdierelax2.d: Likewise.
792 * ld-arm/tls-gdlerelax.d: Likewise.
793 * ld-arm/tls-lib-loc.d: Likewise.
794 * ld-arm/tls-lib.d: Likewise.
795 * ld-arm/tls-thumb1.d: Likewise.
796
797 * ld-elfvers/vers.exp: Set pic to yes for ARM targets.
798
799 2014-07-08 Will Newton <will.newton@linaro.org>
800
801 * ld-arm/arm-lib.ld: Increase MAXPAGESIZE value to
802 match bfd.
803 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Update offsets to
804 take into account increased segment alignment.
805 * ld-arm/ifunc-gdesc.r: Likewise.
806 * ld-arm/tls-lib.d: Likewise.
807
808 2014-07-08 Jiong Wang <jiong.wang@arm.com>
809
810 * ld-aarch64/emit-relocs-local-addend-bar.s: New source file.
811 * ld-aarch64/emit-relocs-local-addend-foo.s: Likewise.
812 * ld-aarch64/emit-relocs-local-addend.d: New testcase.
813 * ld-aarch64/local-addend-r.d: Likewise.
814
815 2014-07-08 Alan Modra <amodra@gmail.com>
816
817 * ld-powerpc/defsym.s, * ld-powerpc/defsym.d: New test.
818 * ld-powerpc/powerpc.exp: Run it.
819
820 2014-07-08 Alan Modra <amodra@gmail.com>
821
822 PR 17112
823 * ld-plugin/lto.exp: When building liblti-11.a, pass
824 --plugin path_to_gcc/liblto_plugin.so to ar.
825
826 2014-07-07 Alan Modra <amodra@gmail.com>
827
828 * lib/ld-lib.exp (check_lto_shared_available): Reinstate compiler
829 check here too.
830
831 2014-07-07 Nick Clifton <nickc@redhat.com>
832
833 * lib/ld-lib.exp (check_lto_available): Check that a compiler is
834 available before testing for LTO support.
835
836 2014-07-07 Alan Modra <amodra@gmail.com>
837
838 * config/default.exp: Don't make tmpdir/gas. Put as symlink into
839 tmpdir/ld.
840 (gcc_gas_flag, gcc_ld_flag): Delete.
841 (gcc_B_opt, ld_L_opt): New globals.
842 ld-elf/shared.exp: Remove all refs to gcc_gas_flag and gcc_ld_flag.
843 ld-plugin/lto.exp: Likewise.
844 lib/ld-lib.exp (run_host_cmd): Add gcc_B_opt and ld_L_opt here.
845 (ld_simple_link): Remove -B handling now that this is done in
846 run_host_cmd. Simplify.
847 (default_ld_compile): Simplify.
848 (check_lto_available): Use run_host_cmd_yesno.
849 (check_lto_shared_available): Likewise.
850
851 2014-07-05 Alan Modra <amodra@gmail.com>
852
853 * lib/ld-lib.exp (run_ld_link_tests): Stop after assembling objects
854 if binfile is empty.
855 (run_ld_link_exec_tests, run_cc_link_tests): Likewise. Tidy
856 status checks.
857 * ld-plugin/lto.exp: Don't use libdummy.a trick to compile objects.
858 Instead use an empty output file.
859
860 2014-07-03 Alan Modra <amodra@gmail.com>
861
862 * ld-elf/pr17068.s: New.
863 * ld-elf/pr17068a.s: New.
864 * ld-elf/pr17068b.s: New.
865 * ld-elf/pr17068c.s: New.
866 * ld-elf/pr17068d.s: New.
867 * ld-elf/pr17068e.s: New.
868 * ld-elf/pr17068ez.s: New.
869 * ld-elf/elf.exp: Run new test.
870
871 2014-07-02 Alan Modra <amodra@gmail.com>
872
873 * ld-powerpc/ambiguousv1.d: Match symbol table too.
874 * ld-powerpc/ambiguousv2.d: Likewise.
875 * ld-powerpc/ambiguousv1b.d: New.
876 * ld-powerpc/ambiguousv2b.d: New.
877 * ld-powerpc/powerpc.exp: Run new tests.
878
879 2014-06-25 Kyle McMartin <kyle@redhat.com>
880
881 * ld-arm/tls-gdierelax2.d: Fix expected offsets.
882
883 2014-06-16 Will Newton <will.newton@linaro.org>
884
885 * ld-arm/arm-elf.exp: Add ifunc-gdesc test.
886 * ld-arm/ifunc-gdesc.r: New file.
887 * ld-arm/ifunc-gdesc.s: Likewise.
888 * ld-arm/ifunc-gdesc.ver: Likewise.
889
890 2014-06-09 Ryan Mansfield <rmansfield@qnx.com>
891
892 * config/default.exp (GASP): Remove.
893
894 2014-06-03 Alan Modra <amodra@gmail.com>
895
896 * ld-powerpc/elfv2exe.d: Update for changed plt call stubs.
897
898 2014-05-28 Matthew Fortune <matthew.fortune@imgtec.com>
899
900 * lib/ld-lib.exp: Add objcopy_objects command to run_dump_test.
901 This allows each input object to be optionally run through
902 objcopy before linking.
903
904 2014-05-20 Will Newton <will.newton@linaro.org>
905
906 * ld-shared/shared.exp: Mark non-PIC shared object tests
907 as xfail on aarch64.
908
909 2014-05-19 Andreas Tobler <andreast@fgznet.ch>
910
911 * ld-elf/shared.exp: Introduce the extralibs variable to control
912 the libraries to be linked. Don't link -ldl on *-*-freebsd*.
913
914 * ld-bootstrap/bootstrap.exp: Do not add -ldl to the extralibs on
915 *-*-freebsd*.
916
917 2014-05-10 Hans-Peter Nilsson <hp@bitrange.com>
918
919 * ld-mmix/wrap1.d, ld-mmix/wrap1a.s, ld-mmix/wrap1b.s,
920 ld-mmix/wrap1c.s, ld-mmix/wrap2.d, ld-mmix/wrap3.d,
921 ld-mmix/wrap3a.s, ld-mmix/wrap3b.s, ld-mmix/wrap4.d: New
922 tests.
923
924 2014-05-09 H.J. Lu <hongjiu.lu@intel.com>
925
926 * ld-x86-64/tlsbin.dd: Replace data32 with data16.
927 * ld-x86-64/tlsdesc-nacl.pd: Likewise.
928 * ld-x86-64/tlsgdesc.dd: Likewise.
929 * ld-x86-64/tlsld1.dd: Likewise.
930 * ld-x86-64/tlsld3.dd: Likewise.
931 * ld-x86-64/tlspic.dd: Likewise.
932
933 2014-05-02 Max Filippov <jcmvbkbc@gmail.com>
934
935 * ld-xtensa/diff_overflow.exp, * ld-xtensa/diff_overflow1.s,
936 * ld-xtensa/diff_overflow2.s: Add test for DIFF* relocation
937 signedness and overflow checking.
938
939 2014-05-01 Hans-Peter Nilsson <hp@bitrange.com>
940
941 * ld-mmix/sec-11.d, ld-mmix/sec-11.ld, ld-mmix/sec-10.s,
942 ld-mmix/sec-10.d, ld-mmix/b-offlocmis.s, ld-mmix/sec-12.d: New
943 tests.
944 * ld-mmix/b-offloc.s: Correct address in comment.
945
946 2014-04-23 Will Newton <will.newton@linaro.org>
947
948 * ld-arm/arm-no-rel-plt.ld: Remove OUTPUT_FORMAT and
949 SEARCH_DIR commands.
950 * ld-arm/arm-rel32.d: Update regexps to allow test to
951 pass on armeb-linux-eabi configuration.
952 * ld-arm/data-only-map.d: Likewise.
953 * ld-arm/fix-arm1176-off.d: Likewise.
954 * ld-arm/fix-arm1176-on.d: Likewise.
955 * ld-arm/ifunc-1.gd: Likewise.
956 * ld-arm/ifunc-10.gd: Likewise.
957 * ld-arm/ifunc-11.gd: Likewise.
958 * ld-arm/ifunc-12.gd: Likewise.
959 * ld-arm/ifunc-13.gd: Likewise.
960 * ld-arm/ifunc-14.gd: Likewise.
961 * ld-arm/ifunc-15.gd: Likewise.
962 * ld-arm/ifunc-16.gd: Likewise.
963 * ld-arm/ifunc-17.gd: Likewise.
964 * ld-arm/ifunc-2.gd: Likewise.
965 * ld-arm/ifunc-3.gd: Likewise.
966 * ld-arm/ifunc-4.gd: Likewise.
967 * ld-arm/ifunc-5.gd: Likewise.
968 * ld-arm/ifunc-6.gd: Likewise.
969 * ld-arm/ifunc-7.gd: Likewise.
970 * ld-arm/ifunc-8.gd: Likewise.
971 * ld-arm/ifunc-9.gd: Likewise.
972 * ld-arm/jump-reloc-veneers-long.d: Likewise.
973 * ld-arm/reloc-boundaries.d: Likewise.
974
975 2014-04-22 H.J. Lu <hongjiu.lu@intel.com>
976
977 PR ld/16846
978 * ld-plugin/lto.exp (lto_link_tests): Add tests for PR ld/16846.
979 * ld-plugin/pr16846a.c: New file.
980 * ld-plugin/pr16846b.c: Likewise.
981 * ld-plugin/pr16846c.c: Likewise.
982
983 2014-04-22 Christian Svensson <blue@cmd.nu>
984
985 * ld-discard/extern.d: Remove openrisc and or32 support. Add
986 support for or1k.
987 * ld-discard/start.d: Likewise.
988 * ld-discard/static.d: Likewise.
989 * ld-elf/group1.d: Likewise.
990 * ld-elf/group3b.d: Likewise.
991 * ld-elf/group8a.d: Likewise.
992 * ld-elf/group8b.d: Likewise.
993 * ld-elf/group9a.d: Likewise.
994 * ld-elf/group9b.d: Likewise.
995 * ld-elf/linkonce2.d: Likewise.
996 * ld-elf/merge.d: Likewise.
997 * ld-elf/merge2.d: Likewise.
998 * ld-elf/orphan-region.d: Likewise.
999 * ld-elf/orphan.d: Likewise.
1000 * ld-elf/orphan3.d: Likewise.
1001 * ld-elf/pr12851.d: Likewise.
1002 * ld-elf/pr12975.d: Likewise.
1003 * ld-elf/pr13177.d: Likewise.
1004 * ld-elf/pr13195.d: Likewise.
1005 * ld-elf/pr349.d: Likewise.
1006 * ld-elf/sec64k.exp: Likewise.
1007 * ld-elf/warn1.d: Likewise.
1008 * ld-elf/warn2.d: Likewise.
1009 * ld-elf/warn3.d: Likewise.
1010 * ld-scripts/weak.exp: Likewise.
1011 * lib/ld-lib.exp: Likewise.
1012
1013 2014-04-17 Kwok Cheung Yeung <kcy@codesourcery.com>
1014
1015 * ld-mips-elf/elf-rel-xgot-n32.d: Update for new GOT layout.
1016 * ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise.
1017 * ld-mips-elf/elf-rel-xgot-n64.d: Likewise.
1018 * ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise.
1019 * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
1020
1021 2014-04-15 Marcus Shawcroft <marcus.shawcroft@arm.com>
1022
1023 * ld-aarch64/tls-relax-gdesc-ie.s (var): Adjust test case
1024 to include all 5 bits of LDR destination register.
1025
1026 2014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1027
1028 * ld-avr/norelax_diff.d: New testcase.
1029 * ld-avr/relax_diff.d: Likewise.
1030 * ld-avr/relax.s: Likewise.
1031
1032 2014-04-05 Andreas Schwab <schwab@linux-m68k.org>
1033
1034 * ld-plugin/lto.exp: Make "-Wp," prefix optional when filtering
1035 out _FORTIFY_SOURCE.
1036 ("Build libdummy.a 9", "PR ld/12696"): Mark as c++.
1037
1038 2014-04-04 Alan Modra <amodra@gmail.com>
1039
1040 * ld-scripts/fill.d, * ld-scripts/fill.t, * ld-scripts/fill_0.s,
1041 * ld-scripts/fill_1.s, * ld-scripts/fill_2.s: New test.
1042 * ld-scripts/data.exp: Run it.
1043
1044 2014-03-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1045
1046 * ld-aarch64/eh-frame.d: Adjust FDE pc address.
1047
1048 2014-03-27 H.J. Lu <hongjiu.lu@intel.com>
1049
1050 PR ld/16756
1051 * ld-plugin/lto.exp: Expect filename and line number for PR
1052 ld/12760 test.
1053
1054 2014-03-27 Yury Gribov <y.gribov@samsung.com>
1055 Pavel Fedin <p.fedin@samsung.com>
1056
1057 * ld-arm/arm-app-abs32.d: Update expected disassembly, taking into
1058 account the pretty printing of PLT entries.
1059 * ld-arm/arm-app.d: Likewise.
1060 * ld-arm/arm-lib-plt32.d: Likewise.
1061 * ld-arm/arm-lib.d: Likewise.
1062 * ld-arm/armthumb-lib.d: Likewise.
1063 * ld-arm/cortex-a8-fix-b-plt.d: Likewise.
1064 * ld-arm/cortex-a8-fix-bcc-plt.d: Likewise.
1065 * ld-arm/cortex-a8-fix-bl-plt.d: Likewise.
1066 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
1067 * ld-arm/cortex-a8-fix-blx-plt.d: Likewise.
1068 * ld-arm/farcall-mixed-app-v5.d: Likewise.
1069 * ld-arm/farcall-mixed-app.d: Likewise.
1070 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
1071 * ld-arm/farcall-mixed-lib.d: Likewise.
1072 * ld-arm/ifunc-10.dd: Likewise.
1073 * ld-arm/ifunc-14.dd: Likewise.
1074 * ld-arm/ifunc-15.dd: Likewise.
1075 * ld-arm/ifunc-3.dd: Likewise.
1076 * ld-arm/ifunc-4.dd: Likewise.
1077 * ld-arm/ifunc-7.dd: Likewise.
1078 * ld-arm/ifunc-8.dd: Likewise.
1079 * ld-arm/ifunc-9.dd: Likewise.
1080 * ld-arm/long-plt-format.d: Likewise.
1081 * ld-arm/mixed-app-v5.d: Likewise.
1082 * ld-arm/mixed-app.d: Likewise.
1083 * ld-arm/mixed-lib.d: Likewise.
1084 * ld-arm/thumb2-bl-undefweak.d: Likewise.
1085 * ld-arm/thumb2-bl-undefweak1.d: Likewise.
1086
1087 2014-03-26 Alan Modra <amodra@gmail.com>
1088
1089 * ld-powerpc/startv1.s, * ld-powerpc/startv2.s, * ld-powerpc/funref.s,
1090 * ld-powerpc/funv1.s, * ld-powerpc/funv2.s,
1091 * ld-powerpc/ambiguousv1.d, * ld-powerpc/ambiguousv2.d: New test files.
1092 * ld-powerpc/powerpc.exp: Run new tests.
1093
1094 2014-03-25 Will Newton <will.newton@linaro.org>
1095
1096 * ld-aarch64/aarch64-elf.exp: Add relasz dump test.
1097 * ld-aarch64/relasz.d: New file.
1098 * ld-aarch64/relasz.s: Likewise.
1099
1100 2014-03-20 Richard Sandiford <rdsandiford@googlemail.com>
1101
1102 * ld-elf/merge.d: Remove MIPS XFAIL.
1103
1104 2014-03-20 Will Newton <will.newton@linaro.org>
1105
1106 * ld-arm/ifunc-14.rd: Update symbol values.
1107
1108 2014-03-19 Nick Clifton <nickc@redhat.com>
1109
1110 * config/default.exp (ASFLAGS): For the RX target add:
1111 -muse-conventional-section-names.
1112
1113 2014-03-15 Alan Modra <amodra@gmail.com>
1114
1115 * ld-powerpc/vle-reloc-3.d: Remove addresses.
1116
1117 2014-03-14 Alan Modra <amodra@gmail.com>
1118
1119 * ld-powerpc/vle.ld: Place .PPC.EMB.sdata0 within 32k of 0.
1120 * ld-powerpc/vle-reloc-3.d: Update.
1121
1122 2014-03-06 Roland McGrath <mcgrathr@google.com>
1123
1124 * ld-arm/gc-hidden-1.d: Remove target, add not-target to match
1125 other ELF-only tests in this directory. Loosen regexps so they
1126 don't care what the exact addresses are.
1127
1128 2014-03-06 Roland McGrath <mcgrathr@google.com>
1129
1130 * ld-arm/arm-elf.exp (armelftests_common): Move long-plt case ...
1131 (armelftests_nonacl): ... here.
1132
1133 2014-03-05 Alan Modra <amodra@gmail.com>
1134
1135 Update copyright years.
1136
1137 2014-03-05 Alan Modra <amodra@gmail.com>
1138
1139 * ld-powerpc/elfv2-2a.s, ld-powerpc/elfv2-2b.s: New files.
1140 * ld-powerpc/elfv2-2exe.d, ld-powerpc/elfv2-2so.d: New files.
1141 * ld-powerpc/powerpc.exp: Run new test.
1142
1143 2014-03-03 Alan Modra <amodra@gmail.com>
1144
1145 * ld-scripts/phdrs2.exp: Correct copyright punctuation.
1146 * ld-v850/v850.exp: Correct copyright typo.
1147
1148 2014-03-01 Yuri Gribov <y.gribov@samsung.com>
1149
1150 * ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi.
1151
1152 2014-02-27 Yuri Gribov <y.gribov@samsung.com>
1153
1154 * ld-arm/long-plt-format.s: New test case.
1155 * ld-arm/long-plt-format.d: Expected disassembly.
1156 * ld-arm/arm-elf.exp: Run the new test.
1157
1158 2014-02-27 Nick Clifton <nickc@redhat.com>
1159
1160 * ld-pe/longsecn-1.d: Allow for extra sections.
1161 * ld-pe/longsecn-2.d: Likewise.
1162 * ld-pe/longsecn.d: Likewise.
1163 * ld-pe/secrel.d: Likewise.
1164
1165 2014-02-21 Alan Modra <amodra@gmail.com>
1166
1167 * ld-bootstrap/bootstrap.exp: Add ppc476 workaround test.
1168 * ld-bootstrap/ppc476.t: New file.
1169
1170 2014-02-19 Igor Zamyatin <igor.zamyatin@intel.com>
1171 H.J. Lu <hongjiu.lu@intel.com>
1172
1173 * ld-x86-64/mpx.exp: Run bnd-ifunc-1 and bnd-plt-1.
1174 * ld-x86-64/bnd-ifunc-1.d: New file.
1175 * ld-x86-64/bnd-ifunc-1.s: Likewise.
1176 * ld-x86-64/bnd-plt-1.d: Likewise.
1177
1178 2014-02-18 Jack Carter <jack.carter@imgtec.com>
1179
1180 * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags.
1181
1182 2014-02-16 Thomas Schwinge <thomas@codesourcery.com>
1183
1184 * ld-elfweak/elfweak.exp (setup_xfail_gnu_hurd): Remove function
1185 and all usage of it.
1186
1187 2014-02-10 H.J. Lu <hongjiu.lu@intel.com>
1188
1189 PR gold/16530
1190 * ld-elf/dynamic-1.c: New file.
1191 * ld-elf/dynamic-1.rd: Likewise.
1192 * ld-elf/dynamic-1.syms: Likewise.
1193
1194 * ld-elf/shared.exp (build_tests): Add dynamic-1.
1195
1196 2014-02-02 Sebastian Huber <sebastian.huber@embedded-brains.de>
1197
1198 * ld-scripts/rgn-at9.d: New file.
1199 * ld-scripts/rgn-at9.t: Likewise.
1200 * ld-scripts/rgn-at10.d: Likewise.
1201 * ld-scripts/rgn-at10.s: Likewise.
1202 * ld-scripts/rgn-at10.t: Likewise.
1203 * ld-scripts/rgn-at11.d: Likewise.
1204 * ld-scripts/rgn-at11.t: Likewise.
1205
1206 2014-01-30 Sandra Loosemore <sandra@codesourcery.com>
1207
1208 * ld-nios2/relax_call26.s: New.
1209 * ld-nios2/relax_call26_boundary.ld: New.
1210 * ld-nios2/relax_call26_boundary.s: New.
1211 * ld-nios2/relax_call26_boundary_c8.d: New.
1212 * ld-nios2/relax_call26_boundary_cc.d: New.
1213 * ld-nios2/relax_call26_boundary_d0.d: New.
1214 * ld-nios2/relax_call26_boundary_d4.d: New.
1215 * ld-nios2/relax_call26_boundary_d8.d: New.
1216 * ld-nios2/relax_call26_boundary_dc.d: New.
1217 * ld-nios2/relax_call26_boundary_f0.d: New.
1218 * ld-nios2/relax_call26_boundary_f4.d: New.
1219 * ld-nios2/relax_call26_boundary_f8.d: New.
1220 * ld-nios2/relax_call26_boundary_fc.d: New.
1221 * ld-nios2/relax_call26_cache.d: New.
1222 * ld-nios2/relax_call26_cache.ld: New.
1223 * ld-nios2/relax_call26_cache.s: New.
1224 * ld-nios2/relax_call26_multi.d: New.
1225 * ld-nios2/relax_call26_multi.ld: New.
1226 * ld-nios2/relax_call26_norelax.d: New.
1227 * ld-nios2/relax_call26_shared.d: New.
1228 * ld-nios2/relax_call26_shared.ld: New.
1229
1230 2014-01-29 H.J. Lu <hongjiu.lu@intel.com>
1231
1232 * ld-elf/rdynamic-1.c: New file.
1233 * ld-elf/rdynamic-1.rd: Likewise.
1234
1235 * ld-elf/shared.exp (build_tests): Add rdynamic-1.
1236
1237 2014-01-28 Nick Clifton <nickc@redhat.com>
1238
1239 PR binutils/16317
1240 * ld-tic6x/shlib-1.rd: Expect I attribute with RELA sections.
1241 * ld-tic6x/shlib-1b.rd: Likewise.
1242 * ld-tic6x/shlib-1r.rd: Likewise.
1243 * ld-tic6x/shlib-1rb.rd: Likewise.
1244 * ld-tic6x/shlib-app-1rd: Likewise.
1245 * ld-tic6x/shlib-app-1b.rd: Likewise.
1246 * ld-tic6x/shlib-app-1r.rd: Likewise.
1247 * ld-tic6x/shlib-app-1rb.rd: Likewise.
1248 * ld-tic6x/shlib-noindex.rd: Likewise.
1249 * ld-tic6x/static-app-1.rd: Likewise.
1250 * ld-tic6x/static-app-1b.rd: Likewise.
1251 * ld-tic6x/static-app-1r.rd: Likewise.
1252 * ld-tic6x/static-app-1rb.rd: Likewise.
1253 PR binutils/16318
1254 * ld-tic6x/tic6x.exp: Expect C6000 osabi value in relocatable
1255 objects.
1256
1257 2014-01-24 H.J. Lu <hongjiu.lu@intel.com>
1258
1259 * ld-elf/pr16498a.s: Replace .align with .p2align.
1260
1261 2014-01-24 H.J. Lu <hongjiu.lu@intel.com>
1262
1263 PR ld/16498
1264 * ld-elf/pr16498b.d: New file.
1265 * ld-elf/pr16498b.t: Likewise.
1266
1267 2014-01-24 H.J. Lu <hongjiu.lu@intel.com>
1268
1269 PR ld/16498
1270 * ld-elf/pr16498a.d: New file.
1271 * ld-elf/pr16498a.s: Likewise.
1272 * ld-elf/pr16498a.t: Likewise.
1273
1274 2014-01-22 Alan Modra <amodra@gmail.com>
1275
1276 * ld-scripts/pr14962-2.d: Correct target triple.
1277
1278 2014-01-22 Alan Modra <amodra@gmail.com>
1279
1280 * ld-shared/elf-offset.ld: Align end of .bss with canonical form
1281 of ALIGN that allows an empty .bss to be removed.
1282 * ld-arm/arm-dyn.ld: Likewise.
1283 * ld-arm/arm-lib.ld: Likewise.
1284 * ld-elfvsb/elf-offset.ld: Likewise.
1285 * ld-mips-elf/mips-dyn.ld: Likewise.
1286 * ld-mips-elf/mips-lib.ld: Likewise.
1287 * ld-arm/arm-no-rel-plt.ld: Remove duplicate ALIGN.
1288 * ld-powerpc/vle-multiseg-1.ld: Remove ALIGN at start of section.
1289 ALIGN address of section instead.
1290 * ld-powerpc/vle-multiseg-2.ld: Likewise.
1291 * ld-powerpc/vle-multiseg-3.ld: Likewise.
1292 * ld-powerpc/vle-multiseg-4.ld: Likewise.
1293 * ld-powerpc/vle-multiseg-6.ld: Likewise.
1294 * ld-scripts/empty-aligned.d: Check section headers not program
1295 headers. Remove xfail and notarget.
1296 * ld-scripts/empty-aligned.t: Use canonical ALIGN for end of .text2.
1297
1298 2014-01-21 H.J. Lu <hongjiu.lu@intel.com>
1299
1300 PR ld/16467
1301 * ld-ifunc/dummy.c: New file.
1302 * ld-ifunc/pr16467.out: Likewise.
1303 * ld-ifunc/pr16467a.c: Likewise.
1304 * ld-ifunc/pr16467a.map: Likewise.
1305 * ld-ifunc/pr16467b.c: Likewise.
1306 * ld-ifunc/pr16467b.map: Likewise.
1307 * ld-ifunc/pr16467c.c: Likewise.
1308
1309 * ld-ifunc/ifunc.exp (run_cc_link_tests): New.
1310 (run_ld_link_exec_tests): Run pr16467.
1311
1312 2014-01-21 H.J. Lu <hongjiu.lu@intel.com>
1313
1314 PR ld/2404
1315 * ld-elf/shared.exp: Add a PIE test for PR ld/2404.
1316
1317 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
1318
1319 PR ld/2404
1320 * ld-elf/pr2404.out: New file.
1321 * ld-elf/pr2404a.c: Likewise.
1322 * ld-elf/pr2404b.c: Likewise.
1323
1324 * ld-elf/shared.exp (build_tests): Build libpr2404a.so and
1325 libpr2404b.a.
1326 (run_tests): Run pr2404.
1327
1328 2014-01-20 Alan Modra <amodra@gmail.com>
1329
1330 * ld-scripts/pr14962-2.d,
1331 * ld-scripts/pr14962-2.t: New test.
1332 * ld-scripts/expr.exp: Run it.
1333
1334 2014-01-15 Alan Modra <amodra@gmail.com>
1335
1336 * ld-elf/ehdr_start-shared.d: New.
1337 * ld-elf/ehdr_start-userdef.d: xfail frv.
1338 * ld-elf/ehdr_start-weak.d: Likewise.
1339 * ld-elf/ehdr_start.d: Likewise.
1340
1341 2014-01-14 Vidya Praveen <vidyapraveen@arm.com>
1342
1343 * lib/ld-lib.exp (default_ld_link): Remove support for ldflags.
1344 (default_ld_simple_link): Likewise.
1345
1346 2014-01-10 Alan Modra <amodra@gmail.com>
1347
1348 * ld-x86-64/pr14207.d: Adjust.
1349
1350 2014-01-09 H.J. Lu <hongjiu.lu@intel.com>
1351
1352 * ld-elf/binutils.exp (binutils_test): Check if GNU_RELRO segment
1353 is generated.
1354
1355 2014-01-09 Vidya Praveen <vidyapraveen@arm.com>
1356
1357 * lib/ld-lib.exp (check_lto_shared_available): New check.
1358 * ld-plugin/lto.exp: Use check_lto_shared_available.
1359
1360 2014-01-08 H.J. Lu <hongjiu.lu@intel.com>
1361
1362 PR ld/14207
1363 PR ld/16322
1364 PR binutils/16323
1365 * ld-elf/pr16322.d: New file.
1366 * ld-elf/pr16322.s: Likewise.
1367
1368 * ld-x86-64/pr14207.d: Expect PT_GNU_RELRO segment.
1369
1370 For older changes see ChangeLog-2013
1371 \f
1372 Copyright (C) 2014 Free Software Foundation, Inc.
1373
1374 Copying and distribution of this file, with or without modification,
1375 are permitted in any medium without royalty provided the copyright
1376 notice and this notice are preserved.
1377
1378 Local Variables:
1379 mode: change-log
1380 left-margin: 8
1381 fill-column: 74
1382 version-control: never
1383 End:
This page took 0.061002 seconds and 4 git commands to generate.