Use gdbarch obstack to allocate the TYPE_NAME string in arch_type
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
0762fbb6
L
12015-09-02 H.J. Lu <hongjiu.lu@intel.com>
2
3 * ld-ifunc/ifunc-21-i386.d: Likewise.
4 * ld-ifunc/ifunc-21-i386.s: Likewise.
5 * ld-ifunc/ifunc-21-x86-64.d: Likewise.
6 * ld-ifunc/ifunc-21-x86-64.s: Likewise.
7 * ld-ifunc/ifunc-22-i386.d: Likewise.
8 * ld-ifunc/ifunc-22-i386.s: Likewise.
9 * ld-ifunc/ifunc-22-x86-64.d: Likewise.
10 * ld-ifunc/ifunc-22-x86-64.s: Likewise.
11
04ebc307
L
122015-09-01 H.J. Lu <hongjiu.lu@intel.com>
13
14 PR ld/18900
15 * ld-i386/i386.exp: Run tests for PR ld/18900.
16 * ld-x86-64/x86-64.exp: Likewise.
17 * ld-i386/pr18900.out: New file.
18 * ld-i386/pr18900a.c: Likewise.
19 * ld-i386/pr18900a.c: Likewise.
20 * ld-i386/pr18900a.rd: Likewise.
21 * ld-i386/pr18900b.c: Likewise.
22 * ld-i386/pr18900b.rd: Likewise.
23 * ld-i386/pr18900c.c: Likewise.
24 * ld-x86-64/pr18900.out: Likewise.
25 * ld-x86-64/pr18900a.c: Likewise.
26 * ld-x86-64/pr18900a.rd: Likewise.
27 * ld-x86-64/pr18900b.c: Likewise.
28 * ld-x86-64/pr18900b.rd: Likewise.
29 * ld-x86-64/pr18900c.c: Likewise.
30 * ld-x86-64/mpx3.dd: Updated.
31
1cb0b71f
AM
322015-08-27 Alan Modra <amodra@gmail.com>
33
34 * ld-powerpc/relocsort.s, * ld-powerpc/relocsort.d: New test.
35 * ld-powerpc/powerpc.exp: Run it.
36
c97c330b
MF
372015-08-26 Nick Clifton <nickc@redhat.com>
38
39 PR ld/18401
40 * ld-mips-elf/mips-elf-flags.exp: Add more ISA conflict tests.
41
07c9aa07
JW
422015-08-19 Jiong Wang <jiong.wang@arm.com>
43
44 * ld-aarch64/emit-relocs-531.s: New testcase.
45 * ld-aarch64/emit-relocs-531-overflow.s: Likewise.
46 * ld-aarch64/emit-relocs-532.s: Likewise.
47 * ld-aarch64/emit-relocs-533.s: Likewise.
48 * ld-aarch64/emit-relocs-533-overflow.s: Likewise.
49 * ld-aarch64/emit-relocs-534.s: Likewise.
50 * ld-aarch64/emit-relocs-535.s: Likewise.
51 * ld-aarch64/emit-relocs-535-overflow.s: Likewise.
52 * ld-aarch64/emit-relocs-536.s: Likewise.
53 * ld-aarch64/emit-relocs-537.s: Likewise.
54 * ld-aarch64/emit-relocs-537-overflow.s: Likewise.
55 * ld-aarch64/emit-relocs-538.s: Likewise.
56 * ld-aarch64/emit-relocs-531.d: New expectation file.
57 * ld-aarch64/emit-relocs-531-overflow.d: Likewise.
58 * ld-aarch64/emit-relocs-532.d: Likewise.
59 * ld-aarch64/emit-relocs-533.d: Likewise.
60 * ld-aarch64/emit-relocs-533-overflow.d: Likewise.
61 * ld-aarch64/emit-relocs-534.d: Likewise.
62 * ld-aarch64/emit-relocs-535.d: Likewise.
63 * ld-aarch64/emit-relocs-535-overflow.d: Likewise.
64 * ld-aarch64/emit-relocs-536.d: Likewise.
65 * ld-aarch64/emit-relocs-537.d: Likewise.
66 * ld-aarch64/emit-relocs-537-overflow.d: Likewise.
67 * ld-aarch64/emit-relocs-538.d: Likewise.
68 * ld-aarch64/aarch64-elf.exp: Run new testcases.
69
6ffe9a1b
JW
702015-08-19 Jiong Wang <jiong.wang@arm.com>
71
72 * ld-aarch64/emit-relocs-87.s: New testcase.
73 * ld-aarch64/emit-relocs-88.s: Likewise.
74 * ld-aarch64/emit-relocs-88-overflow.s: Likewise.
75 * ld-aarch64/emit-relocs-89.s: Likewise.
76 * ld-aarch64/emit-relocs-90.s: Likewise.
77 * ld-aarch64/emit-relocs-90-overflow.s: Likewise.
78 * ld-aarch64/emit-relocs-523.s: Likewise.
79 * ld-aarch64/emit-relocs-524.s: Likewise.
80 * ld-aarch64/emit-relocs-525.s: Likewise.
81 * ld-aarch64/emit-relocs-527.s: Likewise.
82 * ld-aarch64/emit-relocs-526.s: Likewise.
83 * ld-aarch64/emit-relocs-528.s: Likewise.
84 * ld-aarch64/emit-relocs-528-overflow.s: Likewise.
85 * ld-aarch64/emit-relocs-87.d: New expectation file.
86 * ld-aarch64/emit-relocs-88.d: Likewise.
87 * ld-aarch64/emit-relocs-88-overflow.d: Likewise.
88 * ld-aarch64/emit-relocs-89.d: Likewise.
89 * ld-aarch64/emit-relocs-90.d: Likewise.
90 * ld-aarch64/emit-relocs-90-overflow.d: Likewise.
91 * ld-aarch64/emit-relocs-91.d: Likewise.
92 * ld-aarch64/emit-relocs-523.d: Likewise.
93 * ld-aarch64/emit-relocs-524.d: Likewise.
94 * ld-aarch64/emit-relocs-525.d: Likewise.
95 * ld-aarch64/emit-relocs-526.d: Likewise.
96 * ld-aarch64/emit-relocs-527.d: Likewise.
97 * ld-aarch64/emit-relocs-528.d: Likewise.
98 * ld-aarch64/emit-relocs-528-overflow.d: Likewise.
99 * ld-aarch64/aarch64-elf.exp: Run new testcases.
100
753999c1
JW
1012015-08-19 Jiong Wang <jiong.wang@arm.com>
102
103 * ld-aarch64/emit-relocs-530.s: New testcase.
104 * ld-aarch64/emit-relocs-92.s: Likewise.
105 * ld-aarch64/emit-relocs-530.d: New expectation file.
106 * ld-aarch64/emit-relocs-92.d: Likewise.
107 * ld-aarch64/aarch64-elf.exp: Run new testcases.
108
4e1626f5
L
1092015-08-18 H.J. Lu <hongjiu.lu@intel.com>
110
111 PR ld/18841
112 * ld-ifunc/ifunc.exp: Add another test for PR ld/18841.
113 * ld-ifunc/pr18841c.c: New file.
114
cae1fbbb
L
1152015-08-18 H.J. Lu <hongjiu.lu@intel.com>
116
117 PR ld/18841
118 * ld-ifunc/ifunc.exp: Add a test for PR ld/18841.
119 * ld-ifunc/pr18841.out: New file.
120 * ld-ifunc/pr18841a.c: Likewise.
121 * ld-ifunc/pr18841b.c: Likewise.
122
8efa2874
L
1232015-08-13 H.J. Lu <hongjiu.lu@intel.com>
124
125 PR ld/18801
126 * ld-i386/i386.exp: Run pr18801.
127 * ld-x86-64/x86-64.exp: Likewise.
128 * ld-i386/pr18801.d: New file.
129 * ld-i386/pr18801.s: Likewise.
130 * ld-x86-64/pr18801.d: Likewise.
131 * ld-x86-64/pr18801.s: Likewise.
132
40fc1451
SD
1332015-08-12 Simon Dardis <simon.dardis@imgtec.com>
134
135 * ld-mips-elf/compressed-plt-1-n32-mips16.od: Update test.
136 * ld-mips-elf/compressed-plt-1-n32-umips.od: Ditto.
137 * ld-mips-elf/compressed-plt-1-o32-mips16-got.od: Ditto.
138 * ld-mips-elf/compressed-plt-1-o32-mips16-only.od: Ditto.
139 * ld-mips-elf/compressed-plt-1-o32-mips16-word.od: Ditto.
140 * ld-mips-elf/compressed-plt-1-o32-mips16.od: Ditto.
141 * ld-mips-elf/compressed-plt-1-o32-se.od: Ditto.
142 * ld-mips-elf/compressed-plt-1-o32-umips-got.od: Ditto.
143 * ld-mips-elf/compressed-plt-1-o32-umips-word.od: Ditto.
144 * ld-mips-elf/compressed-plt-1-o32-umips.od: Ditto.
145 * ld-mips-elf/jalx-2.dd: Ditto.
146 * ld-mips-elf/mips16-pic-3.dd: Ditto.
147 * ld-mips-elf/pic-and-nonpic-3a.dd: Ditto.
148 * ld-mips-elf/pic-and-nonpic-3b.dd: Ditto.
149 * ld-mips-elf/pic-and-nonpic-5b.dd: Ditto.
150 * ld-mips-elf/pic-and-nonpic-6-n32.dd: Ditto.
151 * ld-mips-elf/pic-and-nonpic-6-o32.dd: Ditto.
152 * ld-mips-elf/stub-dynsym-1-10000.d: Ditto.
153 * ld-mips-elf/stub-dynsym-1-2fe80.d: Ditto.
154 * ld-mips-elf/stub-dynsym-1-7fff.d: Ditto.
155 * ld-mips-elf/stub-dynsym-1-8000.d: Ditto.
156 * ld-mips-elf/stub-dynsym-1-fff0.d: Ditto.
157 * ld-mips-elf/tlsbin-o32.d: Ditto.
158 * ld-mips-elf/tlsdyn-o32-1.d: Ditto.
159 * ld-mips-elf/tlsdyn-o32-2.d: Ditto.
160 * ld-mips-elf/tlsdyn-o32-3.d: Ditto.
161 * ld-mips-elf/tlsdyn-o32.d: Ditto.
162 * ld-mips-elf/tlslib-o32.d: Ditto.
163
87ad46af
JW
1642015-08-12 Jiong Wang <jiong.wang@arm.com>
165
166 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): Support all
167 four triple shape: aarch64-*-linux*, aarch64-*-elf,
168 aarch64_be-*-linux*, aarch64_be-*-elf.
169 * ld-aarch64/emit-relocs-86.d: Use aarch64_choose_ilp32_emul.
170 * ld-aarch64/emit-relocs-86-overflow.d: Likewise.
171 * ld-aarch64/ld-aarch64/farcall-b-plt.d: Relax instrucion encoding
172 check when they reflect address.
173 * ld-aarch64/ld-aarch64/farcall-bl-plt.d: Likewise.
174
f63d6d96
TP
1752015-08-12 Thomas Preud'homme <thomas.preudhomme@arm.com>
176
177 * ld-aarch64/aarch64-elf.exp: Rename relocs-257-symbolic-func to
178 relocs-1027-symbolic-func.
179 * ld-aarch64/relocs-257-symbolic-func.d: Rename to ...
180 * ld-aarch64/relocs-1027-symbolic-func.d: ... this.
181 * ld-aarch64/relocs-257-symbolic-func.s: Rename to ...
182 * ld-aarch64/relocs-1027-symbolic-func.s: ... this.
183
f678ded7
JW
1842015-08-11 Jiong Wang <jiong.wang@arm.com>
185
186 * ld-aarch64/farcall-b-defsym.s: New test.
187 * ld-aarch64/farcall-bl-defsym.s: Likewise.
188 * ld-aarch64/farcall-b-defsym.d: New expectation.
189 * ld-aarch64/farcall-bl-defsym.d: Likewise.
190
07f9ddfe
JW
1912015-08-11 Jiong Wang <jiong.wang@arm.com>
192
193 * ld-aarch64/farcall-b-gsym.s: New test.
194 * ld-aarch64/farcall-b-plt.s: Likewise.
195 * ld-aarch64/farcall-bl-plt.s: Likewise.
196 * ld-aarch64/farcall-b-gsym.d: New expect file.
197 * ld-aarch64/farcall-b-plt.d: Likewise.
198 * ld-aarch64/farcall-bl-plt.d: Likewise.
199
40fbed84
JW
2002015-08-11 Jiong Wang <jiong.wang@arm.com>
201
202 * ld-aarch64/emit-relocs-529.s: New testcase.
203 * ld-aarch64/emit-relocs-529-overflow.s: Likewise.
204 * ld-aarch64/emit-relocs-86.s: Likewise.
205 * ld-aarch64/emit-relocs-86-overflow.s: Likewise.
206 * ld-aarch64/emit-relocs-529.d: New expectation file.
207 * ld-aarch64/emit-relocs-529-overflow.d: Likewise.
208 * ld-aarch64/emit-relocs-86.d: Likewise.
209 * ld-aarch64/emit-relocs-86-overflow.d: Likewise.
210 * ld-aarch64/aarch64-elf.exp: Run new testcases.
211
73f925cc
JW
2122015-08-11 Jiong Wang <jiong.wang@arm.com>
213
214 * ld-aarch64/tls-small-ld.s: Update testcase.
215
f69e4920
JW
2162015-08-11 Jiong Wang <jiong.wang@arm.com>
217
218 * ld-aarch64/tls-small-ld.s: New file.
219 * ld-aarch64/tls-small-ld.d: Likewise.
220 * ld-aarch64/aarch64-elf.exp: Run new test.
221
97dc35c8
L
2222015-08-11 H.J. Lu <hongjiu.lu@intel.com>
223
224 PR ld/18808
225 * ld-ifunc/ifunc.exp: Add a test for PR ld/18808.
226 * ld-ifunc/pr18808.out: New file.
227 * ld-ifunc/pr18808a.c: Likewise.
228 * ld-ifunc/pr18808b.c: Likewise.
e5a764c4 229 * lib/ld-lib.exp (check_ifunc_attribute_available): New.
6bf45b24 230
6e33951e
L
2312015-08-07 H.J. Lu <hongjiu.lu@intel.com>
232
233 PR ld/18720
234 * ld-elf/indirect.exp: Run tests for PR ld/18720.
235 * ld-elf/pr18720.out: New file.
236 * ld-elf/pr18720a.c: Likewise.
237 * ld-elf/pr18720b.c: Likewise.
238 * ld-elf/pr18720c.c: Likewise.
239
9c98104c
AB
2402015-08-04 Andrew Burgess <andrew.burgess@embecosm.com>
241
242 * ld/ld-lib.exp (run_dump_test): When using the map option, no
243 program is required.
244
bb57e4c7
AB
2452015-08-04 Andrew Burgess <andrew.burgess@embecosm.com>
246
247 * ld/ld-lib.exp (run_dump_test): Add error_output and
248 warning_output options.
249
0a618243
AB
2502015-08-04 Andrew Burgess <andrew.burgess@embecosm.com>
251
252 * ld-undefined/require-defined-1.d: New file.
253 * ld-undefined/require-defined-2.d: New file.
254 * ld-undefined/require-defined-3.d: New file.
255 * ld-undefined/require-defined-4.d: New file.
256 * ld-undefined/require-defined-5.d: New file.
257 * ld-undefined/require-defined.exp: New file.
258 * ld-undefined/require-defined.s: New file.
259
c6e8a9a8
L
2602015-07-30 H.J. Lu <hongjiu.lu@intel.com>
261
262 PR ld/18735
263 * ld-elf/pr18735.d: New file.
264 * ld-elf/pr18735.s: Likewise.
265
60b57502
L
2662015-07-29 H.J. Lu <hongjiu.lu@intel.com>
267
268 * ld-elf/pr18718.c (bar): Use noclone attribute only for GCC
269 4.5 or newer.
270
de0a0026
L
2712015-07-29 H.J. Lu <hongjiu.lu@intel.com>
272
273 * ld-size/size.exp: Move run-time support check.
274
e5654c0f
AM
2752015-07-28 Alan Modra <amodra@gmail.com>
276
277 * ld-powerpc/elfv2so.d: Update.
278
6f8ea6c4
L
2792015-07-27 H.J. Lu <hongjiu.lu@intel.com>
280
281 * config/default.exp (NOPIE_CFLAGS): New.
282 (NOPIE_LDFLAGS): Likewise.
283 * ld-size/size.exp (run_cc_link_tests): Add $NOPIE_CFLAGS and
284 $NOPIE_LDFLAGS if needed.
285 (run_ld_link_exec_tests): Add $NOPIE_CFLAGS if needed.
286
219a6876
L
2872015-07-27 H.J. Lu <hongjiu.lu@intel.com>
288
289 * ld-srec/srec.exp (CC): Save and restore. Append $PLT_CFLAGS.
290 (CXX): Likewise.
291
cda77e9e
L
2922015-07-27 H.J. Lu <hongjiu.lu@intel.com>
293
294 * ld-shared/shared.exp: Pass $PLT_CFLAGS to ld_compile.
295
379d3f1f
L
2962015-07-27 H.J. Lu <hongjiu.lu@intel.com>
297
298 * ld-scripts/crossref.exp (CC): Save and restore. Append
299 $PLT_CFLAGS.
300
ea9fb8b3
L
3012015-07-27 H.J. Lu <hongjiu.lu@intel.com>
302
303 * ld-i386/i386.exp (run_cc_link_tests): Add $PLT_CFLAGS to
304 -fPIC if needed.
305 * ld-x86-64/mpx.exp (run_cc_link_tests): Likewise.
306 * ld-x86-64/x86-64.exp (run_cc_link_tests): Likewise.
307
faebca03
L
3082015-07-27 H.J. Lu <hongjiu.lu@intel.com>
309
310 * ld-elfvsb/elfvsb.exp (visibility_run): Pass $PLT_CFLAGS to
311 ld_compile.
312
c4972ed6
L
3132015-07-27 H.J. Lu <hongjiu.lu@intel.com>
314
315 * ld-elfvers/vers.exp (build_vers_lib_no_pic): Pass $PLT_CFLAGS
316 to build_binary.
317
e10461ae
L
3182015-07-27 H.J. Lu <hongjiu.lu@intel.com>
319
320 * config/default.exp (PLT_CFLAGS): New.
321
32f573bc
SN
3222015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
323
324 PR ld/18705
325 * ld-aarch64/protected-data.d: New.
326 * ld-aarch64/protected-data.s: New.
327 * ld-aarch64/aarch64-elf.exp: Add new test.
328
b68a20d6
SN
3292015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
330
331 PR ld/18705
332 * ld-arm/protected-data.d: New.
333 * ld-arm/protected-data.s: New.
334 * ld-arm/arm-elf.exp: Add new test.
335
edcab5e8
L
3362015-07-26 H.J. Lu <hongjiu.lu@intel.com>
337
338 PR ld/18718
339 * ld-elf/shared.exp: Compile PR ld/18718 tests with -O2.
340
d76b6207
L
3412015-07-26 H.J. Lu <hongjiu.lu@intel.com>
342
343 * lib/ld-lib.exp (run_host_cmd_yesno): Set errcnt and warncnt
344 to 0.
345
18d9555c
L
3462015-07-25 H.J. Lu <hongjiu.lu@intel.com>
347
348 PR ld/18718
349 * ld-elf/pr18718.c: New file.
350 * ld-elf/shared.exp: Run tests for PR ld/18718.
351
a496fbc8
AM
3522015-07-25 Alan Modra <amodra@gmail.com>
353
354 * ld-elf/symbolic-func.s,
355 * ld-elf/symbolic-func.r: New test.
356 * ld-elf/elf.exp: Run it.
357
84b74b49
L
3582015-07-24 H.J. Lu <hongjiu.lu@intel.com>
359
360 * ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
361 * ld-elf/zlibbegin.rS: Also expect "GC".
362 * ld-elf/zlibnormal.rS: Likewise.
363
77a69ff8
JW
3642015-07-16 Jiong Wang <jiong.wang@arm.com>
365
366 * ld-aarch64/tls-tiny-ld.s: New file.
367 * ld-aarch64/tls-tiny-ld.d: Ditto.
368 * ld-aarch64/aarch64-elf.exp: Run new test.
369
19a7fe52
L
3702015-07-14 H.J. Lu <hongjiu.lu@intel.com>
371
372 * ld-elf/zlibbegin.rS: Updated to .debug_.* with the
373 SHF_COMPRESSED bit.
374 * ld-elf/zlibnormal.rS: Likewise.
375
3350cc01
CM
3762015-07-09 Catherine Moore <clm@codesourcery.com>
377
72f4393d
L
378 * ld-mips-elf/attr-gnu-4-08.d: Update expected output.
379 * ld-mips-elf/attr-gnu-4-09.d: New.
380 * ld-mips-elf/attr-gnu-4-19.d: New.
381 * ld-mips-elf/attr-gnu-4-29.d: New.
382 * ld-mips-elf/attr-gnu-4-39.d: New.
383 * ld-mips-elf/attr-gnu-4-49.d: New.
384 * ld-mips-elf/attr-gnu-4-59.d: New.
385 * ld-mips-elf/attr-gnu-4-69.d: New.
386 * ld-mips-elf/attr-gnu-4-79.d: New.
387 * ld-mips-elf/attr-gnu-4-89.d: New.
388 * ld-mips-elf/attr-gnu-4-9.s: New.
389 * ld-mips-elf/mips-elf.exp: Run new tests.
3350cc01 390
328e7bfd
DC
3912015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
392
393 * ld-avr/gc-section-debugline.d: New test.
394 * ld-avr/per-function-debugline.s: Source for new test.
395
92a9c616
RS
3962015-07-05 Richard Sandiford <richard.sandiford@arm.com>
397
398 * ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
399 ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
400 ld-powerpc/tocopt6.d: New test.
401 * ld-powerpc/powerpc.exp (ppc64elftests): Add it.
402
0f088b2a
KT
4032015-07-03 Kai Tietz <ktietz@redhat.com>
404 Nick Clifton <nickc@redhat.com>
405
406 PR ld/11539
407 * lib/ld-lib.exp (check_gc_sections_available): Do not
408 automatically fail for cygwin and mingw targets.
409
965b1d80
SL
4102015-07-01 Sandra Loosemore <sandra@codesourcery.com>
411 Cesar Philippidis <cesar@codesourcery.com>
412
413 * ld-nios2/mixed1a.d: New.
414 * ld-nios2/mixed1a.s: New.
415 * ld-nios2/mixed1b.d: New.
416 * ld-nios2/mixed1b.s: New.
417 * ld-nios2/nios2.exp: Build the new compatibility tests.
418
a2a55a40
L
4192015-06-27 H.J. Lu <hongjiu.lu@intel.com>
420
421 * ld-xtensa/tlsbin.rd: Updated.
422 * ld-xtensa/tlspic.rd: Likewise.
423
a5499fa4
MF
4242015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
425
426 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
427 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
428 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
429 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
430 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
431 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
432 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
433 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
434 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
435 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
436 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
437 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
438 * ld-mips-elf/tlsdyn-o32.d: Likewise.
439 * ld-mips-elf/tlsdyn-o32.got: Likewise.
440 * ld-mips-elf/pie-n32.d: New file.
441 * ld-mips-elf/pie-n64.d: Likewise.
442 * ld-mips-elf/pie-o32.d: Likewise.
443 * ld-mips-elf/pie.s: Likewise.
444 * ld-mips-elf/mips-elf.exp: Add new tests.
445
06e78fc7
L
4462015-06-25 H.J. Lu <hongjiu.lu@intel.com>
447
448 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
449
4a677ba7
L
4502015-06-25 H.J. Lu <hongjiu.lu@intel.com>
451
452 * ld-mmix/bspec1.d: Updated.
453 * ld-mmix/bspec2.d: Likewise.
454 * ld-mmix/undef-3.d: Likewise.
455
ef10c3ac
L
4562015-06-25 H.J. Lu <hongjiu.lu@intel.com>
457
458 PR gas/18451
459 * ld-elf/strtab.d: New file.
460 * ld-elf/strtab.s: Likewise.
461
7c1e8d3e
L
4622015-06-24 H.J. Lu <hongjiu.lu@intel.com>
463
464 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
465 * ld-x86-64/x86-64.exp: Likewise.
466 * ld-i386/pltgot-1.d: Updated.
467 * ld-x86-64/pltgot-1.d: Likewise.
468 * ld-i386/pltgot-2.d: New file.
469 * ld-x86-64/pltgot-2.d: Likewise.
470
c2170589
JW
4712015-06-23 Jiong Wang <jiong.wang@arm.com>
472
473 * ld-aarch64/dt_textrel.s: New testcase.
474 * ld-aarch64/dt_textrel.d: New expectation file.
475 * ld-aarch64/aarch64-elf.exp: Run new testcase.
476
696ddf4b
JW
4772015-06-17 Jiong Wang <jiong.wang@arm.com>
478
479 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
480 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
481 emulation mode.
482
1d5c94cb
AM
4832015-06-16 Alan Modra <amodra@gmail.com>
484
485 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
486 * ld-powerpc/ppc476-shared.d: Update.
487 * ld-powerpc/ppc476-shared2.d: Update.
488
3604cb1f
TG
4892015-06-12 Tristan Gingold <gingold@adacore.com>
490
491 * ld-scripts/print-memory-usage-1.t,
492 * ld-scripts/print-memory-usage-1.s,
493 * ld-scripts/print-memory-usage-1.l,
494 * ld-scripts/print-memory-usage-2.t,
495 * ld-scripts/print-memory-usage-2.l,
496 * ld-scripts/print-memory-usage-3.s,
497 * ld-scripts/print-memory-usage-3.t,
498 * ld-scripts/print-memory-usage-3.l,
499 * ld-scripts/print-memory-usage.t: New tests.
500 * ld-scripts/print-memory-usage.exp: Run them.
501
e00a2fbc
NC
5022015-06-05 Nick Clifton <nickc@redhat.com>
503
504 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
505
f8b44781
AM
5062015-06-05 Alan Modra <amodra@gmail.com>
507
508 * ld-powerpc/ppc476-shared.s,
509 * ld-powerpc/ppc476-shared.lnk,
510 * ld-powerpc/ppc476-shared.d,
511 * ld-powerpc/ppc476-shared2.d: New tests.
512 * ld-powerpc/powerpc.exp: Run them.
513
afa403d8
JW
5142015-06-02 Jiong Wang <jiong.wang@arm.com>
515
516 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
517
7018c030
JW
5182015-06-01 Jiong Wang <jiong.wang@arm.com>
519
520 * ld-aarch64/emit-relocs-28.s: New test file.
521 * ld-aarch64/emit-relocs-28.d: Ditto.
522 * ld-aarch64/aarch64-elf.exp: Run new test.
523
36e6c140
JW
5242015-06-01 Jiong Wang <jiong.wang@arm.com>
525
526 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
527 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
528 * ld-aarch64/aarch64-elf.exp: Run new testcase.
529
99ad26cb
JW
5302015-06-01 Jiong Wang <jiong.wang@arm.com>
531
532 * ld-aarch64/emit-relocs-313.s: New test file.
533 * ld-aarch64/emit-relocs-313.d: Ditto.
534 * ld-aarch64/aarch64-elf.exp: Run new test.
535
32c17175
SK
5362015-05-29 Stephen Kitt <steve@sk2.org>
537
538 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
539 compiler command line.
540
2f0c68f2
CM
5412015-05-28 Catherine Moore <clm@codesourcery.com>
542
543 ld/testsuite/
544 * ld-mips-elf/compact-eh.ld: New linker script.
545 * ld-mips-elf/compact-eh1.d: New.
546 * ld-mips-elf/compact-eh1.s: New.
547 * ld-mips-elf/compact-eh1a.s: New.
548 * ld-mips-elf/compact-eh1b.s: New.
549 * ld-mips-elf/compact-eh2.d: New.
550 * ld-mips-elf/compact-eh2.s: New.
551 * ld-mips-elf/compact-eh3.d: New.
552 * ld-mips-elf/compact-eh3.s: New.
553 * ld-mips-elf/compact-eh3a.s: New.
554 * ld-mips-elf/compact-eh4.d: New.
555 * ld-mips-elf/compact-eh5.d: New.
556 * ld-mips-elf/compact-eh6.d: New.
557 * ld-mips-elf/mips-elf.exp: Run new tests.
558
8ded2ddc
L
5592015-05-27 H.J. Lu <hongjiu.lu@intel.com>
560
561 PR binutils/18458
562 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
563 libpr18458b.so.
564 (run_tests): Run pr18458 test.
565 * ld-elf/pr18458a.c: New file.
566 * ld-elf/pr18458b.c: Likewise.
567 * ld-elf/pr18458c.c: Likewise.
568
25070364
L
5692015-05-16 H.J. Lu <hongjiu.lu@intel.com>
570
571 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
572 * ld-x86-64/x86-64.exp: Likewise
573 * ld-i386/pr17689now.rd: New file.
574 * ld-x86-64/pr17689now.rd: Likewise
575
5db04b09
L
5762015-05-15 H.J. Lu <hongjiu.lu@intel.com>
577
578 PR binutis/18386
579 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
580 * ld-x86-64/tlspic.dd: Likewise.
581 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
582 objdump for tlspic.dd and tlsgdesc.dd.
583
a3747075
L
5842015-05-12 H.J. Lu <hongjiu.lu@intel.com>
585
586 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
587 * ld-x86-64/x86-64.exp: Likewise.
588 * ld-i386/pltgot-1.d: New file.
589 * ld-i386/pltgot-1.s: Likewise.
590 * ld-x86-64/pltgot-1.d: Likewise.
591 * ld-x86-64/pltgot-1.s: Likewise.
592
5197d474
L
5932015-05-11 H.J. Lu <hongjiu.lu@intel.com>
594
595 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
596 * ld-i386/iamcu-4.d: New file.
597
7e0a8112
L
5982015-05-11 H.J. Lu <hongjiu.lu@intel.com>
599
600 * ld-i386/abs-iamcu.d: New file.
601 * ld-i386/dummy.s: Likewise.
602 * ld-i386/foo.s: Likewise.
603 * ld-i386/iamcu-1.d: Likewise.
604 * ld-i386/iamcu-2.d: Likewise.
605 * ld-i386/iamcu-3.d: Likewise.
606 * ld-i386/start.s: Likewise.
607 * ld-i386/i386.exp (iamcu_tests): New.
608 Run iamcu_tests.
609
31955f99
L
6102015-05-08 H.J. Lu <hongjiu.lu@intel.com>
611
612 PR binutis/18386
613 * ld-x86-64/tlsgdesc.dd: Updated.
614 * ld-x86-64/tlspic.dd: Likewise.
615
43c1d34c
L
6162015-04-29 H.J. Lu <hongjiu.lu@intel.com>
617
618 PR ld/18354
619 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
620 gnunormal and gabinormal against libfoozlib.so.
621
9081b64d
JW
6222015-04-27 Renlin Li <renlin.li@arm.com>
623
624 * ld-arm/ifunc-10.dd: Adjust expected output.
625 * ld-arm/ifunc-2.dd: Likewise.
626
963a4320
AK
6272015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
628
629 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
630
44bd1acd
AM
6312015-04-24 Alan Modra <amodra@gmail.com>
632
633 * ld-powerpc/tocnovar.d: Revert last change.
634
7a5c933c
RE
6352015-04-24 Richard Earnshaw <rearnsha@arm.com>
636
637 * ld-arm/armthumb-lib.d: Regenerate expected output.
638 * ld-arm/armthumb-lib.d: Likewise.
639 * ld-arm/armthumb-lib.sym: Likewise.
640 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
641 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
642 * ld-arm/cortex-a8-fix-b.d: Likewise.
643 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
644 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
645 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
646 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
647 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
648 * ld-arm/cortex-a8-fix-bl.d: Likewise.
649 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
650 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
651 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
652 * ld-arm/cortex-a8-fix-blx.d: Likewise.
653 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
654 * ld-arm/farcall-mixed-app-v5.d: Likewise.
655 * ld-arm/farcall-mixed-app.d: Likewise.
656 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
657 * ld-arm/farcall-mixed-lib.d: Likewise.
658 * ld-arm/mixed-app-v5.d: Likewise.
659 * ld-arm/mixed-app.d: Likewise.
660 * ld-arm/mixed-lib.d: Likewise.
661
30d72bc3
NC
6622015-04-24 Nick Clifton <nickc@redhat.com>
663
664 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
665 do not use elf.em.
666
04651c08
HPN
6672015-04-24 Hans-Peter Nilsson <hp@axis.com>
668
669 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
670 to cris*-*-elf.
671
005db9f9
L
6722015-04-23 H.J. Lu <hongjiu.lu@intel.com>
673
674 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
675 frv.
676
3e19fb8f
L
6772015-04-23 H.J. Lu <hongjiu.lu@intel.com>
678
679 PR ld/18277
680 * ld-elf/compressed1d.d: New.
681 * ld-elf/compressed1e.d: Likewise.
682
a27e685f
AM
6832015-04-23 Alan Modra <amodra@gmail.com>
684
685 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
686 * ld-powerpc/defsym.d: Likewise.
687 * ld-powerpc/elfv2-2exe.d: Likewise.
688 * ld-powerpc/elfv2exe.d: Likewise.
689 * ld-powerpc/elfv2so.d: Likewise.
690 * ld-powerpc/relbrlt.d: Likewise.
691 * ld-powerpc/tls.g: Likewise.
692 * ld-powerpc/tlsexe.d: Likewise.
693 * ld-powerpc/tlsexe.g: Likewise.
694 * ld-powerpc/tlsexe.r: Likewise.
695 * ld-powerpc/tlsexetoc.d: Likewise.
696 * ld-powerpc/tlsexetoc.g: Likewise.
697 * ld-powerpc/tlsexetoc.r: Likewise.
698 * ld-powerpc/tlsso.d: Likewise.
699 * ld-powerpc/tlsso.g: Likewise.
700 * ld-powerpc/tlsso.r: Likewise.
701 * ld-powerpc/tlstoc.g: Likewise.
702 * ld-powerpc/tlstocso.d: Likewise.
703 * ld-powerpc/tlstocso.g: Likewise.
704 * ld-powerpc/tlstocso.r: Likewise.
705 * ld-powerpc/tocopt.d: Likewise.
706 * ld-powerpc/tocopt2.d: Likewise.
707 * ld-powerpc/tocopt3.d: Likewise.
708 * ld-powerpc/tocopt4.d: Likewise.
709 * ld-powerpc/tocopt5.d: Likewise.
2ab52ca5 710 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 711
0e5fabeb
AM
7122015-04-22 Alan Modra <amodra@gmail.com>
713
714 * ld-x86-64/pr18176.d: Update.
715
d5597ebc
L
7162015-04-22 H.J. Lu <hongjiu.lu@intel.com>
717
718 PR ld/18289
719 * ld-i386/copyreloc-lib.c: New file.
720 * ld-i386/copyreloc-main.S: Likewise.
721 * ld-i386/copyreloc-main.out: Likewise.
722 * ld-i386/copyreloc-main1.rd: Likewise.
723 * ld-i386/copyreloc-main2.rd: Likewise.
724 * ld-i386/dummy.c: Likewise.
725 * ld-i386/pr17689.out: Likewise.
726 * ld-i386/pr17689.rd: Likewise.
727 * ld-i386/pr17689a.c: Likewise.
728 * ld-i386/pr17689b.S: Likewise.
729 * ld-i386/pr17827.rd: Likewise.
730 * ld-i386/pr17827ver.rd: Likewise.
731 * ld-i386/i386.exp: Run copyreloc tests.
732
be59ad3d
L
7332015-04-20 H.J. Lu <hongjiu.lu@intel.com>
734
735 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
736 * ld-mmix/bspec2.d: Likewise.
737 * ld-mmix/local1.d: Likewise.
738 * ld-mmix/local3.d: Likewise.
739 * ld-mmix/local5.d: Likewise.
740 * ld-mmix/local7.d: Likewise.
741 * ld-mmix/undef-3.d: Likewise.
742 * ld-sh/sh64/crangerel1.rd: Likewise.
743 * ld-sh/sh64/crangerel2.rd: Likewise.
744 * ld-tic6x/common.d: Likewise.
745 * ld-tic6x/shlib-1.rd: Likewise.
746 * ld-tic6x/shlib-1b.rd: Likewise.
747 * ld-tic6x/shlib-1r.rd: Likewise.
748 * ld-tic6x/shlib-1rb.rd: Likewise.
749 * ld-tic6x/shlib-app-1.rd: Likewise.
750 * ld-tic6x/shlib-app-1b.rd: Likewise.
751 * ld-tic6x/shlib-app-1r.rd: Likewise.
752 * ld-tic6x/shlib-app-1rb.rd: Likewise.
753 * ld-tic6x/shlib-noindex.rd: Likewise.
754 * ld-tic6x/static-app-1.rd: Likewise.
755 * ld-tic6x/static-app-1b.rd: Likewise.
756 * ld-tic6x/static-app-1r.rd: Likewise.
757 * ld-tic6x/static-app-1rb.rd: Likewise.
758 * ld-x86-64/ilp32-4.d: Likewise.
759 * ld-x86-64/split-by-file-nacl.rd: Likewise.
760 * ld-x86-64/split-by-file.rd: Likewise.
761
0ce398f1
L
7622015-04-14 H.J. Lu <hongjiu.lu@intel.com>
763
764 * ld-elf/compress.exp (build_tests): Add tests for
765 --compress-debug-sections=.
766 (run_tests): Likewise.
767 Add additonal tests for --compress-debug-sections=.
768 * ld-elf/gabiend.rt: New file.
769 * ld-elf/gabinormal.rt: Likewise.
770 * ld-elf/gnubegin.rS: Likewise.
771 * ld-elf/gnunormal.rS: Likewise.
772 * ld-elf/zlibbegin.rS: Likewise.
773 * ld-elf/zlibnormal.rS: Likewise.
774
ecd27210
AM
7752015-04-15 Alan Modra <amodra@gmail.com>
776
777 * ld-gc/pr18223.d: xfail tic6x.
778
889c2a67
L
7792015-04-14 H.J. Lu <hongjiu.lu@intel.com>
780
781 PR ld/pr17709
782 * ld-i386/i386.exp: Run protected6b.
783 * ld-i386/protected6b.d: New file.
784 * ld-x86-64/protected6b.d: Likewise.
785 * ld-x86-64/x86-64.exp: Run protected6b.
786
e3c0e327
L
7872015-04-11 H.J. Lu <hongjiu.lu@intel.com>
788
789 * ld-i386/i386.exp: Run protected6a.
790 * ld-i386/protected6.d: Renamed to ...
791 * ld-i386/protected6a.d: This.
792 * ld-x86-64/hidden4.d: New file.
793 * ld-x86-64/hidden4.s: Likewise.
794 * ld-x86-64/hidden5.d: Likewise.
795 * ld-x86-64/hidden5.s: Likewise.
796 * ld-x86-64/protected6.d: Renamed to ...
797 * ld-x86-64/protected6a.d: This.
798 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
799 protected7a and protected7b.
800
3d949995
L
8012015-04-10 H.J. Lu <hongjiu.lu@intel.com>
802
803 PR ld/pr17709
804 * ld-i386/protected6.d: New file.
805 * ld-i386/protected6.s: Likewise.
806 * ld-x86-64/protected6.d: Likewise.
807 * ld-x86-64/protected6.s: Likewise.
808 * ld-x86-64/protected7.d: Likewise.
809 * ld-x86-64/protected7.s: Likewise.
810 * ld-x86-64/protected7a.d: Likewise.
811 * ld-x86-64/protected7b.d: Likewise.
812
f7483970
L
8132015-04-10 H.J. Lu <hongjiu.lu@intel.com>
814
815 PR ld/pr15228
816 PR ld/pr17709
817 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
818 * ld-i386/pr17709-nacl.rd: New file.
819 * ld-i386/pr17709.rd: Likewise.
820 * ld-i386/pr17709a.s: Likewise.
821 * ld-i386/pr17709b.s: Likewise.
822 * ld-i386/protected3.d: Updated.
823 * ld-i386/protected3.s: Likewise.
824 * ld-x86-64/pr17709-nacl.rd: New file.
825 * ld-x86-64/pr17709.rd: Likewise.
826 * ld-x86-64/pr17709a.s: Likewise.
827 * ld-x86-64/pr17709b.s: Likewise.
828 * ld-x86-64/protected3.d: Updated.
829 * ld-x86-64/protected3.s: Likewise.
830 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
831
11e6e4c7
L
8322015-04-10 H.J. Lu <hongjiu.lu@intel.com>
833
834 PR ld/18223
835 * ld-gc/gc.exp: Run pr18223.
836 * ld-gc/pr18223.d: New file.
837 * ld-gc/pr18223.s: Likewise.
838
8d2ea2a8
AM
8392015-04-10 Alan Modra <amodra@gmail.com>
840
841 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
842 PR ld/pr15228
843 PR ld/pr17709
844 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
845 * ld-i386/pr17709-nacl.rd: Delete.
846 * ld-i386/pr17709.rd: Likewise.
847 * ld-i386/pr17709a.s: Likewise.
848 * ld-i386/pr17709b.s: Likewise.
849 * ld-i386/protected3.d: Updated.
850 * ld-i386/protected3.s: Likewise.
851 * ld-x86-64/pr17709-nacl.rd: Delete.
852 * ld-x86-64/pr17709.rd: Likewise.
853 * ld-x86-64/pr17709a.s: Likewise.
854 * ld-x86-64/pr17709b.s: Likewise.
855 * ld-x86-64/protected3.d: Updated.
856 * ld-x86-64/protected3.s: Likewise.
857 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
858
151411f8
L
8592015-04-08 H.J. Lu <hongjiu.lu@intel.com>
860
861 * ld-elf/compress.exp: Add a test for
862 --compress-debug-sections=zlib-gabi.
863 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
864 (run_tests): Likewise.
865 Verify linker output with zlib-gabi compressed debug input.
866 * ld-elf/compressed1a.d: New file.
867 * ld-elf/compressed1b.d: Likewise.
868 * ld-elf/compressed1c.d: Likewise.
869
87070c08
AM
8702015-04-07 Alan Modra <amodra@gmail.com>
871
872 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
873 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
874 * ld-tic6x/shlib-1b.rd: Likewise.
875 * ld-tic6x/shlib-1r.rd: Likewise.
876 * ld-tic6x/shlib-1rb.rd: Likewise.
877 * ld-tic6x/shlib-app-1.rd: Likewise.
878 * ld-tic6x/shlib-app-1b.rd: Likewise.
879 * ld-tic6x/shlib-app-1r.rd: Likewise.
880 * ld-tic6x/shlib-app-1rb.rd: Likewise.
881 * ld-tic6x/shlib-noindex.rd: Likewise.
882
3ea60775
NC
8832015-04-07 Nick Clifton <nickc@redhat.com>
884
885 * ld-elf/orphan-5.l: New test - checks the linker's output with
886 --warn-orphan enabled.
887 * ld-elf/elf.exp: Run the new test.
888
dae148f3
L
8892015-04-06 H.J. Lu <hongjiu.lu@intel.com>
890
891 * ld-elf/compress.exp: Remove is_zlib_supported check.
892 Fail if --compress-debug-sections doesn't work.
893 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
894
4106101c
MS
8952015-04-01 Tejas Belagod <tejas.belagod@arm.com>
896
897 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
898 * ld-aarch64/erratum843419.d: New.
899 * ld-aarch64/erratum843419.s: New.
900
875b5b9d
L
9012015-04-01 H.J. Lu <hongjiu.lu@intel.com>
902
903 PR ld/18176
904 * ld-x86-64/pr18176.d: New file.
905 * ld-x86-64/pr18176.s: Likewise.
906 * ld-x86-64/pr18176.t: Likewise.
907 * ld-x86-64/x86-64.exp: Run pr18176.
908
f24173eb
L
9092015-03-31 H.J. Lu <hongjiu.lu@intel.com>
910
911 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
912
bd53a53a
L
9132015-03-30 H.J. Lu <hongjiu.lu@intel.com>
914
915 PR ld/18169
916 * ld-elf/linkinfo1a.d: Updated.
917 * ld-elf/linkinfo1b.d: Likewise.
918
5e228181
L
9192015-03-27 H.J. Lu <hongjiu.lu@intel.com>
920
921 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
922
93ca8569
TB
9232015-03-26 Tejas Belagod <tejas.belagod@arm.com>
924
925 * ld-aarch64/farcall-back-be.d: New.
926
b19a8f85
L
9272015-03-26 H.J. Lu <hongjiu.lu@intel.com>
928
929 PR ld/18160
930 * ld-x86-64/pr18160.d: New file.
931 * ld-x86-64/pr18160.s: Likewise.
932 * ld-x86-64/pr18160.t: Likewise.
933 * ld-x86-64/x86-64.exp: Run pr18160.
934---
61865519
MS
9352015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
936
937 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
938 section.
939 * ld-aarch64/farcall-b.d: Likewise.
940 * ld-aarch64/farcall-bl.d: Likewise.
941 * ld-aarch64/farcall-back.d: Likewise.
942
d9ced15d
MS
9432015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
944
945 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
946 835769 workaround stubs.
947
d422d1c4
SKS
9482015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
949
950 * ld-gc/all-debug-sections.d: New file.
951 * ld-gc/all-debug-sections.s: Likewise.
952 * ld-gc/gc.exp: Execute new testcase.
953
1079403c
AM
9542015-03-11 Alan Modra <amodra@gmail.com>
955
956 * ld-powerpc/tls32.s: Add GOT pointer setup.
957 * ld-powerpc/tls32.d: Update.
958 * ld-powerpc/tls32.g: Update.
959 * ld-powerpc/tls32.t: Update.
960 * ld-powerpc/tlsexe.d: Update.
961 * ld-powerpc/tlsexe32.d: Update.
962 * ld-powerpc/tlsexe32.g: Update.
963 * ld-powerpc/tlsexe32.r: Update.
964 * ld-powerpc/tlsexetoc.d: Update.
965 * ld-powerpc/tlsso32.d: Update.
966 * ld-powerpc/tlsso32.g: Update.
967 * ld-powerpc/tlsso32.r: Update.
968
ca3fe95e
L
9692015-03-05 H.J. Lu <hongjiu.lu@intel.com>
970
971 PR ld/pr15228
972 PR ld/pr17709
973 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
974 * ld-i386/pr17709-nacl.rd: New file.
975 * ld-i386/pr17709.rd: Likewise.
976 * ld-i386/pr17709a.s: Likewise.
977 * ld-i386/pr17709b.s: Likewise.
978 * ld-i386/protected3.d: Updated.
979 * ld-i386/protected3.s: Likewise.
980 * ld-x86-64/pr17709-nacl.rd: New file.
981 * ld-x86-64/pr17709.rd: Likewise.
982 * ld-x86-64/pr17709a.s: Likewise.
983 * ld-x86-64/pr17709b.s: Likewise.
984 * ld-x86-64/protected3.d: Updated.
985 * ld-x86-64/protected3.s: Likewise.
986 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
987
e09ab7ac
RS
9882015-03-04 Richard Sandiford <richard.sandiford@arm.com>
989
990 PR gas/17843
991 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
992 * ld-aarch64/aarch64-elf.exp: Run it.
993
9028d943
AM
9942015-02-28 Alan Modra <amodra@gmail.com>
995
996 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
997 * ld-sparc/gotop32.td: Likewise.
998 * ld-sparc/gotop64.rd: Likewise.
999 * ld-sparc/gotop64.td: Likewise.
1000 * ld-tilegx/external.s: Align .data.
1001 * ld-tilepro/external.s: Likewise.
1002
60d1b0d6
MS
10032015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1004
1005 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
1006 (tls-tiny-desc-le): Add.
1007 * ld-aarch64/tls-tiny-desc.d: New.
1008 * ld-aarch64/tls-tiny-desc.s: New.
1009 * ld-aarch64/tls-tiny-desc-ie.d: New.
1010 * ld-aarch64/tls-tiny-desc-ie.s: New.
1011 * ld-aarch64/tls-tiny-desc-le.d: New.
1012 * ld-aarch64/tls-tiny-desc-le.s: New.
1013
b480a481
MS
10142015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1015
1016 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
1017 (tls-tiny-gd-le): Add.
1018 * ld-aarch64/tls-tiny-gd.d: New.
1019 * ld-aarch64/tls-tiny-gd.s: New.
1020 * ld-aarch64/tls-tiny-gd-ie.d: New.
1021 * ld-aarch64/tls-tiny-gd-ie.s: New.
1022 * ld-aarch64/tls-tiny-gd-le.d: New.
1023 * ld-aarch64/tls-tiny-gd-le.s: New.
1024
b1089987
MS
10252015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1026
1027 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
1028 * ld-aarch64/tls-tiny-ie.d: New.
1029 * ld-aarch64/tls-tiny-ie.s: New.
1030
99654aaf
TG
10312015-02-26 Terry Guo <terry.guo@arm.com>
1032
1033 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
1034 * ld-arm/attr-merge-vfp-10.d: Likewise.
1035 * ld-arm/attr-merge-vfp-10r.d: Likewise.
1036 * ld-arm/attr-merge-vfp-12.d: Likewise.
1037 * ld-arm/attr-merge-vfp-12r.d: Likewise.
1038 * ld-arm/attr-merge-vfp-13.d: Likewise.
1039 * ld-arm/attr-merge-vfp-13r.d: Likewise.
1040 * ld-arm/attr-merge-vfp-14.d: Likewise.
1041 * ld-arm/attr-merge-vfp-14r.d: Likewise.
1042 * ld-arm/attr-merge-vfp-6.d: Likewise.
1043 * ld-arm/attr-merge-vfp-6r.d: Likewise.
1044 * ld-arm/attr-merge-vfp-7.d: Likewise.
1045 * ld-arm/attr-merge-vfp-7r.d: Likewise.
1046 * ld-arm/attr-merge-vfp-8.d: Likewise.
1047 * ld-arm/attr-merge-vfp-8r.d: Likewise.
1048
bac13f5a
AB
10492015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
1050
1051 * ld-avr/avr-prop-1.d: New file.
1052 * ld-avr/avr-prop-1.s: New file.
1053 * ld-avr/avr-prop-2.d: New file.
1054 * ld-avr/avr-prop-2.s: New file.
1055 * ld-avr/avr-prop-3.d: New file.
1056 * ld-avr/avr-prop-3.s: New file.
1057 * ld-avr/avr-prop-4.d: New file.
1058 * ld-avr/avr-prop-4.s: New file.
1059
ac994365
OE
10602015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
1061
1062 * ld-sh/arch/arch_expected.txt: Regenerate.
1063 * ld-sh/arch/sh-dsp.s: Likewise.
1064 * ld-sh/arch/sh.s: Likewise.
1065 * ld-sh/arch/sh2.s: Likewise.
1066 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
1067 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
1068 * ld-sh/arch/sh2a-nofpu.s: Likewise.
1069 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
1070 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
1071 * ld-sh/arch/sh2a.s: Likewise.
1072 * ld-sh/arch/sh2e.s: Likewise.
1073 * ld-sh/arch/sh3-dsp.s: Likewise.
1074 * ld-sh/arch/sh3-nommu.s: Likewise.
1075 * ld-sh/arch/sh3.s: Likewise.
1076 * ld-sh/arch/sh3e.s: Likewise.
1077 * ld-sh/arch/sh4-nofpu.s: Likewise.
1078 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
1079 * ld-sh/arch/sh4.s: Likewise.
1080 * ld-sh/arch/sh4a-nofpu.s: Likewise.
1081 * ld-sh/arch/sh4a.s: Likewise.
1082 * ld-sh/arch/sh4al-dsp.s: Likewise.
1083
685080f2
NC
10842015-02-24 Nick Clifton <nickc@redhat.com>
1085
1086 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
1087
884151a7
AM
10882015-02-24 Alan Modra <amodra@gmail.com>
1089
1090 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
1091
cb072816
SKS
10922015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1093
1094 * ld-avr/region_overflow.d: New test.
1095 * ld-avr/region_overflow.s: Likewise.
1096
db95bb7c
L
10972015-02-19 H.J. Lu <hongjiu.lu@intel.com>
1098
1099 PR ld/4317
1100 * ld-i386/compressed1.d: Use nm/readelf with "failif".
1101 * ld-x86-64/compressed1.d: Likewise.
1102 * ld-x86-64/pie1.d: Likewise.
1103
d983c8c5
AM
11042015-02-19 Alan Modra <amodra@gmail.com>
1105
1106 PR ld/4317
1107 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
1108 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
1109 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
1110 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
1111 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
1112 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
1113 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
1114
2ec55de3
AM
11152015-02-17 Alan Modra <amodra@gmail.com>
1116
1117 PR ld/17975
1118 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
1119 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
1120 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
1121 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
1122 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
1123 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
1124 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
1125 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
1126 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
1127 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
1128 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
1129 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
1130 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
1131
6dfb72b9
L
11322015-02-16 H.J. Lu <hongjiu.lu@intel.com>
1133
1134 PR ld/17975
67ca0b76 1135 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
1136 * ld-i386/tlsbin.rd: Likewise.
1137 * ld-i386/tlsbindesc-nacl.rd: Likewise.
1138 * ld-i386/tlsbindesc.rd: Likewise.
1139 * ld-i386/tlsdesc-nacl.rd: Likewise.
1140 * ld-i386/tlsdesc.rd: Likewise.
1141 * ld-i386/tlsnopic-nacl.rd: Likewise.
1142 * ld-i386/tlsnopic.rd: Likewise.
1143 * ld-i386/tlspic-nacl.rd: Likewise.
1144 * ld-i386/tlspic.rd: Likewise.
1145 * ld-x86-64/tlsbin-nacl.rd: Likewise.
1146 * ld-x86-64/tlsbin.rd: Likewise.
1147 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
1148 * ld-x86-64/tlsbindesc.rd: Likewise.
1149 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
1150 * ld-x86-64/tlsdesc.rd: Likewise.
1151 * ld-x86-64/tlspic-nacl.rd: Likewise.
1152 * ld-x86-64/tlspic.rd: Likewise.
49bd1d6e
L
1153 * ld-alpha/tlspic.rd: Likewise.
1154 * ld-powerpc/tlsexe.r: Likewise.
1155 * ld-powerpc/tlsexetoc.r: Likewise.
1156 * ld-powerpc/tlsso.r: Likewise.
1157 * ld-powerpc/tlstocso.r: Likewise.
1158 * ld-s390/tlspic.rd: Likewise.
1159 * ld-s390/tlspic_64.rd: Likewise.
1160 * ld-sparc/gotop32.dd: Likewise.
1161 * ld-sparc/gotop64.dd: Likewise.
1162 * ld-sparc/tlssunnopic32.rd: Likewise.
1163 * ld-sparc/tlssunnopic64.rd: Likewise.
1164 * ld-sparc/tlssunpic32.rd: Likewise.
1165 * ld-sparc/tlssunpic64.rd: Likewise.
1166 * ld-tic6x/shlib-1.rd: Likewise.
1167 * ld-tic6x/shlib-1b.rd: Likewise.
1168 * ld-tic6x/shlib-1r.rd: Likewise.
1169 * ld-tic6x/shlib-1rb.rd: Likewise.
1170 * ld-tic6x/shlib-noindex.rd: Likewise.
6dfb72b9 1171
f58926a6
L
11722015-02-14 H.J. Lu <hongjiu.lu@intel.com>
1173
1174 PR ld/17973
1175 * ld-plugin/plugin.exp (regassilent): New.
1176 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
1177 (plugin_tests): Add a test for PR ld/17973.
1178 * ld-plugin/pr17973.d: New file.
1179 * ld-plugin/pr17973.s: Likewise.
1180
761e2bd4
L
11812015-02-12 H.J. Lu <hongjiu.lu@intel.com>
1182
1183 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
1184
45e81354
L
11852015-02-11 H.J. Lu <hongjiu.lu@intel.com>
1186
1187 * ld-plugin/plugin-27.d: New.
1188 * ld-plugin/plugin-28.d: Likewise.
1189 * ld-plugin/plugin-29.d: Likewise.
1190 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
1191 and LDPL_WARNING.
1192
7275e869
L
11932015-02-11 H.J. Lu <hongjiu.lu@intel.com>
1194
1195 PR ld/17878
1196 * ld-plugin/func.c: Add some comments.
1197 * ld-plugin/plugin-13.d: New file.
1198 * ld-plugin/plugin-14.d: Likewise.
1199 * ld-plugin/plugin-15.d: Likewise.
1200 * ld-plugin/plugin-16.d: Likewise.
1201 * ld-plugin/plugin-17.d: Likewise.
1202 * ld-plugin/plugin-18.d: Likewise.
1203 * ld-plugin/plugin-19.d: Likewise.
1204 * ld-plugin/plugin-20.d: Likewise.
1205 * ld-plugin/plugin-21.d: Likewise.
1206 * ld-plugin/plugin-22.d: Likewise.
1207 * ld-plugin/plugin-23.d: Likewise.
1208 * ld-plugin/plugin-24.d: Likewise.
1209 * ld-plugin/plugin-25.d: Likewise.
1210 * ld-plugin/plugin-26.d: Likewise.
1211 * ld-plugin/plugin.exp (plugin2_name): New.
1212 (plugin3_name): Likewise.
1213 (plugin2_path): Likewise.
1214 (plugin3_path): Likewise.
1215 (testsrcfiles): Likewise.
1216 (testsrcfiles_notext): Likewise.
1217 (plugin_tests): Add tests for non-object IR file.
1218 (plugin_lib_tests): Likewise.
1219 (plugin_extra_elf_tests): Likewise.
1220 (plugin_src_tests): New tests for non-object IR file.
1221 Run nm --plugin test.
1222 Run ar --plugin test.
1223 Run plugin_src_tests.
1224
1952c5cd
L
12252015-02-07 H.J. Lu <hongjiu.lu@intel.com>
1226
1227 PR ld/17935
1228 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
1229 * ld-x86-64/x86-64.exp: Likewise.
1230
1231 * ld-i386/pr17935-1.d: New file.
1232 * ld-i386/pr17935-1.s: Likewise.
1233 * ld-i386/pr17935-2.d: Likewise.
1234 * ld-i386/pr17935-2.s: Likewise.
1235 * ld-x86-64/pr17935-1.d: Likewise.
1236 * ld-x86-64/pr17935-1.s: Likewise.
1237 * ld-x86-64/pr17935-2.d: Likewise.
1238 * ld-x86-64/pr17935-2.s: Likewise.
1239
9e2dec47
L
12402015-02-06 H.J. Lu <hongjiu.lu@intel.com>
1241
1242 PR ld/12365
1243 PR ld/14272
1244 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
1245 * ld-plugin/plugin-7.d: Updated.
1246 * ld-plugin/plugin-8.d: Likewise.
1247
8962a307
L
12482015-02-04 H.J. Lu <hongjiu.lu@intel.com>
1249
1250 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
1251 ld/12365 test.
1252
60f79275
L
12532015-02-03 H.J. Lu <hongjiu.lu@intel.com>
1254
1255 PR ld/12365
1256 * ld-plugin/pr12365a.c: New file.
1257 * ld-plugin/pr12365b.c: Likewise.
1258 * ld-plugin/pr12365c.c: Likewise.
1259
1260 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
1261 test.
1262 Run the PR ld/12365 test.
1263
9910b1c8
L
12642015-02-03 H.J. Lu <hongjiu.lu@intel.com>
1265
1266 PR ld/14918
1267 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
1268
1269 * ld-plugin/pr14918.c: New file.
1270 * ld-plugin/pr14918.d: Likewise.
1271
1a215085
L
12722015-01-29 H.J. Lu <hongjiu.lu@intel.com>
1273
1274 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
1275
b86ac8e3
AM
12762015-01-29 Alan Modra <amodra@gmail.com>
1277
1278 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
1279 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
1280 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
1281
15f7a26b
L
12822015-01-28 H.J. Lu <hongjiu.lu@intel.com>
1283
1284 PR ld/17878
1285 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
1286 * ld-plugin/plugin-10.d: Likewise.
1287 * ld-plugin/plugin-11.d: Likewise.
1288 * ld-plugin/plugin-2.d: Likewise.
1289 * ld-plugin/plugin-3.d: Likewise.
1290 * ld-plugin/plugin-4.d: Likewise.
1291 * ld-plugin/plugin-5.d: Likewise.
1292 * ld-plugin/plugin-6.d: Likewise.
1293 * ld-plugin/plugin-7.d: Likewise.
1294 * ld-plugin/plugin-8.d: Likewise.
1295 * ld-plugin/plugin-9.d: Likewise.
1296
61b86cb1
JB
12972015-01-28 Jan Beulich <jbeulich@suse.com>
1298
1299 * ld-elf/pr16322.s (p1): Rename to px1.
1300 (f1): Rename to fx1.
1301
dbd1e97e
AM
13022015-01-28 Alan Modra <amodra@gmail.com>
1303
1304 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
1305 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
1306 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
1307
cc9ad334
SKS
13082015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1309
1310 * ld-scripts/memory.t: Define new symbol tred.
1311 * ld-scripts/memory_sym.t: New.
1312 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
1313 conditionally check values of linker symbols.
1314
481765cd
AB
13152015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1316
1317 * ld-scripts/provide-4-map.d: Update expected output.
1318 * ld-scripts/provide-5-map.d: Likewise.
1319
c05b575a
AB
13202015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1321
1322 * ld-scripts/provide-4.d: New file.
1323 * ld-scripts/provide-4-map.d: New file.
1324 * ld-scripts/provide-4.t: New file.
1325 * ld-scripts/provide-5.d: New file.
1326 * ld-scripts/provide-5.s: New file.
1327 * ld-scripts/provide-5-map.d: New file.
1328 * ld-scripts/provide-5.t: New file.
1329 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
1330 tests.
1331
43d66c95
AB
13322015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1333
1334 * ld-scripts/overlay-size.d: Add 'map' option.
1335 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
1336 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
1337 option, checking linker mapfile output.
1338
23283c1b
AM
13392015-01-20 Alan Modra <amodra@gmail.com>
1340
1341 * ld-powerpc/ambiguousv1.d,
1342 * ld-powerpc/ambiguousv1b.d,
1343 * ld-powerpc/ambiguousv2.d,
1344 * ld-powerpc/ambiguousv2b.d,
1345 * ld-powerpc/elfv2exe.d,
1346 * ld-powerpc/elfv2so.d,
1347 * ld-powerpc/tlsexe.r,
1348 * ld-powerpc/tlsexetoc.r,
1349 * ld-powerpc/tlsso.r,
1350 * ld-powerpc/tlstocso.r: Update.
1351
10ab94eb
AM
13522015-01-20 Alan Modra <amodra@gmail.com>
1353
1354 PR ld/17615
1355 * ld-elf/pr17615.d: Match .sbss too.
1356
3e2aa5bb
L
13572015-01-19 H.J. Lu <hongjiu.lu@intel.com>
1358
1359 PR ld/17615
1360 * ld-elf/pr17615.d: New file.
1361 * ld-elf/pr17615.s: Likewise.
1362
c4621b33
AM
13632015-01-19 Alan Modra <amodra@gmail.com>
1364
1365 * ld-gc/pr14265.d,
1366 * ld-cris/tls-gc-68.d,
1367 * ld-cris/tls-gc-69.d,
1368 * ld-cris/tls-gc-70.d,
1369 * ld-cris/tls-gc-71.d,
1370 * ld-cris/tls-gc-75.d,
1371 * ld-cris/tls-gc-76.d,
1372 * ld-cris/tls-gc-79.d,
1373 * ld-mmix/bpo-10.d,
1374 * ld-mmix/bpo-11.d: Update.
1375
1e2e8c52
AK
13762015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1377
1378 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
1379 printed if 0 anymore.
1380
6333bc0d
L
13812015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1382
1383 PR ld/17847
1384 * ld-x86-64/pie1.d: New file.
1385 * ld-x86-64/pie1.s: Likwise.
1386 * ld-x86-64/x86-64.exp: Run pie1.
1387
0941db69
JW
13882015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1389
1390 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
1391 * ld-aarch64/relocs-257-symbolic-func.d: New file.
1392 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
1393
0172429c
JW
13942015-01-13 Jiong Wang <jiong.wang@arm.com>
1395
1396 * ld-aarch64/tprel_g2_overflow.s: New testcase.
1397 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
1398 * ld-aarch64/aarch64-elf.exp: Run new testcase.
1399
bab91cce
JW
14002015-01-13 Jiong Wang <jiong.wang@arm.com>
1401
1402 PR ld/17415
1403 * ld-aarch64/pr17415.s: Source file for new test.
1404 * ld-aarch64/pr17415.d: Expect file for new test.
1405 * ld-aarch64/aarch64-elf.exp: Run the new test.
1406
9d1d54d5
L
14072015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1408
1409 PR ld/17827
1410 * ld-x86-64/pr17689.out: Updated.
1411 * ld-x86-64/pr17689b.S: Likewise.
1412
1413 * ld-x86-64/pr17827.rd: New file.
1414
1415 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1416
2279a12a
JB
14172015-01-08 Jan Beulich <jbeulich@suse.com>
1418
1419 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1420 enable_initfini_array=no case.
1421
8d983e36
AB
14222015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1423
1424 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1425 readelf.
1426
b90efa5b 14272015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 1428
b90efa5b 1429 Update year range in copyright notice of all files.
ee3b52e9 1430
b90efa5b 1431For older changes see ChangeLog-2014
c9e214e5 1432\f
b90efa5b 1433Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
1434
1435Copying and distribution of this file, with or without modification,
1436are permitted in any medium without royalty provided the copyright
1437notice and this notice are preserved.
1438
c9e214e5
AM
1439Local Variables:
1440mode: change-log
1441left-margin: 8
1442fill-column: 74
1443version-control: never
1444End:
This page took 0.659828 seconds and 4 git commands to generate.