1 2013-05-03 Maciej W. Rozycki <macro@codesourcery.com>
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.
13 2013-05-03 Maciej W. Rozycki <macro@codesourcery.com>
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.
31 2013-05-02 Nick Clifton <nickc@redhat.com>
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
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
43 2013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
45 * lib/ld-lib.exp (check_shared_lib_support): Also exclude
48 2013-04-30 Hans-Peter Nilsson <hp@axis.com>
50 * lib/ld-lib.exp (check_shared_lib_support): Match cris*-*-elf as
51 a negative pattern instead of cris*-*-*.
53 2013-04-30 Will Newton <will.newton@linaro.org>
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.
60 2013-04-29 Will Newton <will.newton@linaro.org>
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.
72 2013-04-29 Will Newton <will.newton@linaro.org>
74 * ld-plugin/lto.exp: Disable ld/12942 test for gcc < 4.7.0.
76 2013-04-22 Alan Modra <amodra@gmail.com>
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.
87 2013-04-15 H.J. Lu <hongjiu.lu@intel.com>
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.
94 2013-04-10 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
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.
106 2013-04-08 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
108 * ld-aarch64/gc-tls-relocs.d: Handle big endian format.
109 * ld-aarch64/gc-got-relocs.d: Likewise.
111 2013-04-04 Alan Modra <amodra@gmail.com>
113 * ld-elf/shared.exp: Update regexp on --no-add-needed and
114 --no-copy-dt-needed-entries tests.
116 2013-04-03 Alan Modra <amodra@gmail.com>
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.
124 2013-03-30 Alan Modra <amodra@gmail.com>
127 * ld-plugin/lto.exp (pr15323a.c): Compile without -flto rather
128 than using -r to effectively strip out lto info.
130 2013-03-29 H.J. Lu <hongjiu.lu@intel.com>
133 * ld-plugin/lto.exp (lto_link_tests): Add pr15323a-r.o.
134 (lto_run_tests): Add a test for PR ld/15323.
136 * ld-plugin/pr15323.out: New file.
137 * ld-plugin/pr15323a.c: Likewise.
138 * ld-plugin/pr15323b.c: Likewise.
140 2013-03-22 Nick Clifton <nickc@redhat.com>
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.
153 2013-02-02 Michael Schewe <michael.schewe@gmx.net>
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
158 * ld-h8300/relax-2.d: Update expected disassembly.
159 * ld-h8300/relax-7a.s: New: tests for mov @(disp:32,ERx) -> mov
161 * ld-h8300/relax-7b.s: New: Likewise.
162 * ld-h8300/relax-7.d: New: expected disassembly.
164 2013-03-20 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
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.
175 2013-03-20 Will Newton <will.newton@linaro.org>
177 * ld-elfvers/vers.exp (objdump_symstuff): Sort objdump output
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.
185 2013-03-20 Alan Modra <amodra@gmail.com>
187 * ld-elf/rel.c, ld-elf/relmain.c, ld-elf/relmain.out: New test.
188 * ld-elf/shared.exp: Build and run it.
190 2013-03-20 Alan Modra <amodra@gmail.com>
191 Will Newton <will.newton@linaro.org
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.
198 2013-03-18 Alan Modra <amodra@gmail.com>
200 * ld-elf/pr14862.out: Expect no output.
202 2013-03-15 Will Newton <will.newton@linaro.org>
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.
209 2013-03-08 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
211 * lib/ld-lib.exp (check_gc_sections_available): Remove aarch64
212 from list of targets that don't support gc-section.
214 2013-03-05 Alan Modra <amodra@gmail.com>
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.
219 2013-02-28 Nathan Sidwell <nathan@codesourcery.com>
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.
225 2013-02-21 H.J. Lu <hongjiu.lu@intel.com>
228 * ld-unique/unique.exp: Add a test for shared library with
231 2013-02-19 Maciej W. Rozycki <macro@codesourcery.com>
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
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.
278 2013-02-18 Maciej W. Rozycki <macro@codesourcery.com>
280 * ld-mips-elf/jalx-2.ld: Include .rel.plt in output, give .plt a
282 * ld-mips-elf/jalx-2.dd: Adjust disassembly accordingly.
284 2013-02-18 Alan Modra <amodra@gmail.com>
286 * ld-plugin/lto.exp (Build pr15146b.so) Add -Wl,--no-as-needed.
287 (PR ld/15146 (1), (2)): Likewise.
290 2013-02-16 H.J. Lu <hongjiu.lu@intel.com>
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.
299 * ld-plugin/lto.exp: Add tests for PR ld/15146.
301 2013-02-15 Markos Chandras <markos.chandras@imgtec.com>
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
311 2013-02-13 Richard Sandiford <rdsandiford@googlemail.com>
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.
327 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
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.
335 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
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.
341 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
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.
354 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
356 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
359 2013-02-07 H.J. Lu <hongjiu.lu@intel.com>
362 * ld-unique/unique_empty.s: Add reference to "b".
364 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
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.
374 * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
375 linker for size-8 test.
377 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
378 Andrew Jenner <andrew@codesourcery.com>
380 Based on patches from Altera Corporation.
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
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.
423 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
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.
434 2013-02-06 Alan Modra <amodra@gmail.com>
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.
446 2013-02-04 H.J. Lu <hongjiu.lu@intel.com>
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.
458 2013-01-31 Alan Modra <amodra@gmail.com>
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.
469 2013-01-31 Hans-Peter Nilsson <hp@axis.com>
471 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
472 default for *-*-linux-* by passing explicitly for all targets.
474 2013-01-21 Alan Modra <amodra@gmail.com>
476 * ld-size/size.exp (build_tests <size-7, size-8>): Pass
477 --no-as-needed in cflags.
479 2013-01-19 H.J. Lu <hongjiu.lu@intel.com>
481 * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
483 * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
485 2013-01-18 H.J. Lu <hongjiu.lu@intel.com>
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.
495 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
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.
508 * ld-size/size.exp (build_tests): Build libsize-9.so and
510 Run-time size relocation tests if supported.
511 (run_time_tests): New.
513 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
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.
524 * ld-size/size.exp (build_tests): Build libsize-1.so and
526 (run_tests): Run size-1 and size-2.
528 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
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.
533 * ld-size/size32-3a.s: Likewise.
534 * ld-size/size32-3b.s: Likewise.
536 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
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.
574 2013-01-16 Alan Modra <amodra@gmail.com>
576 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
578 2013-01-15 Alan Modra <amodra@gmail.com>
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.
586 2013-01-15 Alan Modra <amodra@gmail.com>
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.
593 2013-01-14 Alan Modra <amodra@gmail.com>
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.
599 2013-01-10 Will Newton <will.newton@imgtec.com>
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.
622 2013-01-08 Thomas Schwinge <thomas@codesourcery.com>
624 * ld-i386/export-class.exp: Restore (and reword) comment about
627 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
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.
638 For older changes see ChangeLog-2012
640 Copyright (C) 2013 Free Software Foundation, Inc.
642 Copying and distribution of this file, with or without modification,
643 are permitted in any medium without royalty provided the copyright
644 notice and this notice are preserved.
650 version-control: never