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