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