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