ld: Extend options for altering orphan handling behaviour.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2015-07-28 Andrew Burgess <andrew.burgess@embecosm.com>
2
3 * ld-elf/elf.exp: Switch to rely on run_dump_test.
4 * ld-elf/orphan-5.l: Update expected output.
5 * ld-elf/orphan-5.d: New file.
6 * ld-elf/orphan-6.d: New file.
7 * ld-elf/orphan-6.l: New file.
8 * ld-elf/orphan-7.d: New file.
9 * ld-elf/orphan-7.map: New file.
10 * ld-elf/orphan-8.d: New file.
11 * ld-elf/orphan-8.map: New file.
12
13 2015-09-03 H.J. Lu <hongjiu.lu@intel.com>
14
15 * ld-ifunc/ifunc-21-i386.s: Add tests for call, jmp, add, test.
16 * ld-ifunc/ifunc-21-x86-64.s: Likewise.
17 * ld-ifunc/ifunc-22-i386.s: Likewise.
18 * ld-ifunc/ifunc-22-x86-64.s: Likewise.
19 * ld-ifunc/ifunc-21-i386.d: Updated.
20 * ld-ifunc/ifunc-21-x86-64.d: Likewise.
21 * ld-ifunc/ifunc-22-i386.d: Likewise.
22 * ld-ifunc/ifunc-22-x86-64.d: Likewise.
23
24 2015-09-02 H.J. Lu <hongjiu.lu@intel.com>
25
26 * ld-ifunc/ifunc-21-i386.d: New file.
27 * ld-ifunc/ifunc-21-i386.s: Likewise.
28 * ld-ifunc/ifunc-21-x86-64.d: Likewise.
29 * ld-ifunc/ifunc-21-x86-64.s: Likewise.
30 * ld-ifunc/ifunc-22-i386.d: Likewise.
31 * ld-ifunc/ifunc-22-i386.s: Likewise.
32 * ld-ifunc/ifunc-22-x86-64.d: Likewise.
33 * ld-ifunc/ifunc-22-x86-64.s: Likewise.
34
35 2015-09-01 H.J. Lu <hongjiu.lu@intel.com>
36
37 PR ld/18900
38 * ld-i386/i386.exp: Run tests for PR ld/18900.
39 * ld-x86-64/x86-64.exp: Likewise.
40 * ld-i386/pr18900.out: New file.
41 * ld-i386/pr18900a.c: Likewise.
42 * ld-i386/pr18900a.c: Likewise.
43 * ld-i386/pr18900a.rd: Likewise.
44 * ld-i386/pr18900b.c: Likewise.
45 * ld-i386/pr18900b.rd: Likewise.
46 * ld-i386/pr18900c.c: Likewise.
47 * ld-x86-64/pr18900.out: Likewise.
48 * ld-x86-64/pr18900a.c: Likewise.
49 * ld-x86-64/pr18900a.rd: Likewise.
50 * ld-x86-64/pr18900b.c: Likewise.
51 * ld-x86-64/pr18900b.rd: Likewise.
52 * ld-x86-64/pr18900c.c: Likewise.
53 * ld-x86-64/mpx3.dd: Updated.
54
55 2015-08-27 Alan Modra <amodra@gmail.com>
56
57 * ld-powerpc/relocsort.s, * ld-powerpc/relocsort.d: New test.
58 * ld-powerpc/powerpc.exp: Run it.
59
60 2015-08-26 Nick Clifton <nickc@redhat.com>
61
62 PR ld/18401
63 * ld-mips-elf/mips-elf-flags.exp: Add more ISA conflict tests.
64
65 2015-08-19 Jiong Wang <jiong.wang@arm.com>
66
67 * ld-aarch64/emit-relocs-531.s: New testcase.
68 * ld-aarch64/emit-relocs-531-overflow.s: Likewise.
69 * ld-aarch64/emit-relocs-532.s: Likewise.
70 * ld-aarch64/emit-relocs-533.s: Likewise.
71 * ld-aarch64/emit-relocs-533-overflow.s: Likewise.
72 * ld-aarch64/emit-relocs-534.s: Likewise.
73 * ld-aarch64/emit-relocs-535.s: Likewise.
74 * ld-aarch64/emit-relocs-535-overflow.s: Likewise.
75 * ld-aarch64/emit-relocs-536.s: Likewise.
76 * ld-aarch64/emit-relocs-537.s: Likewise.
77 * ld-aarch64/emit-relocs-537-overflow.s: Likewise.
78 * ld-aarch64/emit-relocs-538.s: Likewise.
79 * ld-aarch64/emit-relocs-531.d: New expectation file.
80 * ld-aarch64/emit-relocs-531-overflow.d: Likewise.
81 * ld-aarch64/emit-relocs-532.d: Likewise.
82 * ld-aarch64/emit-relocs-533.d: Likewise.
83 * ld-aarch64/emit-relocs-533-overflow.d: Likewise.
84 * ld-aarch64/emit-relocs-534.d: Likewise.
85 * ld-aarch64/emit-relocs-535.d: Likewise.
86 * ld-aarch64/emit-relocs-535-overflow.d: Likewise.
87 * ld-aarch64/emit-relocs-536.d: Likewise.
88 * ld-aarch64/emit-relocs-537.d: Likewise.
89 * ld-aarch64/emit-relocs-537-overflow.d: Likewise.
90 * ld-aarch64/emit-relocs-538.d: Likewise.
91 * ld-aarch64/aarch64-elf.exp: Run new testcases.
92
93 2015-08-19 Jiong Wang <jiong.wang@arm.com>
94
95 * ld-aarch64/emit-relocs-87.s: New testcase.
96 * ld-aarch64/emit-relocs-88.s: Likewise.
97 * ld-aarch64/emit-relocs-88-overflow.s: Likewise.
98 * ld-aarch64/emit-relocs-89.s: Likewise.
99 * ld-aarch64/emit-relocs-90.s: Likewise.
100 * ld-aarch64/emit-relocs-90-overflow.s: Likewise.
101 * ld-aarch64/emit-relocs-523.s: Likewise.
102 * ld-aarch64/emit-relocs-524.s: Likewise.
103 * ld-aarch64/emit-relocs-525.s: Likewise.
104 * ld-aarch64/emit-relocs-527.s: Likewise.
105 * ld-aarch64/emit-relocs-526.s: Likewise.
106 * ld-aarch64/emit-relocs-528.s: Likewise.
107 * ld-aarch64/emit-relocs-528-overflow.s: Likewise.
108 * ld-aarch64/emit-relocs-87.d: New expectation file.
109 * ld-aarch64/emit-relocs-88.d: Likewise.
110 * ld-aarch64/emit-relocs-88-overflow.d: Likewise.
111 * ld-aarch64/emit-relocs-89.d: Likewise.
112 * ld-aarch64/emit-relocs-90.d: Likewise.
113 * ld-aarch64/emit-relocs-90-overflow.d: Likewise.
114 * ld-aarch64/emit-relocs-91.d: Likewise.
115 * ld-aarch64/emit-relocs-523.d: Likewise.
116 * ld-aarch64/emit-relocs-524.d: Likewise.
117 * ld-aarch64/emit-relocs-525.d: Likewise.
118 * ld-aarch64/emit-relocs-526.d: Likewise.
119 * ld-aarch64/emit-relocs-527.d: Likewise.
120 * ld-aarch64/emit-relocs-528.d: Likewise.
121 * ld-aarch64/emit-relocs-528-overflow.d: Likewise.
122 * ld-aarch64/aarch64-elf.exp: Run new testcases.
123
124 2015-08-19 Jiong Wang <jiong.wang@arm.com>
125
126 * ld-aarch64/emit-relocs-530.s: New testcase.
127 * ld-aarch64/emit-relocs-92.s: Likewise.
128 * ld-aarch64/emit-relocs-530.d: New expectation file.
129 * ld-aarch64/emit-relocs-92.d: Likewise.
130 * ld-aarch64/aarch64-elf.exp: Run new testcases.
131
132 2015-08-18 H.J. Lu <hongjiu.lu@intel.com>
133
134 PR ld/18841
135 * ld-ifunc/ifunc.exp: Add another test for PR ld/18841.
136 * ld-ifunc/pr18841c.c: New file.
137
138 2015-08-18 H.J. Lu <hongjiu.lu@intel.com>
139
140 PR ld/18841
141 * ld-ifunc/ifunc.exp: Add a test for PR ld/18841.
142 * ld-ifunc/pr18841.out: New file.
143 * ld-ifunc/pr18841a.c: Likewise.
144 * ld-ifunc/pr18841b.c: Likewise.
145
146 2015-08-13 H.J. Lu <hongjiu.lu@intel.com>
147
148 PR ld/18801
149 * ld-i386/i386.exp: Run pr18801.
150 * ld-x86-64/x86-64.exp: Likewise.
151 * ld-i386/pr18801.d: New file.
152 * ld-i386/pr18801.s: Likewise.
153 * ld-x86-64/pr18801.d: Likewise.
154 * ld-x86-64/pr18801.s: Likewise.
155
156 2015-08-12 Simon Dardis <simon.dardis@imgtec.com>
157
158 * ld-mips-elf/compressed-plt-1-n32-mips16.od: Update test.
159 * ld-mips-elf/compressed-plt-1-n32-umips.od: Ditto.
160 * ld-mips-elf/compressed-plt-1-o32-mips16-got.od: Ditto.
161 * ld-mips-elf/compressed-plt-1-o32-mips16-only.od: Ditto.
162 * ld-mips-elf/compressed-plt-1-o32-mips16-word.od: Ditto.
163 * ld-mips-elf/compressed-plt-1-o32-mips16.od: Ditto.
164 * ld-mips-elf/compressed-plt-1-o32-se.od: Ditto.
165 * ld-mips-elf/compressed-plt-1-o32-umips-got.od: Ditto.
166 * ld-mips-elf/compressed-plt-1-o32-umips-word.od: Ditto.
167 * ld-mips-elf/compressed-plt-1-o32-umips.od: Ditto.
168 * ld-mips-elf/jalx-2.dd: Ditto.
169 * ld-mips-elf/mips16-pic-3.dd: Ditto.
170 * ld-mips-elf/pic-and-nonpic-3a.dd: Ditto.
171 * ld-mips-elf/pic-and-nonpic-3b.dd: Ditto.
172 * ld-mips-elf/pic-and-nonpic-5b.dd: Ditto.
173 * ld-mips-elf/pic-and-nonpic-6-n32.dd: Ditto.
174 * ld-mips-elf/pic-and-nonpic-6-o32.dd: Ditto.
175 * ld-mips-elf/stub-dynsym-1-10000.d: Ditto.
176 * ld-mips-elf/stub-dynsym-1-2fe80.d: Ditto.
177 * ld-mips-elf/stub-dynsym-1-7fff.d: Ditto.
178 * ld-mips-elf/stub-dynsym-1-8000.d: Ditto.
179 * ld-mips-elf/stub-dynsym-1-fff0.d: Ditto.
180 * ld-mips-elf/tlsbin-o32.d: Ditto.
181 * ld-mips-elf/tlsdyn-o32-1.d: Ditto.
182 * ld-mips-elf/tlsdyn-o32-2.d: Ditto.
183 * ld-mips-elf/tlsdyn-o32-3.d: Ditto.
184 * ld-mips-elf/tlsdyn-o32.d: Ditto.
185 * ld-mips-elf/tlslib-o32.d: Ditto.
186
187 2015-08-12 Jiong Wang <jiong.wang@arm.com>
188
189 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): Support all
190 four triple shape: aarch64-*-linux*, aarch64-*-elf,
191 aarch64_be-*-linux*, aarch64_be-*-elf.
192 * ld-aarch64/emit-relocs-86.d: Use aarch64_choose_ilp32_emul.
193 * ld-aarch64/emit-relocs-86-overflow.d: Likewise.
194 * ld-aarch64/ld-aarch64/farcall-b-plt.d: Relax instrucion encoding
195 check when they reflect address.
196 * ld-aarch64/ld-aarch64/farcall-bl-plt.d: Likewise.
197
198 2015-08-12 Thomas Preud'homme <thomas.preudhomme@arm.com>
199
200 * ld-aarch64/aarch64-elf.exp: Rename relocs-257-symbolic-func to
201 relocs-1027-symbolic-func.
202 * ld-aarch64/relocs-257-symbolic-func.d: Rename to ...
203 * ld-aarch64/relocs-1027-symbolic-func.d: ... this.
204 * ld-aarch64/relocs-257-symbolic-func.s: Rename to ...
205 * ld-aarch64/relocs-1027-symbolic-func.s: ... this.
206
207 2015-08-11 Jiong Wang <jiong.wang@arm.com>
208
209 * ld-aarch64/farcall-b-defsym.s: New test.
210 * ld-aarch64/farcall-bl-defsym.s: Likewise.
211 * ld-aarch64/farcall-b-defsym.d: New expectation.
212 * ld-aarch64/farcall-bl-defsym.d: Likewise.
213
214 2015-08-11 Jiong Wang <jiong.wang@arm.com>
215
216 * ld-aarch64/farcall-b-gsym.s: New test.
217 * ld-aarch64/farcall-b-plt.s: Likewise.
218 * ld-aarch64/farcall-bl-plt.s: Likewise.
219 * ld-aarch64/farcall-b-gsym.d: New expect file.
220 * ld-aarch64/farcall-b-plt.d: Likewise.
221 * ld-aarch64/farcall-bl-plt.d: Likewise.
222
223 2015-08-11 Jiong Wang <jiong.wang@arm.com>
224
225 * ld-aarch64/emit-relocs-529.s: New testcase.
226 * ld-aarch64/emit-relocs-529-overflow.s: Likewise.
227 * ld-aarch64/emit-relocs-86.s: Likewise.
228 * ld-aarch64/emit-relocs-86-overflow.s: Likewise.
229 * ld-aarch64/emit-relocs-529.d: New expectation file.
230 * ld-aarch64/emit-relocs-529-overflow.d: Likewise.
231 * ld-aarch64/emit-relocs-86.d: Likewise.
232 * ld-aarch64/emit-relocs-86-overflow.d: Likewise.
233 * ld-aarch64/aarch64-elf.exp: Run new testcases.
234
235 2015-08-11 Jiong Wang <jiong.wang@arm.com>
236
237 * ld-aarch64/tls-small-ld.s: Update testcase.
238
239 2015-08-11 Jiong Wang <jiong.wang@arm.com>
240
241 * ld-aarch64/tls-small-ld.s: New file.
242 * ld-aarch64/tls-small-ld.d: Likewise.
243 * ld-aarch64/aarch64-elf.exp: Run new test.
244
245 2015-08-11 H.J. Lu <hongjiu.lu@intel.com>
246
247 PR ld/18808
248 * ld-ifunc/ifunc.exp: Add a test for PR ld/18808.
249 * ld-ifunc/pr18808.out: New file.
250 * ld-ifunc/pr18808a.c: Likewise.
251 * ld-ifunc/pr18808b.c: Likewise.
252 * lib/ld-lib.exp (check_ifunc_attribute_available): New.
253
254 2015-08-07 H.J. Lu <hongjiu.lu@intel.com>
255
256 PR ld/18720
257 * ld-elf/indirect.exp: Run tests for PR ld/18720.
258 * ld-elf/pr18720.out: New file.
259 * ld-elf/pr18720a.c: Likewise.
260 * ld-elf/pr18720b.c: Likewise.
261 * ld-elf/pr18720c.c: Likewise.
262
263 2015-08-04 Andrew Burgess <andrew.burgess@embecosm.com>
264
265 * ld/ld-lib.exp (run_dump_test): When using the map option, no
266 program is required.
267
268 2015-08-04 Andrew Burgess <andrew.burgess@embecosm.com>
269
270 * ld/ld-lib.exp (run_dump_test): Add error_output and
271 warning_output options.
272
273 2015-08-04 Andrew Burgess <andrew.burgess@embecosm.com>
274
275 * ld-undefined/require-defined-1.d: New file.
276 * ld-undefined/require-defined-2.d: New file.
277 * ld-undefined/require-defined-3.d: New file.
278 * ld-undefined/require-defined-4.d: New file.
279 * ld-undefined/require-defined-5.d: New file.
280 * ld-undefined/require-defined.exp: New file.
281 * ld-undefined/require-defined.s: New file.
282
283 2015-07-30 H.J. Lu <hongjiu.lu@intel.com>
284
285 PR ld/18735
286 * ld-elf/pr18735.d: New file.
287 * ld-elf/pr18735.s: Likewise.
288
289 2015-07-29 H.J. Lu <hongjiu.lu@intel.com>
290
291 * ld-elf/pr18718.c (bar): Use noclone attribute only for GCC
292 4.5 or newer.
293
294 2015-07-29 H.J. Lu <hongjiu.lu@intel.com>
295
296 * ld-size/size.exp: Move run-time support check.
297
298 2015-07-28 Alan Modra <amodra@gmail.com>
299
300 * ld-powerpc/elfv2so.d: Update.
301
302 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
303
304 * config/default.exp (NOPIE_CFLAGS): New.
305 (NOPIE_LDFLAGS): Likewise.
306 * ld-size/size.exp (run_cc_link_tests): Add $NOPIE_CFLAGS and
307 $NOPIE_LDFLAGS if needed.
308 (run_ld_link_exec_tests): Add $NOPIE_CFLAGS if needed.
309
310 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
311
312 * ld-srec/srec.exp (CC): Save and restore. Append $PLT_CFLAGS.
313 (CXX): Likewise.
314
315 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
316
317 * ld-shared/shared.exp: Pass $PLT_CFLAGS to ld_compile.
318
319 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
320
321 * ld-scripts/crossref.exp (CC): Save and restore. Append
322 $PLT_CFLAGS.
323
324 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
325
326 * ld-i386/i386.exp (run_cc_link_tests): Add $PLT_CFLAGS to
327 -fPIC if needed.
328 * ld-x86-64/mpx.exp (run_cc_link_tests): Likewise.
329 * ld-x86-64/x86-64.exp (run_cc_link_tests): Likewise.
330
331 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
332
333 * ld-elfvsb/elfvsb.exp (visibility_run): Pass $PLT_CFLAGS to
334 ld_compile.
335
336 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
337
338 * ld-elfvers/vers.exp (build_vers_lib_no_pic): Pass $PLT_CFLAGS
339 to build_binary.
340
341 2015-07-27 H.J. Lu <hongjiu.lu@intel.com>
342
343 * config/default.exp (PLT_CFLAGS): New.
344
345 2015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
346
347 PR ld/18705
348 * ld-aarch64/protected-data.d: New.
349 * ld-aarch64/protected-data.s: New.
350 * ld-aarch64/aarch64-elf.exp: Add new test.
351
352 2015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
353
354 PR ld/18705
355 * ld-arm/protected-data.d: New.
356 * ld-arm/protected-data.s: New.
357 * ld-arm/arm-elf.exp: Add new test.
358
359 2015-07-26 H.J. Lu <hongjiu.lu@intel.com>
360
361 PR ld/18718
362 * ld-elf/shared.exp: Compile PR ld/18718 tests with -O2.
363
364 2015-07-26 H.J. Lu <hongjiu.lu@intel.com>
365
366 * lib/ld-lib.exp (run_host_cmd_yesno): Set errcnt and warncnt
367 to 0.
368
369 2015-07-25 H.J. Lu <hongjiu.lu@intel.com>
370
371 PR ld/18718
372 * ld-elf/pr18718.c: New file.
373 * ld-elf/shared.exp: Run tests for PR ld/18718.
374
375 2015-07-25 Alan Modra <amodra@gmail.com>
376
377 * ld-elf/symbolic-func.s,
378 * ld-elf/symbolic-func.r: New test.
379 * ld-elf/elf.exp: Run it.
380
381 2015-07-24 H.J. Lu <hongjiu.lu@intel.com>
382
383 * ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
384 * ld-elf/zlibbegin.rS: Also expect "GC".
385 * ld-elf/zlibnormal.rS: Likewise.
386
387 2015-07-16 Jiong Wang <jiong.wang@arm.com>
388
389 * ld-aarch64/tls-tiny-ld.s: New file.
390 * ld-aarch64/tls-tiny-ld.d: Ditto.
391 * ld-aarch64/aarch64-elf.exp: Run new test.
392
393 2015-07-14 H.J. Lu <hongjiu.lu@intel.com>
394
395 * ld-elf/zlibbegin.rS: Updated to .debug_.* with the
396 SHF_COMPRESSED bit.
397 * ld-elf/zlibnormal.rS: Likewise.
398
399 2015-07-09 Catherine Moore <clm@codesourcery.com>
400
401 * ld-mips-elf/attr-gnu-4-08.d: Update expected output.
402 * ld-mips-elf/attr-gnu-4-09.d: New.
403 * ld-mips-elf/attr-gnu-4-19.d: New.
404 * ld-mips-elf/attr-gnu-4-29.d: New.
405 * ld-mips-elf/attr-gnu-4-39.d: New.
406 * ld-mips-elf/attr-gnu-4-49.d: New.
407 * ld-mips-elf/attr-gnu-4-59.d: New.
408 * ld-mips-elf/attr-gnu-4-69.d: New.
409 * ld-mips-elf/attr-gnu-4-79.d: New.
410 * ld-mips-elf/attr-gnu-4-89.d: New.
411 * ld-mips-elf/attr-gnu-4-9.s: New.
412 * ld-mips-elf/mips-elf.exp: Run new tests.
413
414 2015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
415
416 * ld-avr/gc-section-debugline.d: New test.
417 * ld-avr/per-function-debugline.s: Source for new test.
418
419 2015-07-05 Richard Sandiford <richard.sandiford@arm.com>
420
421 * ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
422 ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
423 ld-powerpc/tocopt6.d: New test.
424 * ld-powerpc/powerpc.exp (ppc64elftests): Add it.
425
426 2015-07-03 Kai Tietz <ktietz@redhat.com>
427 Nick Clifton <nickc@redhat.com>
428
429 PR ld/11539
430 * lib/ld-lib.exp (check_gc_sections_available): Do not
431 automatically fail for cygwin and mingw targets.
432
433 2015-07-01 Sandra Loosemore <sandra@codesourcery.com>
434 Cesar Philippidis <cesar@codesourcery.com>
435
436 * ld-nios2/mixed1a.d: New.
437 * ld-nios2/mixed1a.s: New.
438 * ld-nios2/mixed1b.d: New.
439 * ld-nios2/mixed1b.s: New.
440 * ld-nios2/nios2.exp: Build the new compatibility tests.
441
442 2015-06-27 H.J. Lu <hongjiu.lu@intel.com>
443
444 * ld-xtensa/tlsbin.rd: Updated.
445 * ld-xtensa/tlspic.rd: Likewise.
446
447 2015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
448
449 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
450 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
451 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
452 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
453 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
454 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
455 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
456 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
457 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
458 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
459 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
460 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
461 * ld-mips-elf/tlsdyn-o32.d: Likewise.
462 * ld-mips-elf/tlsdyn-o32.got: Likewise.
463 * ld-mips-elf/pie-n32.d: New file.
464 * ld-mips-elf/pie-n64.d: Likewise.
465 * ld-mips-elf/pie-o32.d: Likewise.
466 * ld-mips-elf/pie.s: Likewise.
467 * ld-mips-elf/mips-elf.exp: Add new tests.
468
469 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
470
471 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
472
473 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
474
475 * ld-mmix/bspec1.d: Updated.
476 * ld-mmix/bspec2.d: Likewise.
477 * ld-mmix/undef-3.d: Likewise.
478
479 2015-06-25 H.J. Lu <hongjiu.lu@intel.com>
480
481 PR gas/18451
482 * ld-elf/strtab.d: New file.
483 * ld-elf/strtab.s: Likewise.
484
485 2015-06-24 H.J. Lu <hongjiu.lu@intel.com>
486
487 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
488 * ld-x86-64/x86-64.exp: Likewise.
489 * ld-i386/pltgot-1.d: Updated.
490 * ld-x86-64/pltgot-1.d: Likewise.
491 * ld-i386/pltgot-2.d: New file.
492 * ld-x86-64/pltgot-2.d: Likewise.
493
494 2015-06-23 Jiong Wang <jiong.wang@arm.com>
495
496 * ld-aarch64/dt_textrel.s: New testcase.
497 * ld-aarch64/dt_textrel.d: New expectation file.
498 * ld-aarch64/aarch64-elf.exp: Run new testcase.
499
500 2015-06-17 Jiong Wang <jiong.wang@arm.com>
501
502 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
503 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
504 emulation mode.
505
506 2015-06-16 Alan Modra <amodra@gmail.com>
507
508 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
509 * ld-powerpc/ppc476-shared.d: Update.
510 * ld-powerpc/ppc476-shared2.d: Update.
511
512 2015-06-12 Tristan Gingold <gingold@adacore.com>
513
514 * ld-scripts/print-memory-usage-1.t,
515 * ld-scripts/print-memory-usage-1.s,
516 * ld-scripts/print-memory-usage-1.l,
517 * ld-scripts/print-memory-usage-2.t,
518 * ld-scripts/print-memory-usage-2.l,
519 * ld-scripts/print-memory-usage-3.s,
520 * ld-scripts/print-memory-usage-3.t,
521 * ld-scripts/print-memory-usage-3.l,
522 * ld-scripts/print-memory-usage.t: New tests.
523 * ld-scripts/print-memory-usage.exp: Run them.
524
525 2015-06-05 Nick Clifton <nickc@redhat.com>
526
527 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
528
529 2015-06-05 Alan Modra <amodra@gmail.com>
530
531 * ld-powerpc/ppc476-shared.s,
532 * ld-powerpc/ppc476-shared.lnk,
533 * ld-powerpc/ppc476-shared.d,
534 * ld-powerpc/ppc476-shared2.d: New tests.
535 * ld-powerpc/powerpc.exp: Run them.
536
537 2015-06-02 Jiong Wang <jiong.wang@arm.com>
538
539 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
540
541 2015-06-01 Jiong Wang <jiong.wang@arm.com>
542
543 * ld-aarch64/emit-relocs-28.s: New test file.
544 * ld-aarch64/emit-relocs-28.d: Ditto.
545 * ld-aarch64/aarch64-elf.exp: Run new test.
546
547 2015-06-01 Jiong Wang <jiong.wang@arm.com>
548
549 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
550 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
551 * ld-aarch64/aarch64-elf.exp: Run new testcase.
552
553 2015-06-01 Jiong Wang <jiong.wang@arm.com>
554
555 * ld-aarch64/emit-relocs-313.s: New test file.
556 * ld-aarch64/emit-relocs-313.d: Ditto.
557 * ld-aarch64/aarch64-elf.exp: Run new test.
558
559 2015-05-29 Stephen Kitt <steve@sk2.org>
560
561 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
562 compiler command line.
563
564 2015-05-28 Catherine Moore <clm@codesourcery.com>
565
566 ld/testsuite/
567 * ld-mips-elf/compact-eh.ld: New linker script.
568 * ld-mips-elf/compact-eh1.d: New.
569 * ld-mips-elf/compact-eh1.s: New.
570 * ld-mips-elf/compact-eh1a.s: New.
571 * ld-mips-elf/compact-eh1b.s: New.
572 * ld-mips-elf/compact-eh2.d: New.
573 * ld-mips-elf/compact-eh2.s: New.
574 * ld-mips-elf/compact-eh3.d: New.
575 * ld-mips-elf/compact-eh3.s: New.
576 * ld-mips-elf/compact-eh3a.s: New.
577 * ld-mips-elf/compact-eh4.d: New.
578 * ld-mips-elf/compact-eh5.d: New.
579 * ld-mips-elf/compact-eh6.d: New.
580 * ld-mips-elf/mips-elf.exp: Run new tests.
581
582 2015-05-27 H.J. Lu <hongjiu.lu@intel.com>
583
584 PR binutils/18458
585 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
586 libpr18458b.so.
587 (run_tests): Run pr18458 test.
588 * ld-elf/pr18458a.c: New file.
589 * ld-elf/pr18458b.c: Likewise.
590 * ld-elf/pr18458c.c: Likewise.
591
592 2015-05-16 H.J. Lu <hongjiu.lu@intel.com>
593
594 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
595 * ld-x86-64/x86-64.exp: Likewise
596 * ld-i386/pr17689now.rd: New file.
597 * ld-x86-64/pr17689now.rd: Likewise
598
599 2015-05-15 H.J. Lu <hongjiu.lu@intel.com>
600
601 PR binutis/18386
602 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
603 * ld-x86-64/tlspic.dd: Likewise.
604 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
605 objdump for tlspic.dd and tlsgdesc.dd.
606
607 2015-05-12 H.J. Lu <hongjiu.lu@intel.com>
608
609 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
610 * ld-x86-64/x86-64.exp: Likewise.
611 * ld-i386/pltgot-1.d: New file.
612 * ld-i386/pltgot-1.s: Likewise.
613 * ld-x86-64/pltgot-1.d: Likewise.
614 * ld-x86-64/pltgot-1.s: Likewise.
615
616 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
617
618 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
619 * ld-i386/iamcu-4.d: New file.
620
621 2015-05-11 H.J. Lu <hongjiu.lu@intel.com>
622
623 * ld-i386/abs-iamcu.d: New file.
624 * ld-i386/dummy.s: Likewise.
625 * ld-i386/foo.s: Likewise.
626 * ld-i386/iamcu-1.d: Likewise.
627 * ld-i386/iamcu-2.d: Likewise.
628 * ld-i386/iamcu-3.d: Likewise.
629 * ld-i386/start.s: Likewise.
630 * ld-i386/i386.exp (iamcu_tests): New.
631 Run iamcu_tests.
632
633 2015-05-08 H.J. Lu <hongjiu.lu@intel.com>
634
635 PR binutis/18386
636 * ld-x86-64/tlsgdesc.dd: Updated.
637 * ld-x86-64/tlspic.dd: Likewise.
638
639 2015-04-29 H.J. Lu <hongjiu.lu@intel.com>
640
641 PR ld/18354
642 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
643 gnunormal and gabinormal against libfoozlib.so.
644
645 2015-04-27 Renlin Li <renlin.li@arm.com>
646
647 * ld-arm/ifunc-10.dd: Adjust expected output.
648 * ld-arm/ifunc-2.dd: Likewise.
649
650 2015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
651
652 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
653
654 2015-04-24 Alan Modra <amodra@gmail.com>
655
656 * ld-powerpc/tocnovar.d: Revert last change.
657
658 2015-04-24 Richard Earnshaw <rearnsha@arm.com>
659
660 * ld-arm/armthumb-lib.d: Regenerate expected output.
661 * ld-arm/armthumb-lib.d: Likewise.
662 * ld-arm/armthumb-lib.sym: Likewise.
663 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
664 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
665 * ld-arm/cortex-a8-fix-b.d: Likewise.
666 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
667 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
668 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
669 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
670 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
671 * ld-arm/cortex-a8-fix-bl.d: Likewise.
672 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
673 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
674 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
675 * ld-arm/cortex-a8-fix-blx.d: Likewise.
676 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
677 * ld-arm/farcall-mixed-app-v5.d: Likewise.
678 * ld-arm/farcall-mixed-app.d: Likewise.
679 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
680 * ld-arm/farcall-mixed-lib.d: Likewise.
681 * ld-arm/mixed-app-v5.d: Likewise.
682 * ld-arm/mixed-app.d: Likewise.
683 * ld-arm/mixed-lib.d: Likewise.
684
685 2015-04-24 Nick Clifton <nickc@redhat.com>
686
687 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
688 do not use elf.em.
689
690 2015-04-24 Hans-Peter Nilsson <hp@axis.com>
691
692 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
693 to cris*-*-elf.
694
695 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
696
697 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
698 frv.
699
700 2015-04-23 H.J. Lu <hongjiu.lu@intel.com>
701
702 PR ld/18277
703 * ld-elf/compressed1d.d: New.
704 * ld-elf/compressed1e.d: Likewise.
705
706 2015-04-23 Alan Modra <amodra@gmail.com>
707
708 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
709 * ld-powerpc/defsym.d: Likewise.
710 * ld-powerpc/elfv2-2exe.d: Likewise.
711 * ld-powerpc/elfv2exe.d: Likewise.
712 * ld-powerpc/elfv2so.d: Likewise.
713 * ld-powerpc/relbrlt.d: Likewise.
714 * ld-powerpc/tls.g: Likewise.
715 * ld-powerpc/tlsexe.d: Likewise.
716 * ld-powerpc/tlsexe.g: Likewise.
717 * ld-powerpc/tlsexe.r: Likewise.
718 * ld-powerpc/tlsexetoc.d: Likewise.
719 * ld-powerpc/tlsexetoc.g: Likewise.
720 * ld-powerpc/tlsexetoc.r: Likewise.
721 * ld-powerpc/tlsso.d: Likewise.
722 * ld-powerpc/tlsso.g: Likewise.
723 * ld-powerpc/tlsso.r: Likewise.
724 * ld-powerpc/tlstoc.g: Likewise.
725 * ld-powerpc/tlstocso.d: Likewise.
726 * ld-powerpc/tlstocso.g: Likewise.
727 * ld-powerpc/tlstocso.r: Likewise.
728 * ld-powerpc/tocopt.d: Likewise.
729 * ld-powerpc/tocopt2.d: Likewise.
730 * ld-powerpc/tocopt3.d: Likewise.
731 * ld-powerpc/tocopt4.d: Likewise.
732 * ld-powerpc/tocopt5.d: Likewise.
733 * ld-powerpc/tocnovar.d: Adjust.
734
735 2015-04-22 Alan Modra <amodra@gmail.com>
736
737 * ld-x86-64/pr18176.d: Update.
738
739 2015-04-22 H.J. Lu <hongjiu.lu@intel.com>
740
741 PR ld/18289
742 * ld-i386/copyreloc-lib.c: New file.
743 * ld-i386/copyreloc-main.S: Likewise.
744 * ld-i386/copyreloc-main.out: Likewise.
745 * ld-i386/copyreloc-main1.rd: Likewise.
746 * ld-i386/copyreloc-main2.rd: Likewise.
747 * ld-i386/dummy.c: Likewise.
748 * ld-i386/pr17689.out: Likewise.
749 * ld-i386/pr17689.rd: Likewise.
750 * ld-i386/pr17689a.c: Likewise.
751 * ld-i386/pr17689b.S: Likewise.
752 * ld-i386/pr17827.rd: Likewise.
753 * ld-i386/pr17827ver.rd: Likewise.
754 * ld-i386/i386.exp: Run copyreloc tests.
755
756 2015-04-20 H.J. Lu <hongjiu.lu@intel.com>
757
758 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
759 * ld-mmix/bspec2.d: Likewise.
760 * ld-mmix/local1.d: Likewise.
761 * ld-mmix/local3.d: Likewise.
762 * ld-mmix/local5.d: Likewise.
763 * ld-mmix/local7.d: Likewise.
764 * ld-mmix/undef-3.d: Likewise.
765 * ld-sh/sh64/crangerel1.rd: Likewise.
766 * ld-sh/sh64/crangerel2.rd: Likewise.
767 * ld-tic6x/common.d: Likewise.
768 * ld-tic6x/shlib-1.rd: Likewise.
769 * ld-tic6x/shlib-1b.rd: Likewise.
770 * ld-tic6x/shlib-1r.rd: Likewise.
771 * ld-tic6x/shlib-1rb.rd: Likewise.
772 * ld-tic6x/shlib-app-1.rd: Likewise.
773 * ld-tic6x/shlib-app-1b.rd: Likewise.
774 * ld-tic6x/shlib-app-1r.rd: Likewise.
775 * ld-tic6x/shlib-app-1rb.rd: Likewise.
776 * ld-tic6x/shlib-noindex.rd: Likewise.
777 * ld-tic6x/static-app-1.rd: Likewise.
778 * ld-tic6x/static-app-1b.rd: Likewise.
779 * ld-tic6x/static-app-1r.rd: Likewise.
780 * ld-tic6x/static-app-1rb.rd: Likewise.
781 * ld-x86-64/ilp32-4.d: Likewise.
782 * ld-x86-64/split-by-file-nacl.rd: Likewise.
783 * ld-x86-64/split-by-file.rd: Likewise.
784
785 2015-04-14 H.J. Lu <hongjiu.lu@intel.com>
786
787 * ld-elf/compress.exp (build_tests): Add tests for
788 --compress-debug-sections=.
789 (run_tests): Likewise.
790 Add additonal tests for --compress-debug-sections=.
791 * ld-elf/gabiend.rt: New file.
792 * ld-elf/gabinormal.rt: Likewise.
793 * ld-elf/gnubegin.rS: Likewise.
794 * ld-elf/gnunormal.rS: Likewise.
795 * ld-elf/zlibbegin.rS: Likewise.
796 * ld-elf/zlibnormal.rS: Likewise.
797
798 2015-04-15 Alan Modra <amodra@gmail.com>
799
800 * ld-gc/pr18223.d: xfail tic6x.
801
802 2015-04-14 H.J. Lu <hongjiu.lu@intel.com>
803
804 PR ld/pr17709
805 * ld-i386/i386.exp: Run protected6b.
806 * ld-i386/protected6b.d: New file.
807 * ld-x86-64/protected6b.d: Likewise.
808 * ld-x86-64/x86-64.exp: Run protected6b.
809
810 2015-04-11 H.J. Lu <hongjiu.lu@intel.com>
811
812 * ld-i386/i386.exp: Run protected6a.
813 * ld-i386/protected6.d: Renamed to ...
814 * ld-i386/protected6a.d: This.
815 * ld-x86-64/hidden4.d: New file.
816 * ld-x86-64/hidden4.s: Likewise.
817 * ld-x86-64/hidden5.d: Likewise.
818 * ld-x86-64/hidden5.s: Likewise.
819 * ld-x86-64/protected6.d: Renamed to ...
820 * ld-x86-64/protected6a.d: This.
821 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
822 protected7a and protected7b.
823
824 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
825
826 PR ld/pr17709
827 * ld-i386/protected6.d: New file.
828 * ld-i386/protected6.s: Likewise.
829 * ld-x86-64/protected6.d: Likewise.
830 * ld-x86-64/protected6.s: Likewise.
831 * ld-x86-64/protected7.d: Likewise.
832 * ld-x86-64/protected7.s: Likewise.
833 * ld-x86-64/protected7a.d: Likewise.
834 * ld-x86-64/protected7b.d: Likewise.
835
836 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
837
838 PR ld/pr15228
839 PR ld/pr17709
840 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
841 * ld-i386/pr17709-nacl.rd: New file.
842 * ld-i386/pr17709.rd: Likewise.
843 * ld-i386/pr17709a.s: Likewise.
844 * ld-i386/pr17709b.s: Likewise.
845 * ld-i386/protected3.d: Updated.
846 * ld-i386/protected3.s: Likewise.
847 * ld-x86-64/pr17709-nacl.rd: New file.
848 * ld-x86-64/pr17709.rd: Likewise.
849 * ld-x86-64/pr17709a.s: Likewise.
850 * ld-x86-64/pr17709b.s: Likewise.
851 * ld-x86-64/protected3.d: Updated.
852 * ld-x86-64/protected3.s: Likewise.
853 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
854
855 2015-04-10 H.J. Lu <hongjiu.lu@intel.com>
856
857 PR ld/18223
858 * ld-gc/gc.exp: Run pr18223.
859 * ld-gc/pr18223.d: New file.
860 * ld-gc/pr18223.s: Likewise.
861
862 2015-04-10 Alan Modra <amodra@gmail.com>
863
864 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
865 PR ld/pr15228
866 PR ld/pr17709
867 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
868 * ld-i386/pr17709-nacl.rd: Delete.
869 * ld-i386/pr17709.rd: Likewise.
870 * ld-i386/pr17709a.s: Likewise.
871 * ld-i386/pr17709b.s: Likewise.
872 * ld-i386/protected3.d: Updated.
873 * ld-i386/protected3.s: Likewise.
874 * ld-x86-64/pr17709-nacl.rd: Delete.
875 * ld-x86-64/pr17709.rd: Likewise.
876 * ld-x86-64/pr17709a.s: Likewise.
877 * ld-x86-64/pr17709b.s: Likewise.
878 * ld-x86-64/protected3.d: Updated.
879 * ld-x86-64/protected3.s: Likewise.
880 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
881
882 2015-04-08 H.J. Lu <hongjiu.lu@intel.com>
883
884 * ld-elf/compress.exp: Add a test for
885 --compress-debug-sections=zlib-gabi.
886 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
887 (run_tests): Likewise.
888 Verify linker output with zlib-gabi compressed debug input.
889 * ld-elf/compressed1a.d: New file.
890 * ld-elf/compressed1b.d: Likewise.
891 * ld-elf/compressed1c.d: Likewise.
892
893 2015-04-07 Alan Modra <amodra@gmail.com>
894
895 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
896 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
897 * ld-tic6x/shlib-1b.rd: Likewise.
898 * ld-tic6x/shlib-1r.rd: Likewise.
899 * ld-tic6x/shlib-1rb.rd: Likewise.
900 * ld-tic6x/shlib-app-1.rd: Likewise.
901 * ld-tic6x/shlib-app-1b.rd: Likewise.
902 * ld-tic6x/shlib-app-1r.rd: Likewise.
903 * ld-tic6x/shlib-app-1rb.rd: Likewise.
904 * ld-tic6x/shlib-noindex.rd: Likewise.
905
906 2015-04-07 Nick Clifton <nickc@redhat.com>
907
908 * ld-elf/orphan-5.l: New test - checks the linker's output with
909 --warn-orphan enabled.
910 * ld-elf/elf.exp: Run the new test.
911
912 2015-04-06 H.J. Lu <hongjiu.lu@intel.com>
913
914 * ld-elf/compress.exp: Remove is_zlib_supported check.
915 Fail if --compress-debug-sections doesn't work.
916 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
917
918 2015-04-01 Tejas Belagod <tejas.belagod@arm.com>
919
920 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
921 * ld-aarch64/erratum843419.d: New.
922 * ld-aarch64/erratum843419.s: New.
923
924 2015-04-01 H.J. Lu <hongjiu.lu@intel.com>
925
926 PR ld/18176
927 * ld-x86-64/pr18176.d: New file.
928 * ld-x86-64/pr18176.s: Likewise.
929 * ld-x86-64/pr18176.t: Likewise.
930 * ld-x86-64/x86-64.exp: Run pr18176.
931
932 2015-03-31 H.J. Lu <hongjiu.lu@intel.com>
933
934 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
935
936 2015-03-30 H.J. Lu <hongjiu.lu@intel.com>
937
938 PR ld/18169
939 * ld-elf/linkinfo1a.d: Updated.
940 * ld-elf/linkinfo1b.d: Likewise.
941
942 2015-03-27 H.J. Lu <hongjiu.lu@intel.com>
943
944 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
945
946 2015-03-26 Tejas Belagod <tejas.belagod@arm.com>
947
948 * ld-aarch64/farcall-back-be.d: New.
949
950 2015-03-26 H.J. Lu <hongjiu.lu@intel.com>
951
952 PR ld/18160
953 * ld-x86-64/pr18160.d: New file.
954 * ld-x86-64/pr18160.s: Likewise.
955 * ld-x86-64/pr18160.t: Likewise.
956 * ld-x86-64/x86-64.exp: Run pr18160.
957 ---
958 2015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
959
960 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
961 section.
962 * ld-aarch64/farcall-b.d: Likewise.
963 * ld-aarch64/farcall-bl.d: Likewise.
964 * ld-aarch64/farcall-back.d: Likewise.
965
966 2015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
967
968 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
969 835769 workaround stubs.
970
971 2015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
972
973 * ld-gc/all-debug-sections.d: New file.
974 * ld-gc/all-debug-sections.s: Likewise.
975 * ld-gc/gc.exp: Execute new testcase.
976
977 2015-03-11 Alan Modra <amodra@gmail.com>
978
979 * ld-powerpc/tls32.s: Add GOT pointer setup.
980 * ld-powerpc/tls32.d: Update.
981 * ld-powerpc/tls32.g: Update.
982 * ld-powerpc/tls32.t: Update.
983 * ld-powerpc/tlsexe.d: Update.
984 * ld-powerpc/tlsexe32.d: Update.
985 * ld-powerpc/tlsexe32.g: Update.
986 * ld-powerpc/tlsexe32.r: Update.
987 * ld-powerpc/tlsexetoc.d: Update.
988 * ld-powerpc/tlsso32.d: Update.
989 * ld-powerpc/tlsso32.g: Update.
990 * ld-powerpc/tlsso32.r: Update.
991
992 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
993
994 PR ld/pr15228
995 PR ld/pr17709
996 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
997 * ld-i386/pr17709-nacl.rd: New file.
998 * ld-i386/pr17709.rd: Likewise.
999 * ld-i386/pr17709a.s: Likewise.
1000 * ld-i386/pr17709b.s: Likewise.
1001 * ld-i386/protected3.d: Updated.
1002 * ld-i386/protected3.s: Likewise.
1003 * ld-x86-64/pr17709-nacl.rd: New file.
1004 * ld-x86-64/pr17709.rd: Likewise.
1005 * ld-x86-64/pr17709a.s: Likewise.
1006 * ld-x86-64/pr17709b.s: Likewise.
1007 * ld-x86-64/protected3.d: Updated.
1008 * ld-x86-64/protected3.s: Likewise.
1009 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
1010
1011 2015-03-04 Richard Sandiford <richard.sandiford@arm.com>
1012
1013 PR gas/17843
1014 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
1015 * ld-aarch64/aarch64-elf.exp: Run it.
1016
1017 2015-02-28 Alan Modra <amodra@gmail.com>
1018
1019 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
1020 * ld-sparc/gotop32.td: Likewise.
1021 * ld-sparc/gotop64.rd: Likewise.
1022 * ld-sparc/gotop64.td: Likewise.
1023 * ld-tilegx/external.s: Align .data.
1024 * ld-tilepro/external.s: Likewise.
1025
1026 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1027
1028 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
1029 (tls-tiny-desc-le): Add.
1030 * ld-aarch64/tls-tiny-desc.d: New.
1031 * ld-aarch64/tls-tiny-desc.s: New.
1032 * ld-aarch64/tls-tiny-desc-ie.d: New.
1033 * ld-aarch64/tls-tiny-desc-ie.s: New.
1034 * ld-aarch64/tls-tiny-desc-le.d: New.
1035 * ld-aarch64/tls-tiny-desc-le.s: New.
1036
1037 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1038
1039 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
1040 (tls-tiny-gd-le): Add.
1041 * ld-aarch64/tls-tiny-gd.d: New.
1042 * ld-aarch64/tls-tiny-gd.s: New.
1043 * ld-aarch64/tls-tiny-gd-ie.d: New.
1044 * ld-aarch64/tls-tiny-gd-ie.s: New.
1045 * ld-aarch64/tls-tiny-gd-le.d: New.
1046 * ld-aarch64/tls-tiny-gd-le.s: New.
1047
1048 2015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1049
1050 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
1051 * ld-aarch64/tls-tiny-ie.d: New.
1052 * ld-aarch64/tls-tiny-ie.s: New.
1053
1054 2015-02-26 Terry Guo <terry.guo@arm.com>
1055
1056 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
1057 * ld-arm/attr-merge-vfp-10.d: Likewise.
1058 * ld-arm/attr-merge-vfp-10r.d: Likewise.
1059 * ld-arm/attr-merge-vfp-12.d: Likewise.
1060 * ld-arm/attr-merge-vfp-12r.d: Likewise.
1061 * ld-arm/attr-merge-vfp-13.d: Likewise.
1062 * ld-arm/attr-merge-vfp-13r.d: Likewise.
1063 * ld-arm/attr-merge-vfp-14.d: Likewise.
1064 * ld-arm/attr-merge-vfp-14r.d: Likewise.
1065 * ld-arm/attr-merge-vfp-6.d: Likewise.
1066 * ld-arm/attr-merge-vfp-6r.d: Likewise.
1067 * ld-arm/attr-merge-vfp-7.d: Likewise.
1068 * ld-arm/attr-merge-vfp-7r.d: Likewise.
1069 * ld-arm/attr-merge-vfp-8.d: Likewise.
1070 * ld-arm/attr-merge-vfp-8r.d: Likewise.
1071
1072 2015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
1073
1074 * ld-avr/avr-prop-1.d: New file.
1075 * ld-avr/avr-prop-1.s: New file.
1076 * ld-avr/avr-prop-2.d: New file.
1077 * ld-avr/avr-prop-2.s: New file.
1078 * ld-avr/avr-prop-3.d: New file.
1079 * ld-avr/avr-prop-3.s: New file.
1080 * ld-avr/avr-prop-4.d: New file.
1081 * ld-avr/avr-prop-4.s: New file.
1082
1083 2015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
1084
1085 * ld-sh/arch/arch_expected.txt: Regenerate.
1086 * ld-sh/arch/sh-dsp.s: Likewise.
1087 * ld-sh/arch/sh.s: Likewise.
1088 * ld-sh/arch/sh2.s: Likewise.
1089 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
1090 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
1091 * ld-sh/arch/sh2a-nofpu.s: Likewise.
1092 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
1093 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
1094 * ld-sh/arch/sh2a.s: Likewise.
1095 * ld-sh/arch/sh2e.s: Likewise.
1096 * ld-sh/arch/sh3-dsp.s: Likewise.
1097 * ld-sh/arch/sh3-nommu.s: Likewise.
1098 * ld-sh/arch/sh3.s: Likewise.
1099 * ld-sh/arch/sh3e.s: Likewise.
1100 * ld-sh/arch/sh4-nofpu.s: Likewise.
1101 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
1102 * ld-sh/arch/sh4.s: Likewise.
1103 * ld-sh/arch/sh4a-nofpu.s: Likewise.
1104 * ld-sh/arch/sh4a.s: Likewise.
1105 * ld-sh/arch/sh4al-dsp.s: Likewise.
1106
1107 2015-02-24 Nick Clifton <nickc@redhat.com>
1108
1109 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
1110
1111 2015-02-24 Alan Modra <amodra@gmail.com>
1112
1113 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
1114
1115 2015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1116
1117 * ld-avr/region_overflow.d: New test.
1118 * ld-avr/region_overflow.s: Likewise.
1119
1120 2015-02-19 H.J. Lu <hongjiu.lu@intel.com>
1121
1122 PR ld/4317
1123 * ld-i386/compressed1.d: Use nm/readelf with "failif".
1124 * ld-x86-64/compressed1.d: Likewise.
1125 * ld-x86-64/pie1.d: Likewise.
1126
1127 2015-02-19 Alan Modra <amodra@gmail.com>
1128
1129 PR ld/4317
1130 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
1131 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
1132 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
1133 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
1134 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
1135 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
1136 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
1137
1138 2015-02-17 Alan Modra <amodra@gmail.com>
1139
1140 PR ld/17975
1141 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
1142 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
1143 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
1144 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
1145 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
1146 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
1147 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
1148 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
1149 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
1150 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
1151 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
1152 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
1153 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
1154
1155 2015-02-16 H.J. Lu <hongjiu.lu@intel.com>
1156
1157 PR ld/17975
1158 * ld-i386/tlsbin-nacl.rd: Updated.
1159 * ld-i386/tlsbin.rd: Likewise.
1160 * ld-i386/tlsbindesc-nacl.rd: Likewise.
1161 * ld-i386/tlsbindesc.rd: Likewise.
1162 * ld-i386/tlsdesc-nacl.rd: Likewise.
1163 * ld-i386/tlsdesc.rd: Likewise.
1164 * ld-i386/tlsnopic-nacl.rd: Likewise.
1165 * ld-i386/tlsnopic.rd: Likewise.
1166 * ld-i386/tlspic-nacl.rd: Likewise.
1167 * ld-i386/tlspic.rd: Likewise.
1168 * ld-x86-64/tlsbin-nacl.rd: Likewise.
1169 * ld-x86-64/tlsbin.rd: Likewise.
1170 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
1171 * ld-x86-64/tlsbindesc.rd: Likewise.
1172 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
1173 * ld-x86-64/tlsdesc.rd: Likewise.
1174 * ld-x86-64/tlspic-nacl.rd: Likewise.
1175 * ld-x86-64/tlspic.rd: Likewise.
1176 * ld-alpha/tlspic.rd: Likewise.
1177 * ld-powerpc/tlsexe.r: Likewise.
1178 * ld-powerpc/tlsexetoc.r: Likewise.
1179 * ld-powerpc/tlsso.r: Likewise.
1180 * ld-powerpc/tlstocso.r: Likewise.
1181 * ld-s390/tlspic.rd: Likewise.
1182 * ld-s390/tlspic_64.rd: Likewise.
1183 * ld-sparc/gotop32.dd: Likewise.
1184 * ld-sparc/gotop64.dd: Likewise.
1185 * ld-sparc/tlssunnopic32.rd: Likewise.
1186 * ld-sparc/tlssunnopic64.rd: Likewise.
1187 * ld-sparc/tlssunpic32.rd: Likewise.
1188 * ld-sparc/tlssunpic64.rd: Likewise.
1189 * ld-tic6x/shlib-1.rd: Likewise.
1190 * ld-tic6x/shlib-1b.rd: Likewise.
1191 * ld-tic6x/shlib-1r.rd: Likewise.
1192 * ld-tic6x/shlib-1rb.rd: Likewise.
1193 * ld-tic6x/shlib-noindex.rd: Likewise.
1194
1195 2015-02-14 H.J. Lu <hongjiu.lu@intel.com>
1196
1197 PR ld/17973
1198 * ld-plugin/plugin.exp (regassilent): New.
1199 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
1200 (plugin_tests): Add a test for PR ld/17973.
1201 * ld-plugin/pr17973.d: New file.
1202 * ld-plugin/pr17973.s: Likewise.
1203
1204 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
1205
1206 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
1207
1208 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
1209
1210 * ld-plugin/plugin-27.d: New.
1211 * ld-plugin/plugin-28.d: Likewise.
1212 * ld-plugin/plugin-29.d: Likewise.
1213 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
1214 and LDPL_WARNING.
1215
1216 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
1217
1218 PR ld/17878
1219 * ld-plugin/func.c: Add some comments.
1220 * ld-plugin/plugin-13.d: New file.
1221 * ld-plugin/plugin-14.d: Likewise.
1222 * ld-plugin/plugin-15.d: Likewise.
1223 * ld-plugin/plugin-16.d: Likewise.
1224 * ld-plugin/plugin-17.d: Likewise.
1225 * ld-plugin/plugin-18.d: Likewise.
1226 * ld-plugin/plugin-19.d: Likewise.
1227 * ld-plugin/plugin-20.d: Likewise.
1228 * ld-plugin/plugin-21.d: Likewise.
1229 * ld-plugin/plugin-22.d: Likewise.
1230 * ld-plugin/plugin-23.d: Likewise.
1231 * ld-plugin/plugin-24.d: Likewise.
1232 * ld-plugin/plugin-25.d: Likewise.
1233 * ld-plugin/plugin-26.d: Likewise.
1234 * ld-plugin/plugin.exp (plugin2_name): New.
1235 (plugin3_name): Likewise.
1236 (plugin2_path): Likewise.
1237 (plugin3_path): Likewise.
1238 (testsrcfiles): Likewise.
1239 (testsrcfiles_notext): Likewise.
1240 (plugin_tests): Add tests for non-object IR file.
1241 (plugin_lib_tests): Likewise.
1242 (plugin_extra_elf_tests): Likewise.
1243 (plugin_src_tests): New tests for non-object IR file.
1244 Run nm --plugin test.
1245 Run ar --plugin test.
1246 Run plugin_src_tests.
1247
1248 2015-02-07 H.J. Lu <hongjiu.lu@intel.com>
1249
1250 PR ld/17935
1251 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
1252 * ld-x86-64/x86-64.exp: Likewise.
1253
1254 * ld-i386/pr17935-1.d: New file.
1255 * ld-i386/pr17935-1.s: Likewise.
1256 * ld-i386/pr17935-2.d: Likewise.
1257 * ld-i386/pr17935-2.s: Likewise.
1258 * ld-x86-64/pr17935-1.d: Likewise.
1259 * ld-x86-64/pr17935-1.s: Likewise.
1260 * ld-x86-64/pr17935-2.d: Likewise.
1261 * ld-x86-64/pr17935-2.s: Likewise.
1262
1263 2015-02-06 H.J. Lu <hongjiu.lu@intel.com>
1264
1265 PR ld/12365
1266 PR ld/14272
1267 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
1268 * ld-plugin/plugin-7.d: Updated.
1269 * ld-plugin/plugin-8.d: Likewise.
1270
1271 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
1272
1273 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
1274 ld/12365 test.
1275
1276 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
1277
1278 PR ld/12365
1279 * ld-plugin/pr12365a.c: New file.
1280 * ld-plugin/pr12365b.c: Likewise.
1281 * ld-plugin/pr12365c.c: Likewise.
1282
1283 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
1284 test.
1285 Run the PR ld/12365 test.
1286
1287 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
1288
1289 PR ld/14918
1290 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
1291
1292 * ld-plugin/pr14918.c: New file.
1293 * ld-plugin/pr14918.d: Likewise.
1294
1295 2015-01-29 H.J. Lu <hongjiu.lu@intel.com>
1296
1297 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
1298
1299 2015-01-29 Alan Modra <amodra@gmail.com>
1300
1301 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
1302 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
1303 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
1304
1305 2015-01-28 H.J. Lu <hongjiu.lu@intel.com>
1306
1307 PR ld/17878
1308 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
1309 * ld-plugin/plugin-10.d: Likewise.
1310 * ld-plugin/plugin-11.d: Likewise.
1311 * ld-plugin/plugin-2.d: Likewise.
1312 * ld-plugin/plugin-3.d: Likewise.
1313 * ld-plugin/plugin-4.d: Likewise.
1314 * ld-plugin/plugin-5.d: Likewise.
1315 * ld-plugin/plugin-6.d: Likewise.
1316 * ld-plugin/plugin-7.d: Likewise.
1317 * ld-plugin/plugin-8.d: Likewise.
1318 * ld-plugin/plugin-9.d: Likewise.
1319
1320 2015-01-28 Jan Beulich <jbeulich@suse.com>
1321
1322 * ld-elf/pr16322.s (p1): Rename to px1.
1323 (f1): Rename to fx1.
1324
1325 2015-01-28 Alan Modra <amodra@gmail.com>
1326
1327 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
1328 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
1329 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
1330
1331 2015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1332
1333 * ld-scripts/memory.t: Define new symbol tred.
1334 * ld-scripts/memory_sym.t: New.
1335 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
1336 conditionally check values of linker symbols.
1337
1338 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1339
1340 * ld-scripts/provide-4-map.d: Update expected output.
1341 * ld-scripts/provide-5-map.d: Likewise.
1342
1343 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1344
1345 * ld-scripts/provide-4.d: New file.
1346 * ld-scripts/provide-4-map.d: New file.
1347 * ld-scripts/provide-4.t: New file.
1348 * ld-scripts/provide-5.d: New file.
1349 * ld-scripts/provide-5.s: New file.
1350 * ld-scripts/provide-5-map.d: New file.
1351 * ld-scripts/provide-5.t: New file.
1352 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
1353 tests.
1354
1355 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1356
1357 * ld-scripts/overlay-size.d: Add 'map' option.
1358 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
1359 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
1360 option, checking linker mapfile output.
1361
1362 2015-01-20 Alan Modra <amodra@gmail.com>
1363
1364 * ld-powerpc/ambiguousv1.d,
1365 * ld-powerpc/ambiguousv1b.d,
1366 * ld-powerpc/ambiguousv2.d,
1367 * ld-powerpc/ambiguousv2b.d,
1368 * ld-powerpc/elfv2exe.d,
1369 * ld-powerpc/elfv2so.d,
1370 * ld-powerpc/tlsexe.r,
1371 * ld-powerpc/tlsexetoc.r,
1372 * ld-powerpc/tlsso.r,
1373 * ld-powerpc/tlstocso.r: Update.
1374
1375 2015-01-20 Alan Modra <amodra@gmail.com>
1376
1377 PR ld/17615
1378 * ld-elf/pr17615.d: Match .sbss too.
1379
1380 2015-01-19 H.J. Lu <hongjiu.lu@intel.com>
1381
1382 PR ld/17615
1383 * ld-elf/pr17615.d: New file.
1384 * ld-elf/pr17615.s: Likewise.
1385
1386 2015-01-19 Alan Modra <amodra@gmail.com>
1387
1388 * ld-gc/pr14265.d,
1389 * ld-cris/tls-gc-68.d,
1390 * ld-cris/tls-gc-69.d,
1391 * ld-cris/tls-gc-70.d,
1392 * ld-cris/tls-gc-71.d,
1393 * ld-cris/tls-gc-75.d,
1394 * ld-cris/tls-gc-76.d,
1395 * ld-cris/tls-gc-79.d,
1396 * ld-mmix/bpo-10.d,
1397 * ld-mmix/bpo-11.d: Update.
1398
1399 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1400
1401 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
1402 printed if 0 anymore.
1403
1404 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1405
1406 PR ld/17847
1407 * ld-x86-64/pie1.d: New file.
1408 * ld-x86-64/pie1.s: Likwise.
1409 * ld-x86-64/x86-64.exp: Run pie1.
1410
1411 2015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1412
1413 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
1414 * ld-aarch64/relocs-257-symbolic-func.d: New file.
1415 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
1416
1417 2015-01-13 Jiong Wang <jiong.wang@arm.com>
1418
1419 * ld-aarch64/tprel_g2_overflow.s: New testcase.
1420 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
1421 * ld-aarch64/aarch64-elf.exp: Run new testcase.
1422
1423 2015-01-13 Jiong Wang <jiong.wang@arm.com>
1424
1425 PR ld/17415
1426 * ld-aarch64/pr17415.s: Source file for new test.
1427 * ld-aarch64/pr17415.d: Expect file for new test.
1428 * ld-aarch64/aarch64-elf.exp: Run the new test.
1429
1430 2015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1431
1432 PR ld/17827
1433 * ld-x86-64/pr17689.out: Updated.
1434 * ld-x86-64/pr17689b.S: Likewise.
1435
1436 * ld-x86-64/pr17827.rd: New file.
1437
1438 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1439
1440 2015-01-08 Jan Beulich <jbeulich@suse.com>
1441
1442 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1443 enable_initfini_array=no case.
1444
1445 2015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1446
1447 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1448 readelf.
1449
1450 2015-01-01 Alan Modra <amodra@gmail.com>
1451
1452 Update year range in copyright notice of all files.
1453
1454 For older changes see ChangeLog-2014
1455 \f
1456 Copyright (C) 2015 Free Software Foundation, Inc.
1457
1458 Copying and distribution of this file, with or without modification,
1459 are permitted in any medium without royalty provided the copyright
1460 notice and this notice are preserved.
1461
1462 Local Variables:
1463 mode: change-log
1464 left-margin: 8
1465 fill-column: 74
1466 version-control: never
1467 End:
This page took 0.061776 seconds and 4 git commands to generate.