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