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