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