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