ld/testsuite/ld-arm: Fix ifunc-17 failure with arm-eabi.
[binutils-gdb.git] / ld / testsuite / ChangeLog
1 2013-04-30 Will Newton <will.newton@linaro.org>
2
3 * ld-arm/arm-elf.exp: Use linker script for IFUNC test 17.
4 * ld-arm/ifunc-17.dd: Update offsets for linker script.
5 * ld-arm/ifunc-17.gd: Likewise.
6 * ld-arm/ifunc-17.rd: Likewise.
7
8 2013-04-29 Will Newton <will.newton@linaro.org>
9
10 * ld-arm/arm-elf.exp: Add IFUNC test 17.
11 * ld-arm/ifunc-17.dd: New file.
12 * ld-arm/ifunc-17.gd: Likewise.
13 * ld-arm/ifunc-17.rd: Likewise.
14 * ld-arm/ifunc-17.s: Likweise.
15 * ld-arm/ifunc-1.rd: Reorder relocs to match linker output.
16 * ld-arm/ifunc-2.rd: Likewise.
17 * ld-arm/ifunc-5.rd: Likewise.
18 * ld-arm/ifunc-6.rd: Likewise.
19
20 2013-04-29 Will Newton <will.newton@linaro.org>
21
22 * ld-plugin/lto.exp: Disable ld/12942 test for gcc < 4.7.0.
23
24 2013-04-22 Alan Modra <amodra@gmail.com>
25
26 * ld-powerpc/tlsexe.d: Adjust for section id changes.
27 * ld-powerpc/tlsexe.r: Likewise.
28 * ld-powerpc/tlsexetoc.d: Likewise.
29 * ld-powerpc/tlsexetoc.r: Likewise.
30 * ld-powerpc/tlsso.d: Likewise.
31 * ld-powerpc/tlsso.r: Likewise.
32 * ld-powerpc/tlstocso.d: Likewise.
33 * ld-powerpc/tlstocso.r: Likewise.
34
35 2013-04-15 H.J. Lu <hongjiu.lu@intel.com>
36
37 PR ld/15371
38 * ld-ifunc/ifunc-20-i386.d: New file.
39 * ld-ifunc/ifunc-20-x86-64.d: Likewise.
40 * ld-ifunc/ifunc-20.s: Likewise.
41
42 2013-04-10 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
43
44 * ld-aarch64/gc-plt1.s: New file.
45 * ld-aarch64/gc-plt2.s: Likewise.
46 * ld-aarch64/gc-plt-hidden.s: Likewise.
47 * ld-aarch64/gc-plt-main.s: Likewise.
48 * ld-aarch64/gc-relocs-257.s: Likewise.
49 * ld-aarch64/gc-plt-relocs.d: Update expected objdump.
50 * ld-aarch64/gc-relocs-257.d: Likewise.
51 * ld-aarch64/gc-relocs-257-dyn.d: Likewise.
52 * ld-aarch64/aarch64-elf.exp: Add test.
53
54 2013-04-08 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
55
56 * ld-aarch64/gc-tls-relocs.d: Handle big endian format.
57 * ld-aarch64/gc-got-relocs.d: Likewise.
58
59 2013-04-04 Alan Modra <amodra@gmail.com>
60
61 * ld-elf/shared.exp: Update regexp on --no-add-needed and
62 --no-copy-dt-needed-entries tests.
63
64 2013-04-03 Alan Modra <amodra@gmail.com>
65
66 PR ld/15227
67 * ld-plugin/lto.exp (PR ld/12942 (3)): Remove file name and
68 line number from regexp.
69 (PR ld/15146 (2)): Similarly.
70 * ld-plugin/pr12942a.cc (main): Use __builtin_abort.
71
72 2013-03-30 Alan Modra <amodra@gmail.com>
73
74 PR ld/15323
75 * ld-plugin/lto.exp (pr15323a.c): Compile without -flto rather
76 than using -r to effectively strip out lto info.
77
78 2013-03-29 H.J. Lu <hongjiu.lu@intel.com>
79
80 PR ld/15323
81 * ld-plugin/lto.exp (lto_link_tests): Add pr15323a-r.o.
82 (lto_run_tests): Add a test for PR ld/15323.
83
84 * ld-plugin/pr15323.out: New file.
85 * ld-plugin/pr15323a.c: Likewise.
86 * ld-plugin/pr15323b.c: Likewise.
87
88 2013-03-22 Nick Clifton <nickc@redhat.com>
89
90 * ld-elf/init0.s: Add alloc attribute to .section directive.
91 * ld-elf/fini1.s: Likewise.
92 * ld-elf/fini2.s: Likewise.
93 * ld-elf/fini3.s: Likewise.
94 * ld-elf/finin.s: Likewise.
95 * ld-elf/init0.s: Likewise.
96 * ld-elf/init1.s: Likewise.
97 * ld-elf/init2.s: Likewise.
98 * ld-elf/init3.s: Likewise.
99 * ld-elf/initn.s: Likewise.
100
101 2013-02-02 Michael Schewe <michael.schewe@gmx.net>
102
103 * ld-h8300/h8300.exp: Add new relax-7 test on ELF.
104 * ld-h8300/relax-2.s: Add other direction and .w/.l variants of
105 mov insns.
106 * ld-h8300/relax-2.d: Update expected disassembly.
107 * ld-h8300/relax-7a.s: New: tests for mov @(disp:32,ERx) -> mov
108 @(disp:16,ERx).
109 * ld-h8300/relax-7b.s: New: Likewise.
110 * ld-h8300/relax-7.d: New: expected disassembly.
111
112 2013-03-20 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
113
114 * ld-elf/group8a.d (notarget): Remove aarch64*-*-*.
115 * ld-elf/group8b.d: Likewise.
116 * ld-elf/group9a.d: Likewise.
117 * ld-elf/group9b.d: Likewise.
118 * ld-elf/pr12851.d: Likewise.
119 * ld-elf/pr12975.d: Likewise.
120 * ld-elf/pr13177.d: Likewise.
121 * ld-elf/pr13195.d: Likewise.
122
123 2013-03-20 Will Newton <will.newton@linaro.org>
124
125 * ld-elfvers/vers.exp (objdump_symstuff): Sort objdump output
126 based on the symbol name rather than address.
127 * ld-elfvers/vers1.sym: Reorder contents to match changes to vers.exp.
128 * ld-elfvers/vers15.sym: Likewise.
129 * ld-elfvers/vers18.sym: Likewise.
130 * ld-elfvers/vers21.sym: Likewise.
131 * ld-elfvers/vers9.sym: Likewise.
132
133 2013-03-20 Alan Modra <amodra@gmail.com>
134
135 * ld-elf/rel.c, ld-elf/relmain.c, ld-elf/relmain.out: New test.
136 * ld-elf/shared.exp: Build and run it.
137
138 2013-03-20 Alan Modra <amodra@gmail.com>
139 Will Newton <will.newton@linaro.org
140
141 * ld-elfvers/vers.exp: Add -Wl,--no-as-needed to all tests
142 linking against shared libraries.
143 * ld-elfweak/elfweak.exp: Likewise. Enable for x86_64-linux.
144 Build main1.o using $picflag.
145
146 2013-03-18 Alan Modra <amodra@gmail.com>
147
148 * ld-elf/pr14862.out: Expect no output.
149
150 2013-03-15 Will Newton <will.newton@linaro.org>
151
152 * ld-arm/arm-elf.exp: Expand *-*eabi test to cover *-*eabi*.
153 * ld-arm/gc-hidden-1.d: Likewise.
154 * ld-elfvsb/elfvsb.exp: Likewise.
155 * ld-shared/shared.exp: Likewise.
156
157 2013-03-08 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
158
159 * lib/ld-lib.exp (check_gc_sections_available): Remove aarch64
160 from list of targets that don't support gc-section.
161
162 2013-03-05 Alan Modra <amodra@gmail.com>
163
164 * ld-scripts/rgn-at6.s, * ld-scripts/rgn-at6.t, * ld-scripts/rgn-at6.d,
165 * ld-scripts/rgn-at7.t, * ld-scripts/rgn-at7.d: New tests.
166
167 2013-02-28 Nathan Sidwell <nathan@codesourcery.com>
168
169 * ld-arm/tls-local-static.s: New test.
170 * ld-arm/tls-local-static.d: New.
171 * ld-arm/arm-elf.exp (tls-local-static): Add test.
172
173 2013-02-21 H.J. Lu <hongjiu.lu@intel.com>
174
175 PR ld/15167
176 * ld-unique/unique.exp: Add a test for shared library with
177 reference.
178
179 2013-02-19 Maciej W. Rozycki <macro@codesourcery.com>
180
181 * lib/ld-lib.exp (run_ld_link_tests): Add another argument, pass
182 its contents to ar_simple_create and ld_simple_link after
183 objfiles.
184 * ld-aarch64/aarch64-elf.exp: Adjust accordingly.
185 * ld-alpha/alpha.exp: Likewise.
186 * ld-arm/arm-elf.exp: Likewise.
187 * ld-arm/export-class.exp: Likewise.
188 * ld-elf/comm-data.exp: Likewise.
189 * ld-elf/eh-group.exp: Likewise.
190 * ld-elf/elf.exp: Likewise.
191 * ld-elf/export-class.exp: Likewise.
192 * ld-elfvers/vers.exp: Likewise.
193 * ld-frv/tls.exp: Likewise.
194 * ld-i386/export-class.exp: Likewise.
195 * ld-i386/i386.exp: Likewise.
196 * ld-ia64/ia64.exp: Likewise.
197 * ld-libs/libs.exp: Likewise.
198 * ld-m68k/m68k.exp: Likewise.
199 * ld-metag/metag.exp: Likewise.
200 * ld-mips-elf/comm-data.exp: Likewise.
201 * ld-mips-elf/export-class.exp: Likewise.
202 * ld-mips-elf/mips-elf.exp: Likewise.
203 * ld-mn10300/mn10300.exp: Likewise.
204 * ld-pe/pe-compile.exp: Likewise.
205 * ld-pe/pe.exp: Likewise.
206 * ld-plugin/plugin.exp: Likewise.
207 * ld-powerpc/aix52.exp: Likewise.
208 * ld-powerpc/export-class.exp: Likewise.
209 * ld-powerpc/powerpc.exp: Likewise.
210 * ld-s390/s390.exp: Likewise.
211 * ld-sh/sh-vxworks.exp: Likewise.
212 * ld-sh/sh64/sh64.exp: Likewise.
213 * ld-sparc/sparc.exp: Likewise.
214 * ld-tic6x/tic6x.exp: Likewise.
215 * ld-tilegx/tilegx.exp: Likewise.
216 * ld-tilepro/tilepro.exp: Likewise.
217 * ld-undefined/entry.exp: Likewise.
218 * ld-vax-elf/vax-elf.exp: Likewise.
219 * ld-x86-64/dwarfreloc.exp: Likewise.
220 * ld-x86-64/export-class.exp: Likewise.
221 * ld-x86-64/x86-64.exp: Likewise.
222 * ld-xc16x/xc16x.exp: Likewise.
223 * ld-xstormy16/xstormy16.exp: Likewise.
224 * ld-xtensa/xtensa.exp: Likewise.
225
226 2013-02-18 Maciej W. Rozycki <macro@codesourcery.com>
227
228 * ld-mips-elf/jalx-2.ld: Include .rel.plt in output, give .plt a
229 mapping.
230 * ld-mips-elf/jalx-2.dd: Adjust disassembly accordingly.
231
232 2013-02-18 Alan Modra <amodra@gmail.com>
233
234 * ld-plugin/lto.exp (Build pr15146b.so) Add -Wl,--no-as-needed.
235 (PR ld/15146 (1), (2)): Likewise.
236 (LTO 7): Likewise.
237
238 2013-02-16 H.J. Lu <hongjiu.lu@intel.com>
239
240 PR ld/15146
241 * ld-plugin/pr15146.d: New file.
242 * ld-plugin/pr15146a.c: Likewise.
243 * ld-plugin/pr15146b.c: Likewise.
244 * ld-plugin/pr15146c.c: Likewise.
245 * ld-plugin/pr15146d.c: Likewise.
246
247 * ld-plugin/lto.exp: Add tests for PR ld/15146.
248
249 2013-02-15 Markos Chandras <markos.chandras@imgtec.com>
250
251 * ld-metag/pcrel.d: Fix the expected disassembler
252 output to be in little endian format
253 * ld-metag/shared.d: likewise
254 * ld-metag/stub.d: likewise
255 * ld-metag/stub_pic_app.d: likewise
256 * ld-metag/stub_pic_shared.d: likewise
257 * ld-metag/stub_shared.d: likewise
258
259 2013-02-13 Richard Sandiford <rdsandiford@googlemail.com>
260
261 * ld-mips-elf/mips16-pic-2.dd,
262 ld-mips-elf/mips16-pic-2.gd: Remove 3 unused local GOT entries.
263 * ld-mips-elf/got-page-4a.s, ld-mips-elf/got-page-4b.s,
264 ld-mips-elf/got-page-4a.d, ld-mips-elf/got-page-4a.got,
265 ld-mips-elf/got-page-4b.d, ld-mips-elf/got-page-4b.got,
266 ld-mips-elf/got-page-5.s, ld-mips-elf/got-page-5.d,
267 ld-mips-elf/got-page-5.got, ld-mips-elf/got-page-6.s,
268 ld-mips-elf/got-page-6.d, ld-mips-elf/got-page-6.got,
269 ld-mips-elf/got-page-7a.s, ld-mips-elf/got-page-7b.s,
270 ld-mips-elf/got-page-7c.s, ld-mips-elf/got-page-7d.s,
271 ld-mips-elf/got-page-7e.s, ld-mips-elf/got-page-7.d,
272 ld-mips-elf/got-page-7.got: New tests.
273 * ld-mips-elf/mips-elf.exp: Run them.
274
275 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
276
277 * ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got,
278 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got,
279 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got,
280 ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got: Update
281 for new hash table order.
282
283 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
284
285 * ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-multi-got-1.d,
286 ld-mips-elf/tls-multi-got-1.got: Update for changes in the order
287 that symbols are added to per-bfd GOTs.
288
289 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
290
291 * ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
292 ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tlsbin-o32.d,
293 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32-1.d,
294 ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d,
295 ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d,
296 ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d,
297 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32.d,
298 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32-hidden.got,
299 ld-mips-elf/tlslib-o32-ver.got: Adjust GOT layout for new
300 got_entry hash function.
301
302 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
303
304 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
305 unused GOT entries.
306
307 2013-02-07 H.J. Lu <hongjiu.lu@intel.com>
308
309 PR ld/15107
310 * ld-unique/unique_empty.s: Add reference to "b".
311
312 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
313
314 * ld-size/size-10.rd: Updated.
315 * ld-size/size-8.rd: Likewise.
316 * ld-size/size32-2-i386.d: Likewise.
317 * ld-size/size32-2-x32.d: Likewise.
318 * ld-size/size32-2-x86-64.d: Likewise.
319 * ld-size/size64-2-x32.d: Likewise.
320 * ld-size/size64-2-x86-64.d: Likewise.
321
322 * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
323 linker for size-8 test.
324
325 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
326 Andrew Jenner <andrew@codesourcery.com>
327
328 Based on patches from Altera Corporation.
329
330 * ld-nios2/emit-relocs-1a.s: New.
331 * ld-nios2/emit-relocs-1b.s: New.
332 * ld-nios2/emit-relocs-1.d: New.
333 * ld-nios2/emit-relocs-1.ld: New.
334 * ld-nios2/gprel.d: New.
335 * ld-nios2/gprel.s: New.
336 * ld-nios2/hilo16.d: New.
337 * ld-nios2/hilo16.s: New.
338 * ld-nios2/hilo16_symbol.s: New.
339 * ld-nios2/imm5.d: New.
340 * ld-nios2/imm5.s: New.
341 * ld-nios2/imm5_symbol.s: New.
342 * ld-nios2/nios2.exp: New.
343 * ld-nios2/pcrel16.d: New.
344 * ld-nios2/pcrel16_label.s: New.
345 * ld-nios2/pcrel16.s: New.
346 * ld-nios2/relax_callr.d: New.
347 * ld-nios2/relax_callr.ld: New.
348 * ld-nios2/relax_callr.s: New.
349 * ld-nios2/relax_cjmp.d: New.
350 * ld-nios2/relax_cjmp.s: New.
351 * ld-nios2/relax_jmp.ld: New.
352 * ld-nios2/relax_section.d: New.
353 * ld-nios2/relax_section.s: New.
354 * ld-nios2/relax_ujmp.d: New.
355 * ld-nios2/relax_ujmp.s: New.
356 * ld-nios2/reloc.d: New.
357 * ld-nios2/reloc.s: New.
358 * ld-nios2/reloc_symbol.s: New.
359 * ld-nios2/s16.d: New.
360 * ld-nios2/s16.s: New.
361 * ld-nios2/s16_symbol.s: New.
362 * ld-nios2/u16.d: New.
363 * ld-nios2/u16.s: New.
364 * ld-nios2/u16_symbol.s: New.
365 * ld-elf/indirect.exp: Skip on targets that don't support
366 -shared -fPIC.
367 * ld-elfcomm/elfcomm.exp: Build with -G0 for nios2.
368 * ld-plugin/lto.exp: Skip shared library tests on targets that
369 don't support them. Skip execution tests on non-native targets.
370
371 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
372
373 * ld-elf/now-1.d: New file.
374 * ld-elf/now-2.d: Likewise.
375 * ld-elf/now-3.d: Likewise.
376 * ld-elf/now-4.d: Likewise.
377 * ld-elf/rpath-1.d: Likewise.
378 * ld-elf/rpath-2.d: Likewise.
379 * ld-elf/runpath-1.d: Likewise.
380 * ld-elf/runpath-2.d: Likewise.
381
382 2013-02-06 Alan Modra <amodra@gmail.com>
383
384 PR ld/15096
385 * ld-elf/new-dtags-1.d: Delete.
386 * ld-elf/new-dtags-2.d: Likewise.
387 * ld-elf/new-dtags-3.d: Likewise.
388 * ld-elf/new-dtags-4.d: Likewise.
389 * ld-elf/new-dtags-5.d: Likewise.
390 * ld-elf/new-dtags-6.d: Likewise.
391 * ld-elf/new-dtags-7.d: Likewise.
392 * ld-elf/new-dtags-8.d: Likewise.
393
394 2013-02-04 H.J. Lu <hongjiu.lu@intel.com>
395
396 PR ld/15096
397 * ld-elf/new-dtags-1.d: New test.
398 * ld-elf/new-dtags-2.d: Likewise.
399 * ld-elf/new-dtags-3.d: Likewise.
400 * ld-elf/new-dtags-4.d: Likewise.
401 * ld-elf/new-dtags-5.d: Likewise.
402 * ld-elf/new-dtags-6.d: Likewise.
403 * ld-elf/new-dtags-7.d: Likewise.
404 * ld-elf/new-dtags-8.d: Likewise.
405
406 2013-01-31 Alan Modra <amodra@gmail.com>
407
408 * ld-powerpc/tlsexe.d: Update for changed stub names.
409 * ld-powerpc/tlsexe.r: Likewise.
410 * ld-powerpc/tlsexetoc.d: Likewise.
411 * ld-powerpc/tlsexetoc.r: Likewise.
412 * ld-powerpc/tlsso.d: Likewise.
413 * ld-powerpc/tlsso.r: Likewise.
414 * ld-powerpc/tlstocso.d: Likewise.
415 * ld-powerpc/tlstocso.r: Likewise.
416
417 2013-01-31 Hans-Peter Nilsson <hp@axis.com>
418
419 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
420 default for *-*-linux-* by passing explicitly for all targets.
421
422 2013-01-21 Alan Modra <amodra@gmail.com>
423
424 * ld-size/size.exp (build_tests <size-7, size-8>): Pass
425 --no-as-needed in cflags.
426
427 2013-01-19 H.J. Lu <hongjiu.lu@intel.com>
428
429 * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
430
431 * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
432
433 2013-01-18 H.J. Lu <hongjiu.lu@intel.com>
434
435 * ld-size/size-10.rd: Updated.
436 * ld-size/size-8.rd: Likewise.
437 * ld-size/size32-2-i386.d: Likewise.
438 * ld-size/size32-2-x32.d: Likewise.
439 * ld-size/size32-2-x86-64.d: Likewise.
440 * ld-size/size64-2-x32.d: Likewise.
441 * ld-size/size64-2-x86-64.d: Likewise.
442
443 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
444
445 * ld-size/size-7.out: New file.
446 * ld-size/size-8.out: Likewise.
447 * ld-size/size-9.out: Likewise.
448 * ld-size/size-9.rd: Likewise.
449 * ld-size/size-9a.c: Likewise.
450 * ld-size/size-9b.c: Likewise.
451 * ld-size/size-10.out: Likewise.
452 * ld-size/size-10.rd: Likewise.
453 * ld-size/size-10a.c: Likewise.
454 * ld-size/size-10b.c: Likewise.
455
456 * ld-size/size.exp (build_tests): Build libsize-9.so and
457 libsize-10.so.
458 Run-time size relocation tests if supported.
459 (run_time_tests): New.
460
461 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
462
463 * ld-size/size-1.c: New file.
464 * ld-size/size-1.out: Likewise.
465 * ld-size/size-1a.c: Likewise.
466 * ld-size/size-1b.c: Likewise.
467 * ld-size/size-2.c: Likewise.
468 * ld-size/size-2.out: Likewise.
469 * ld-size/size-2a.c: Likewise.
470 * ld-size/size-2b.c: Likewise.
471
472 * ld-size/size.exp (build_tests): Build libsize-1.so and
473 libsize-2.so.
474 (run_tests): Run size-1 and size-2.
475
476 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
477
478 * ld-size/size32-3-i386.d: New file.
479 * ld-size/size32-3-x32.d: Likewise.
480 * ld-size/size32-3-x86-64.d: Likewise.
481 * ld-size/size32-3a.s: Likewise.
482 * ld-size/size32-3b.s: Likewise.
483
484 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
485
486 * ld-size/size.exp: New file.
487 * ld-size/size32-1-i386.d: Likewise.
488 * ld-size/size32-1-x32.d: Likewise.
489 * ld-size/size32-1-x86-64.d: Likewise.
490 * ld-size/size32-1.s: Likewise.
491 * ld-size/size32-2-i386.d: Likewise.
492 * ld-size/size32-2-x32.d: Likewise.
493 * ld-size/size32-2-x86-64.d: Likewise.
494 * ld-size/size32-2.s: Likewise.
495 * ld-size/size64-1-x32.d: Likewise.
496 * ld-size/size64-1-x86-64.d: Likewise.
497 * ld-size/size64-1.s: Likewise.
498 * ld-size/size64-2-x32.d: Likewise.
499 * ld-size/size64-2-x86-64.d: Likewise.
500 * ld-size/size64-2.s: Likewise.
501 * ld-size/size-3.c: Likewise.
502 * ld-size/size-3.out: Likewise.
503 * ld-size/size-3a.c: Likewise.
504 * ld-size/size-3b.c: Likewise.
505 * ld-size/size-3c.c: Likewise.
506 * ld-size/size-4.out: Likewise.
507 * ld-size/size-4a.c: Likewise.
508 * ld-size/size-4b.c: Likewise.
509 * ld-size/size-5.out: Likewise.
510 * ld-size/size-5a.c: Likewise.
511 * ld-size/size-5b.c: Likewise.
512 * ld-size/size-6.out: Likewise.
513 * ld-size/size-6a.c: Likewise.
514 * ld-size/size-6b.c: Likewise.
515 * ld-size/size-7.rd: Likewise.
516 * ld-size/size-7a.c: Likewise.
517 * ld-size/size-7b.c: Likewise.
518 * ld-size/size-8.rd: Likewise.
519 * ld-size/size-8a.c: Likewise.
520 * ld-size/size-8b.c: Likewise.
521
522 2013-01-16 Alan Modra <amodra@gmail.com>
523
524 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
525
526 2013-01-15 Alan Modra <amodra@gmail.com>
527
528 * ld-powerpc/tlsso.d: Adjust for plt-thread-safe stubs.
529 * ld-powerpc/tlsso.g: Likewise.
530 * ld-powerpc/tlsso.r: Likewise.
531 * ld-powerpc/tlstocso.d: Likewise.
532 * ld-powerpc/tlstocso.g: Likewise.
533
534 2013-01-15 Alan Modra <amodra@gmail.com>
535
536 * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
537 * ld-plugin/lto-16b.d: Likewise.
538 * ld-plugin/lto-17a.d: Likewise.
539 * ld-plugin/lto-17b-2.d: Likewise.
540
541 2013-01-14 Alan Modra <amodra@gmail.com>
542
543 * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
544 * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
545 updated microblaze page size.
546
547 2013-01-10 Will Newton <will.newton@imgtec.com>
548
549 * ld-elf/merge.d: Mark Meta as xfail.
550 * ld-gc/start.d: Skip this test on Meta.
551 * ld-gc/personality.d: Skip this test on Meta.
552 * ld-metag/external.s: New file.
553 * ld-metag/metag.exp: New file.
554 * ld-metag/pcrel.d: New file.
555 * ld-metag/pcrel.s: New file.
556 * ld-metag/shared.d: New file.
557 * ld-metag/shared.r: New file.
558 * ld-metag/shared.s: New file.
559 * ld-metag/stub.d: New file.
560 * ld-metag/stub.s: New file.
561 * ld-metag/stub_pic_app.d: New file.
562 * ld-metag/stub_pic_app.r: New file.
563 * ld-metag/stub_pic_app.s: New file.
564 * ld-metag/stub_pic_shared.d: New file.
565 * ld-metag/stub_pic_shared.s: New file.
566 * ld-metag/stub_shared.d: New file.
567 * ld-metag/stub_shared.r: New file.
568 * ld-metag/stub_shared.s: New file.
569
570 2013-01-08 Thomas Schwinge <thomas@codesourcery.com>
571
572 * ld-i386/export-class.exp: Restore (and reword) comment about
573 excluded targets.
574
575 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
576
577 * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
578 the objdump directive.
579 * ld-aarch64/emit-relocs-266.d: Ditto.
580 * ld-aarch64/emit-relocs-268.d: Ditto.
581 * ld-aarch64/emit-relocs-269.d: Ditto.
582 * ld-aarch64/emit-relocs-270.d: Ditto.
583 * ld-aarch64/emit-relocs-271.d: Ditto.
584 * ld-aarch64/emit-relocs-272.d: Ditto.
585
586 For older changes see ChangeLog-2012
587 \f
588 Copyright (C) 2013 Free Software Foundation, Inc.
589
590 Copying and distribution of this file, with or without modification,
591 are permitted in any medium without royalty provided the copyright
592 notice and this notice are preserved.
593
594 Local Variables:
595 mode: change-log
596 left-margin: 8
597 fill-column: 74
598 version-control: never
599 End: