2013-05-31 Paul Brook <paul@codesourcery.com>
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
d6101ac2
MR
12013-05-29 Maciej W. Rozycki <macro@codesourcery.com>
2
3 * ld-mips-elf/jalr3.dd: New test.
4 * ld-mips-elf/jalr3.ld: New test linker script.
5 * ld-mips-elf/mips-elf.exp: Run the new test.
6
c2255477
AM
72013-05-21 Alan Modra <amodra@gmail.com>
8
9 PR ld/12982
10 * ld-plugin/pr12982.d: Fail if RWE GNU_STACK present.
11
60245b88
AM
122013-05-21 Alan Modra <amodra@gmail.com>
13
14 * ld-powerpc/export-class.exp (supports_ppc64): Delete.
15 (powerpc_export_class_test): Add "endian" param.
16 (abis): Add little-endian targets and test.
17 * ld-powerpc/powerpc-64-export-class.xd: Update for little-endian.
18
110a61d3
JB
192013-05-10 Joel Brobecker <brobecker@adacore.com>
20
21 * ld-powerpc/aix-core-sec-1.hd, ld-powerpc/aix-core-sec-2.hd,
22 ld-powerpc/aix-core-sec-3.hd: Adjust expected section flags
23 for section .loader.
24
cde7cb01
MR
252013-05-03 Maciej W. Rozycki <macro@codesourcery.com>
26
27 PR ld/15365
28 * ld-elf/ehdr_start.d: Expect __ehdr_start to be STB_LOCAL.
29 * ld-mips-elf/ehdr_start-1.nd: New test.
30 * ld-mips-elf/ehdr_start-2.nd: New test.
31 * ld-mips-elf/ehdr_start-1.ld: New test linker script.
32 * ld-mips-elf/ehdr_start-2.ld: New test linker script.
33 * ld-mips-elf/ehdr_start-new.s: New test source.
34 * ld-mips-elf/ehdr_start-o32.s: New test source.
35 * ld-mips-elf/mips-elf.exp: Run the new tests.
36
c9606f65
MR
372013-05-03 Maciej W. Rozycki <macro@codesourcery.com>
38
39 * ld-elf/provide-hidden-s.nd: New test.
40 * ld-elf/provide-hidden-abs.nd: New test.
41 * ld-elf/provide-hidden-def.nd: New test.
42 * ld-elf/provide-hidden-dyn.nd: New test.
43 * ld-elf/provide-hidden-sec.nd: New test.
44 * ld-elf/provide-hidden-dynabs.nd: New test.
45 * ld-elf/provide-hidden-dynsec.nd: New test.
46 * ld-elf/provide-hidden-s.ld: New test linker script.
47 * ld-elf/provide-hidden-1.ld: New test linker script.
48 * ld-elf/provide-hidden-2.ld: New test linker script.
49 * ld-elf/provide-hidden-1.s: New test source.
50 * ld-elf/provide-hidden-2.s: New test source.
51 * ld-elf/provide-hidden-3.s: New test source.
52 * ld-elf/provide-hidden-4.s: New test source.
53 * ld-elf/provide-hidden.exp: New test script.
54
13761a11
NC
552013-05-02 Nick Clifton <nickc@redhat.com>
56
57 * ld-elf/flags1.d: Expect this test to pass on the MSP430.
58 * ld-elf/init-fini-arrays.d: Expect this test to fail on the
59 MSP430.
60 * ld-elf/merge.d: Expect this test to pass on the MSP430.
61 * ld-elf/sec64k.exp: Skip these tests for the MSP430.
62 * ld-gc/pr13683.d: Expect this test to fail on the MSP430.
63 * ld-srec/srec.exp: Expect these tests to fail on the MSP430.
64 * ld-undefined/undefined.exp: Expect the UNDEFINED LINE test to
65 fail on the MSP430.
66
23c80bf4
MR
672013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
68
69 * lib/ld-lib.exp (check_shared_lib_support): Also exclude
70 mips*-*-elf.
71
5220199d
HPN
722013-04-30 Hans-Peter Nilsson <hp@axis.com>
73
74 * lib/ld-lib.exp (check_shared_lib_support): Match cris*-*-elf as
75 a negative pattern instead of cris*-*-*.
76
fdb05630
WN
772013-04-30 Will Newton <will.newton@linaro.org>
78
79 * ld-arm/arm-elf.exp: Use linker script for IFUNC test 17.
80 * ld-arm/ifunc-17.dd: Update offsets for linker script.
81 * ld-arm/ifunc-17.gd: Likewise.
82 * ld-arm/ifunc-17.rd: Likewise.
83
aba8c3de
WN
842013-04-29 Will Newton <will.newton@linaro.org>
85
86 * ld-arm/arm-elf.exp: Add IFUNC test 17.
87 * ld-arm/ifunc-17.dd: New file.
88 * ld-arm/ifunc-17.gd: Likewise.
89 * ld-arm/ifunc-17.rd: Likewise.
90 * ld-arm/ifunc-17.s: Likweise.
91 * ld-arm/ifunc-1.rd: Reorder relocs to match linker output.
92 * ld-arm/ifunc-2.rd: Likewise.
93 * ld-arm/ifunc-5.rd: Likewise.
94 * ld-arm/ifunc-6.rd: Likewise.
95
2810e26c
WN
962013-04-29 Will Newton <will.newton@linaro.org>
97
98 * ld-plugin/lto.exp: Disable ld/12942 test for gcc < 4.7.0.
99
bfeb4a28
AM
1002013-04-22 Alan Modra <amodra@gmail.com>
101
102 * ld-powerpc/tlsexe.d: Adjust for section id changes.
103 * ld-powerpc/tlsexe.r: Likewise.
104 * ld-powerpc/tlsexetoc.d: Likewise.
105 * ld-powerpc/tlsexetoc.r: Likewise.
106 * ld-powerpc/tlsso.d: Likewise.
107 * ld-powerpc/tlsso.r: Likewise.
108 * ld-powerpc/tlstocso.d: Likewise.
109 * ld-powerpc/tlstocso.r: Likewise.
110
1622ff3b
L
1112013-04-15 H.J. Lu <hongjiu.lu@intel.com>
112
113 PR ld/15371
114 * ld-ifunc/ifunc-20-i386.d: New file.
115 * ld-ifunc/ifunc-20-x86-64.d: Likewise.
116 * ld-ifunc/ifunc-20.s: Likewise.
117
edb2fa9a
MS
1182013-04-10 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
119
120 * ld-aarch64/gc-plt1.s: New file.
121 * ld-aarch64/gc-plt2.s: Likewise.
122 * ld-aarch64/gc-plt-hidden.s: Likewise.
123 * ld-aarch64/gc-plt-main.s: Likewise.
124 * ld-aarch64/gc-relocs-257.s: Likewise.
125 * ld-aarch64/gc-plt-relocs.d: Update expected objdump.
126 * ld-aarch64/gc-relocs-257.d: Likewise.
127 * ld-aarch64/gc-relocs-257-dyn.d: Likewise.
128 * ld-aarch64/aarch64-elf.exp: Add test.
129
6b5d8151
RR
1302013-04-08 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
131
132 * ld-aarch64/gc-tls-relocs.d: Handle big endian format.
133 * ld-aarch64/gc-got-relocs.d: Likewise.
134
e65cb106
AM
1352013-04-04 Alan Modra <amodra@gmail.com>
136
137 * ld-elf/shared.exp: Update regexp on --no-add-needed and
138 --no-copy-dt-needed-entries tests.
139
203f0950
AM
1402013-04-03 Alan Modra <amodra@gmail.com>
141
142 PR ld/15227
143 * ld-plugin/lto.exp (PR ld/12942 (3)): Remove file name and
144 line number from regexp.
145 (PR ld/15146 (2)): Similarly.
146 * ld-plugin/pr12942a.cc (main): Use __builtin_abort.
147
81fbe831
AM
1482013-03-30 Alan Modra <amodra@gmail.com>
149
150 PR ld/15323
151 * ld-plugin/lto.exp (pr15323a.c): Compile without -flto rather
152 than using -r to effectively strip out lto info.
153
61315175
L
1542013-03-29 H.J. Lu <hongjiu.lu@intel.com>
155
156 PR ld/15323
157 * ld-plugin/lto.exp (lto_link_tests): Add pr15323a-r.o.
158 (lto_run_tests): Add a test for PR ld/15323.
159
160 * ld-plugin/pr15323.out: New file.
161 * ld-plugin/pr15323a.c: Likewise.
162 * ld-plugin/pr15323b.c: Likewise.
163
84a2b3d8
NC
1642013-03-22 Nick Clifton <nickc@redhat.com>
165
166 * ld-elf/init0.s: Add alloc attribute to .section directive.
167 * ld-elf/fini1.s: Likewise.
168 * ld-elf/fini2.s: Likewise.
169 * ld-elf/fini3.s: Likewise.
170 * ld-elf/finin.s: Likewise.
171 * ld-elf/init0.s: Likewise.
172 * ld-elf/init1.s: Likewise.
173 * ld-elf/init2.s: Likewise.
174 * ld-elf/init3.s: Likewise.
175 * ld-elf/initn.s: Likewise.
176
81f5558e
NC
1772013-02-02 Michael Schewe <michael.schewe@gmx.net>
178
179 * ld-h8300/h8300.exp: Add new relax-7 test on ELF.
180 * ld-h8300/relax-2.s: Add other direction and .w/.l variants of
181 mov insns.
182 * ld-h8300/relax-2.d: Update expected disassembly.
183 * ld-h8300/relax-7a.s: New: tests for mov @(disp:32,ERx) -> mov
184 @(disp:16,ERx).
185 * ld-h8300/relax-7b.s: New: Likewise.
186 * ld-h8300/relax-7.d: New: expected disassembly.
187
33e32ca0
MS
1882013-03-20 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
189
190 * ld-elf/group8a.d (notarget): Remove aarch64*-*-*.
191 * ld-elf/group8b.d: Likewise.
192 * ld-elf/group9a.d: Likewise.
193 * ld-elf/group9b.d: Likewise.
194 * ld-elf/pr12851.d: Likewise.
195 * ld-elf/pr12975.d: Likewise.
196 * ld-elf/pr13177.d: Likewise.
197 * ld-elf/pr13195.d: Likewise.
198
b59369fc
WN
1992013-03-20 Will Newton <will.newton@linaro.org>
200
bfeb4a28 201 * ld-elfvers/vers.exp (objdump_symstuff): Sort objdump output
b59369fc
WN
202 based on the symbol name rather than address.
203 * ld-elfvers/vers1.sym: Reorder contents to match changes to vers.exp.
204 * ld-elfvers/vers15.sym: Likewise.
205 * ld-elfvers/vers18.sym: Likewise.
206 * ld-elfvers/vers21.sym: Likewise.
207 * ld-elfvers/vers9.sym: Likewise.
208
8877b5e5
AM
2092013-03-20 Alan Modra <amodra@gmail.com>
210
211 * ld-elf/rel.c, ld-elf/relmain.c, ld-elf/relmain.out: New test.
212 * ld-elf/shared.exp: Build and run it.
213
75c8d84d
AM
2142013-03-20 Alan Modra <amodra@gmail.com>
215 Will Newton <will.newton@linaro.org
216
217 * ld-elfvers/vers.exp: Add -Wl,--no-as-needed to all tests
218 linking against shared libraries.
219 * ld-elfweak/elfweak.exp: Likewise. Enable for x86_64-linux.
220 Build main1.o using $picflag.
221
ffa9430d
AM
2222013-03-18 Alan Modra <amodra@gmail.com>
223
224 * ld-elf/pr14862.out: Expect no output.
225
0085488a
WN
2262013-03-15 Will Newton <will.newton@linaro.org>
227
228 * ld-arm/arm-elf.exp: Expand *-*eabi test to cover *-*eabi*.
229 * ld-arm/gc-hidden-1.d: Likewise.
230 * ld-elfvsb/elfvsb.exp: Likewise.
231 * ld-shared/shared.exp: Likewise.
232
59c108f7
NC
2332013-03-08 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
234
bfeb4a28 235 * lib/ld-lib.exp (check_gc_sections_available): Remove aarch64
59c108f7
NC
236 from list of targets that don't support gc-section.
237
13762d2e
AM
2382013-03-05 Alan Modra <amodra@gmail.com>
239
240 * ld-scripts/rgn-at6.s, * ld-scripts/rgn-at6.t, * ld-scripts/rgn-at6.d,
241 * ld-scripts/rgn-at7.t, * ld-scripts/rgn-at7.d: New tests.
242
3064e1ff
JB
2432013-02-28 Nathan Sidwell <nathan@codesourcery.com>
244
245 * ld-arm/tls-local-static.s: New test.
246 * ld-arm/tls-local-static.d: New.
247 * ld-arm/arm-elf.exp (tls-local-static): Add test.
248
2492013-02-21 H.J. Lu <hongjiu.lu@intel.com>
35399224
L
250
251 PR ld/15167
252 * ld-unique/unique.exp: Add a test for shared library with
253 reference.
254
897aea50
MR
2552013-02-19 Maciej W. Rozycki <macro@codesourcery.com>
256
257 * lib/ld-lib.exp (run_ld_link_tests): Add another argument, pass
258 its contents to ar_simple_create and ld_simple_link after
259 objfiles.
260 * ld-aarch64/aarch64-elf.exp: Adjust accordingly.
261 * ld-alpha/alpha.exp: Likewise.
262 * ld-arm/arm-elf.exp: Likewise.
263 * ld-arm/export-class.exp: Likewise.
264 * ld-elf/comm-data.exp: Likewise.
265 * ld-elf/eh-group.exp: Likewise.
266 * ld-elf/elf.exp: Likewise.
267 * ld-elf/export-class.exp: Likewise.
268 * ld-elfvers/vers.exp: Likewise.
269 * ld-frv/tls.exp: Likewise.
270 * ld-i386/export-class.exp: Likewise.
271 * ld-i386/i386.exp: Likewise.
272 * ld-ia64/ia64.exp: Likewise.
273 * ld-libs/libs.exp: Likewise.
274 * ld-m68k/m68k.exp: Likewise.
275 * ld-metag/metag.exp: Likewise.
276 * ld-mips-elf/comm-data.exp: Likewise.
277 * ld-mips-elf/export-class.exp: Likewise.
278 * ld-mips-elf/mips-elf.exp: Likewise.
279 * ld-mn10300/mn10300.exp: Likewise.
280 * ld-pe/pe-compile.exp: Likewise.
281 * ld-pe/pe.exp: Likewise.
282 * ld-plugin/plugin.exp: Likewise.
283 * ld-powerpc/aix52.exp: Likewise.
284 * ld-powerpc/export-class.exp: Likewise.
285 * ld-powerpc/powerpc.exp: Likewise.
286 * ld-s390/s390.exp: Likewise.
287 * ld-sh/sh-vxworks.exp: Likewise.
288 * ld-sh/sh64/sh64.exp: Likewise.
289 * ld-sparc/sparc.exp: Likewise.
290 * ld-tic6x/tic6x.exp: Likewise.
291 * ld-tilegx/tilegx.exp: Likewise.
292 * ld-tilepro/tilepro.exp: Likewise.
293 * ld-undefined/entry.exp: Likewise.
294 * ld-vax-elf/vax-elf.exp: Likewise.
295 * ld-x86-64/dwarfreloc.exp: Likewise.
296 * ld-x86-64/export-class.exp: Likewise.
297 * ld-x86-64/x86-64.exp: Likewise.
298 * ld-xc16x/xc16x.exp: Likewise.
299 * ld-xstormy16/xstormy16.exp: Likewise.
300 * ld-xtensa/xtensa.exp: Likewise.
301
273e4eec
MR
3022013-02-18 Maciej W. Rozycki <macro@codesourcery.com>
303
bfeb4a28 304 * ld-mips-elf/jalx-2.ld: Include .rel.plt in output, give .plt a
273e4eec 305 mapping.
bfeb4a28 306 * ld-mips-elf/jalx-2.dd: Adjust disassembly accordingly.
273e4eec 307
53c3509d
AM
3082013-02-18 Alan Modra <amodra@gmail.com>
309
310 * ld-plugin/lto.exp (Build pr15146b.so) Add -Wl,--no-as-needed.
311 (PR ld/15146 (1), (2)): Likewise.
312 (LTO 7): Likewise.
313
3d5bef4c
L
3142013-02-16 H.J. Lu <hongjiu.lu@intel.com>
315
316 PR ld/15146
317 * ld-plugin/pr15146.d: New file.
318 * ld-plugin/pr15146a.c: Likewise.
319 * ld-plugin/pr15146b.c: Likewise.
320 * ld-plugin/pr15146c.c: Likewise.
321 * ld-plugin/pr15146d.c: Likewise.
322
323 * ld-plugin/lto.exp: Add tests for PR ld/15146.
324
9d1df426
NC
3252013-02-15 Markos Chandras <markos.chandras@imgtec.com>
326
327 * ld-metag/pcrel.d: Fix the expected disassembler
328 output to be in little endian format
329 * ld-metag/shared.d: likewise
330 * ld-metag/stub.d: likewise
331 * ld-metag/stub_pic_app.d: likewise
332 * ld-metag/stub_pic_shared.d: likewise
333 * ld-metag/stub_shared.d: likewise
334
13db6b44
RS
3352013-02-13 Richard Sandiford <rdsandiford@googlemail.com>
336
337 * ld-mips-elf/mips16-pic-2.dd,
338 ld-mips-elf/mips16-pic-2.gd: Remove 3 unused local GOT entries.
339 * ld-mips-elf/got-page-4a.s, ld-mips-elf/got-page-4b.s,
340 ld-mips-elf/got-page-4a.d, ld-mips-elf/got-page-4a.got,
341 ld-mips-elf/got-page-4b.d, ld-mips-elf/got-page-4b.got,
342 ld-mips-elf/got-page-5.s, ld-mips-elf/got-page-5.d,
343 ld-mips-elf/got-page-5.got, ld-mips-elf/got-page-6.s,
344 ld-mips-elf/got-page-6.d, ld-mips-elf/got-page-6.got,
345 ld-mips-elf/got-page-7a.s, ld-mips-elf/got-page-7b.s,
346 ld-mips-elf/got-page-7c.s, ld-mips-elf/got-page-7d.s,
347 ld-mips-elf/got-page-7e.s, ld-mips-elf/got-page-7.d,
348 ld-mips-elf/got-page-7.got: New tests.
349 * ld-mips-elf/mips-elf.exp: Run them.
350
3dff0dd1
RS
3512013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
352
353 * ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got,
354 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got,
355 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got,
356 ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got: Update
357 for new hash table order.
358
d7206569
RS
3592013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
360
361 * ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-multi-got-1.d,
362 ld-mips-elf/tls-multi-got-1.got: Update for changes in the order
363 that symbols are added to per-bfd GOTs.
364
d9bf376d
RS
3652013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
366
367 * ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
368 ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tlsbin-o32.d,
369 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32-1.d,
370 ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d,
371 ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d,
372 ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d,
373 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32.d,
374 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32-hidden.got,
375 ld-mips-elf/tlslib-o32-ver.got: Adjust GOT layout for new
376 got_entry hash function.
377
1fd20d70
RS
3782013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
379
380 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
381 unused GOT entries.
382
02acbe22
L
3832013-02-07 H.J. Lu <hongjiu.lu@intel.com>
384
385 PR ld/15107
386 * ld-unique/unique_empty.s: Add reference to "b".
387
20e52bd2
L
3882013-02-06 H.J. Lu <hongjiu.lu@intel.com>
389
390 * ld-size/size-10.rd: Updated.
391 * ld-size/size-8.rd: Likewise.
392 * ld-size/size32-2-i386.d: Likewise.
393 * ld-size/size32-2-x32.d: Likewise.
394 * ld-size/size32-2-x86-64.d: Likewise.
395 * ld-size/size64-2-x32.d: Likewise.
396 * ld-size/size64-2-x86-64.d: Likewise.
397
398 * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
399 linker for size-8 test.
400
36591ba1 4012013-02-06 Sandra Loosemore <sandra@codesourcery.com>
20e52bd2 402 Andrew Jenner <andrew@codesourcery.com>
36591ba1
SL
403
404 Based on patches from Altera Corporation.
405
406 * ld-nios2/emit-relocs-1a.s: New.
407 * ld-nios2/emit-relocs-1b.s: New.
408 * ld-nios2/emit-relocs-1.d: New.
409 * ld-nios2/emit-relocs-1.ld: New.
410 * ld-nios2/gprel.d: New.
411 * ld-nios2/gprel.s: New.
412 * ld-nios2/hilo16.d: New.
413 * ld-nios2/hilo16.s: New.
414 * ld-nios2/hilo16_symbol.s: New.
415 * ld-nios2/imm5.d: New.
416 * ld-nios2/imm5.s: New.
417 * ld-nios2/imm5_symbol.s: New.
418 * ld-nios2/nios2.exp: New.
419 * ld-nios2/pcrel16.d: New.
420 * ld-nios2/pcrel16_label.s: New.
421 * ld-nios2/pcrel16.s: New.
422 * ld-nios2/relax_callr.d: New.
423 * ld-nios2/relax_callr.ld: New.
424 * ld-nios2/relax_callr.s: New.
425 * ld-nios2/relax_cjmp.d: New.
426 * ld-nios2/relax_cjmp.s: New.
427 * ld-nios2/relax_jmp.ld: New.
428 * ld-nios2/relax_section.d: New.
429 * ld-nios2/relax_section.s: New.
430 * ld-nios2/relax_ujmp.d: New.
431 * ld-nios2/relax_ujmp.s: New.
432 * ld-nios2/reloc.d: New.
433 * ld-nios2/reloc.s: New.
434 * ld-nios2/reloc_symbol.s: New.
435 * ld-nios2/s16.d: New.
436 * ld-nios2/s16.s: New.
437 * ld-nios2/s16_symbol.s: New.
438 * ld-nios2/u16.d: New.
439 * ld-nios2/u16.s: New.
440 * ld-nios2/u16_symbol.s: New.
441 * ld-elf/indirect.exp: Skip on targets that don't support
442 -shared -fPIC.
443 * ld-elfcomm/elfcomm.exp: Build with -G0 for nios2.
444 * ld-plugin/lto.exp: Skip shared library tests on targets that
445 don't support them. Skip execution tests on non-native targets.
446
7acbc3a0
L
4472013-02-06 H.J. Lu <hongjiu.lu@intel.com>
448
449 * ld-elf/now-1.d: New file.
450 * ld-elf/now-2.d: Likewise.
451 * ld-elf/now-3.d: Likewise.
452 * ld-elf/now-4.d: Likewise.
453 * ld-elf/rpath-1.d: Likewise.
454 * ld-elf/rpath-2.d: Likewise.
455 * ld-elf/runpath-1.d: Likewise.
456 * ld-elf/runpath-2.d: Likewise.
457
eeaa4577
AM
4582013-02-06 Alan Modra <amodra@gmail.com>
459
460 PR ld/15096
461 * ld-elf/new-dtags-1.d: Delete.
462 * ld-elf/new-dtags-2.d: Likewise.
463 * ld-elf/new-dtags-3.d: Likewise.
464 * ld-elf/new-dtags-4.d: Likewise.
465 * ld-elf/new-dtags-5.d: Likewise.
466 * ld-elf/new-dtags-6.d: Likewise.
467 * ld-elf/new-dtags-7.d: Likewise.
468 * ld-elf/new-dtags-8.d: Likewise.
469
663fa543
L
4702013-02-04 H.J. Lu <hongjiu.lu@intel.com>
471
472 PR ld/15096
473 * ld-elf/new-dtags-1.d: New test.
474 * ld-elf/new-dtags-2.d: Likewise.
475 * ld-elf/new-dtags-3.d: Likewise.
476 * ld-elf/new-dtags-4.d: Likewise.
477 * ld-elf/new-dtags-5.d: Likewise.
478 * ld-elf/new-dtags-6.d: Likewise.
479 * ld-elf/new-dtags-7.d: Likewise.
480 * ld-elf/new-dtags-8.d: Likewise.
481
bcaa2f82
AM
4822013-01-31 Alan Modra <amodra@gmail.com>
483
484 * ld-powerpc/tlsexe.d: Update for changed stub names.
485 * ld-powerpc/tlsexe.r: Likewise.
486 * ld-powerpc/tlsexetoc.d: Likewise.
487 * ld-powerpc/tlsexetoc.r: Likewise.
488 * ld-powerpc/tlsso.d: Likewise.
489 * ld-powerpc/tlsso.r: Likewise.
490 * ld-powerpc/tlstocso.d: Likewise.
491 * ld-powerpc/tlstocso.r: Likewise.
492
0d358fd5
HPN
4932013-01-31 Hans-Peter Nilsson <hp@axis.com>
494
9de83df8 495 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
393dab15 496 default for *-*-linux-* by passing explicitly for all targets.
0d358fd5 497
e16fc3da
AM
4982013-01-21 Alan Modra <amodra@gmail.com>
499
500 * ld-size/size.exp (build_tests <size-7, size-8>): Pass
501 --no-as-needed in cflags.
502
6738cadc
L
5032013-01-19 H.J. Lu <hongjiu.lu@intel.com>
504
505 * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
506
507 * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
508
3bea1fcb
L
5092013-01-18 H.J. Lu <hongjiu.lu@intel.com>
510
511 * ld-size/size-10.rd: Updated.
512 * ld-size/size-8.rd: Likewise.
513 * ld-size/size32-2-i386.d: Likewise.
514 * ld-size/size32-2-x32.d: Likewise.
515 * ld-size/size32-2-x86-64.d: Likewise.
516 * ld-size/size64-2-x32.d: Likewise.
517 * ld-size/size64-2-x86-64.d: Likewise.
518
9a645e5c
L
5192013-01-17 H.J. Lu <hongjiu.lu@intel.com>
520
521 * ld-size/size-7.out: New file.
522 * ld-size/size-8.out: Likewise.
523 * ld-size/size-9.out: Likewise.
524 * ld-size/size-9.rd: Likewise.
525 * ld-size/size-9a.c: Likewise.
526 * ld-size/size-9b.c: Likewise.
527 * ld-size/size-10.out: Likewise.
528 * ld-size/size-10.rd: Likewise.
529 * ld-size/size-10a.c: Likewise.
530 * ld-size/size-10b.c: Likewise.
531
532 * ld-size/size.exp (build_tests): Build libsize-9.so and
533 libsize-10.so.
534 Run-time size relocation tests if supported.
535 (run_time_tests): New.
536
1cf48f48
L
5372013-01-17 H.J. Lu <hongjiu.lu@intel.com>
538
539 * ld-size/size-1.c: New file.
540 * ld-size/size-1.out: Likewise.
541 * ld-size/size-1a.c: Likewise.
542 * ld-size/size-1b.c: Likewise.
543 * ld-size/size-2.c: Likewise.
544 * ld-size/size-2.out: Likewise.
545 * ld-size/size-2a.c: Likewise.
546 * ld-size/size-2b.c: Likewise.
547
548 * ld-size/size.exp (build_tests): Build libsize-1.so and
549 libsize-2.so.
550 (run_tests): Run size-1 and size-2.
551
06a6a421
L
5522013-01-17 H.J. Lu <hongjiu.lu@intel.com>
553
554 * ld-size/size32-3-i386.d: New file.
555 * ld-size/size32-3-x32.d: Likewise.
556 * ld-size/size32-3-x86-64.d: Likewise.
af55cbae
L
557 * ld-size/size32-3a.s: Likewise.
558 * ld-size/size32-3b.s: Likewise.
06a6a421 559
8fd4256d
L
5602013-01-16 H.J. Lu <hongjiu.lu@intel.com>
561
562 * ld-size/size.exp: New file.
563 * ld-size/size32-1-i386.d: Likewise.
564 * ld-size/size32-1-x32.d: Likewise.
565 * ld-size/size32-1-x86-64.d: Likewise.
566 * ld-size/size32-1.s: Likewise.
567 * ld-size/size32-2-i386.d: Likewise.
568 * ld-size/size32-2-x32.d: Likewise.
569 * ld-size/size32-2-x86-64.d: Likewise.
570 * ld-size/size32-2.s: Likewise.
571 * ld-size/size64-1-x32.d: Likewise.
572 * ld-size/size64-1-x86-64.d: Likewise.
573 * ld-size/size64-1.s: Likewise.
574 * ld-size/size64-2-x32.d: Likewise.
575 * ld-size/size64-2-x86-64.d: Likewise.
576 * ld-size/size64-2.s: Likewise.
577 * ld-size/size-3.c: Likewise.
578 * ld-size/size-3.out: Likewise.
579 * ld-size/size-3a.c: Likewise.
580 * ld-size/size-3b.c: Likewise.
581 * ld-size/size-3c.c: Likewise.
582 * ld-size/size-4.out: Likewise.
583 * ld-size/size-4a.c: Likewise.
584 * ld-size/size-4b.c: Likewise.
585 * ld-size/size-5.out: Likewise.
586 * ld-size/size-5a.c: Likewise.
587 * ld-size/size-5b.c: Likewise.
588 * ld-size/size-6.out: Likewise.
589 * ld-size/size-6a.c: Likewise.
590 * ld-size/size-6b.c: Likewise.
591 * ld-size/size-7.rd: Likewise.
592 * ld-size/size-7a.c: Likewise.
593 * ld-size/size-7b.c: Likewise.
594 * ld-size/size-8.rd: Likewise.
595 * ld-size/size-8a.c: Likewise.
596 * ld-size/size-8b.c: Likewise.
597
1178606e
AM
5982013-01-16 Alan Modra <amodra@gmail.com>
599
600 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
601
e2458743
AM
6022013-01-15 Alan Modra <amodra@gmail.com>
603
604 * ld-powerpc/tlsso.d: Adjust for plt-thread-safe stubs.
605 * ld-powerpc/tlsso.g: Likewise.
606 * ld-powerpc/tlsso.r: Likewise.
607 * ld-powerpc/tlstocso.d: Likewise.
608 * ld-powerpc/tlstocso.g: Likewise.
609
4d490e42
AM
6102013-01-15 Alan Modra <amodra@gmail.com>
611
612 * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
613 * ld-plugin/lto-16b.d: Likewise.
614 * ld-plugin/lto-17a.d: Likewise.
615 * ld-plugin/lto-17b-2.d: Likewise.
616
d6391ce5
AM
6172013-01-14 Alan Modra <amodra@gmail.com>
618
619 * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
620 * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
621 updated microblaze page size.
622
a3c62988
NC
6232013-01-10 Will Newton <will.newton@imgtec.com>
624
625 * ld-elf/merge.d: Mark Meta as xfail.
626 * ld-gc/start.d: Skip this test on Meta.
627 * ld-gc/personality.d: Skip this test on Meta.
628 * ld-metag/external.s: New file.
629 * ld-metag/metag.exp: New file.
630 * ld-metag/pcrel.d: New file.
631 * ld-metag/pcrel.s: New file.
632 * ld-metag/shared.d: New file.
633 * ld-metag/shared.r: New file.
634 * ld-metag/shared.s: New file.
635 * ld-metag/stub.d: New file.
636 * ld-metag/stub.s: New file.
637 * ld-metag/stub_pic_app.d: New file.
638 * ld-metag/stub_pic_app.r: New file.
639 * ld-metag/stub_pic_app.s: New file.
640 * ld-metag/stub_pic_shared.d: New file.
641 * ld-metag/stub_pic_shared.s: New file.
642 * ld-metag/stub_shared.d: New file.
643 * ld-metag/stub_shared.r: New file.
644 * ld-metag/stub_shared.s: New file.
645
98dbe4a7
TS
6462013-01-08 Thomas Schwinge <thomas@codesourcery.com>
647
648 * ld-i386/export-class.exp: Restore (and reword) comment about
649 excluded targets.
650
fb098a1e
YZ
6512013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
652
653 * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
654 the objdump directive.
655 * ld-aarch64/emit-relocs-266.d: Ditto.
656 * ld-aarch64/emit-relocs-268.d: Ditto.
657 * ld-aarch64/emit-relocs-269.d: Ditto.
658 * ld-aarch64/emit-relocs-270.d: Ditto.
659 * ld-aarch64/emit-relocs-271.d: Ditto.
660 * ld-aarch64/emit-relocs-272.d: Ditto.
661
4e5f3f9d 662For older changes see ChangeLog-2012
c9e214e5 663\f
4e5f3f9d 664Copyright (C) 2013 Free Software Foundation, Inc.
752937aa
NC
665
666Copying and distribution of this file, with or without modification,
667are permitted in any medium without royalty provided the copyright
668notice and this notice are preserved.
669
c9e214e5
AM
670Local Variables:
671mode: change-log
672left-margin: 8
673fill-column: 74
674version-control: never
675End:
This page took 0.436153 seconds and 4 git commands to generate.