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