2009-11-02 Paul Brook <paul@codesourcery.com>
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
index 06b10c34229fd7136f9e2021f5daa4c980ce3001..a0c73c66cdfa276d4e61e8f60949ed8e458224a6 100644 (file)
@@ -1,3 +1,846 @@
+2009-11-02  Paul Brook  <paul@codesourcery.com>
+
+       * ld-arm/arm-elf.exp: Add new attr-merge-vfp tests.
+       * ld-arm/attr-merge-vfp-1.d: New test.
+       * ld-arm/attr-merge-vfp-1r.d: New test.
+       * ld-arm/attr-merge-vfp-2.d: New test.
+       * ld-arm/attr-merge-vfp-2r.d: New test.
+       * ld-arm/attr-merge-vfp-3.d: New test.
+       * ld-arm/attr-merge-vfp-3r.d: New test.
+       * ld-arm/attr-merge-vfp-4.d: New test.
+       * ld-arm/attr-merge-vfp-4r.d: New test.
+       * ld-arm/attr-merge-vfp-5.d: New test.
+       * ld-arm/attr-merge-vfp-5r.d: New test.
+       * ld-arm/attr-merge-vfp-2.s: New test.
+       * ld-arm/attr-merge-vfp-3.s: New test.
+       * ld-arm/attr-merge-vfp-3-d16.s: New test.
+       * ld-arm/attr-merge-vfp-4.s: New test.
+       * ld-arm/attr-merge-vfp-4-d16.s: New test.
+
+2009-11-02  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-scripts/phdrs3.exp (LDFLAGS): Add "--local-store 0:0" for SPU.
+
+2009-10-30  Mark Mitchell  <mark@codesourcery.com>
+
+       * ld-elfcomm/elfcomm.exp: Compile with -fcommon.
+
+2009-10-28  Johan Kristell  <johankri@axis.com>
+
+       * ld-cris/dso12-pltdis.d: New test.
+
+2009-10-19  Hans-Peter Nilsson  <hp@axis.com>
+
+       * ld-cris/tls-e-20.d, ld-cris/tls-e-20a.d, ld-cris/tls-e-22.d,
+       ld-cris/tls-e-80.d, ld-cris/tls-e-dtpoffd1.d,
+       ld-cris/tls-e-dtpoffd3.d, ld-cris/tls-ldgde-14.d,
+       ld-cris/tls-ldgde-15.d, ld-cris/tls-ldgdex-14.d,
+       ld-cris/tls-ldgdex-15.d: Adjust for change in non-shared
+       R_CRIS_32_DTPREL and R_CRIS_16_DTPREL relocations.
+
+2009-10-17  Arnold Metselaar  <arnold.metselaar@planet.nl>
+
+       * ld-scripts/align.exp: Remove xfails for z80-*-coff
+
+2009-10-16  Rafael Avila de Espindola  <espindola@google.com>
+
+       * bootstrap.exp: Detect if plugins are enabled. Skip the static
+       link test and add -ldl to the remaining tests if they are.
+
+2009-10-14  Joseph Myers  <joseph@codesourcery.com>
+
+       * ld-scripts/phdrs3.d: Allow colon in name of linker binary.
+
+2009-10-14  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-elf/pr349-1.s, * ld-elf/pr349-2.s, * ld-elf/pr349.d: New.
+
+2009-10-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/10749
+       * ld-elf/relocatable.d: New.
+       * ld-elf/relocatable.t: Likewise.
+       * ld-elf/simple.s: Likewise.
+
+2009-10-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/10744
+       * ld-scripts/phdrs3.exp: Run phdrs3a.
+
+       * ld-scripts/phdrs3a.d: New.
+       * ld-scripts/phdrs3a.t: Likewise.
+
+2009-10-08  Alan Modra  <amodra@bigpond.net.au>
+
+       PR ld/10744
+       * ld-scripts/phdrs3.d: Update.
+
+2009-10-06  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * ld-scripts/phdrs3.d: New.
+       * ld-scripts/phdrs3.t: New.
+       * ld-scripts/phdrs3.exp: New.
+
+2009-10-03  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-powerpc/tlsexe.d: Update.
+       * ld-powerpc/tlsexe.r: Update.
+       * ld-powerpc/tlsexetoc.d: Update.
+       * ld-powerpc/tlsexetoc.r: Update.
+       * ld-powerpc/tlsso.d: Update.
+       * ld-powerpc/tlsso.r: Update.
+       * ld-powerpc/tlstocso.d: Update.
+       * ld-powerpc/tlstocso.r: Update.
+
+2009-10-02  Alan Modra  <amodra@bigpond.net.au>
+
+       * lib/ld-lib.exp (ld_simple_link_defsyms): New proc, adding
+       powerpc-*-rtems to code setting symbols, extracted from..
+       * ld-srec/srec.exp (run_srec_test): ..here.  Correct flags for sh64.
+       * ld-gc/gc.exp (test_gc): Use ld_simple_link_defsyms.
+
+2009-10-01  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * ld-spu/icache1.d: Update to new section layout.
+
+2009-09-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/10630
+       * ld-alpha/tlsbin.rd: Remove HIDDEN/.hidden on local symbols.
+       * ld-alpha/tlsbinr.rd: Likewise.
+       * ld-alpha/tlspic.rd: Likewise.
+       * ld-cris/libdso-2.d: Likewise.
+       * ld-cris/locref1.d: Likewise.
+       * ld-cris/locref2.d: Likewise.
+       * ld-cris/tls-e-20a.d: Likewise.
+       * ld-cris/tls-e-20.d: Likewise.
+       * ld-cris/tls-e-80.d: Likewise.
+       * ld-cris/tls-gc-68.d: Likewise.
+       * ld-cris/tls-gc-69.d: Likewise.
+       * ld-cris/tls-gc-70.d: Likewise.
+       * ld-cris/tls-gc-75.d: Likewise.
+       * ld-cris/tls-gc-76.d: Likewise.
+       * ld-cris/tls-gc-79.d: Likewise.
+       * ld-cris/tls-gd-1h.d: Likewise.
+       * ld-cris/tls-gd-2h.d: Likewise.
+       * ld-cris/tls-ld-4.d: Likewise.
+       * ld-cris/tls-ld-5.d: Likewise.
+       * ld-cris/tls-ld-6.d: Likewise.
+       * ld-cris/tls-ld-7.d: Likewise.
+       * ld-cris/tls-ldgd-14.d: Likewise.
+       * ld-cris/tls-ldgd-15.d: Likewise.
+       * ld-cris/tls-local-63.d: Likewise.
+       * ld-cris/tls-local-64.d: Likewise.
+       * ld-elf/pr9676.rd: Likewise.
+       * ld-elf/pr9679.rd: Likewise.
+       * ld-elfvsb/hidden2.d: Likewise.
+       * ld-i386/tlsbindesc.rd: Likewise.
+       * ld-i386/tlsbin.rd: Likewise.
+       * ld-i386/tlsdesc.rd: Likewise.
+       * ld-i386/tlsgdesc.rd: Likewise.
+       * ld-i386/tlsnopic.rd: Likewise.
+       * ld-i386/tlspic.rd: Likewise.
+       * ld-ia64/tlsbin.rd: Likewise.
+       * ld-ia64/tlspic.rd: Likewise.
+       * ld-powerpc/tlsexe32.r: Likewise.
+       * ld-powerpc/tlsexe.r: Likewise.
+       * ld-powerpc/tlsexetoc.r: Likewise.
+       * ld-powerpc/tlsso32.r: Likewise.
+       * ld-powerpc/tlsso.r: Likewise.
+       * ld-powerpc/tlstocso.r: Likewise.
+       * ld-s390/tlsbin_64.rd: Likewise.
+       * ld-s390/tlsbin.rd: Likewise.
+       * ld-s390/tlspic_64.rd: Likewise.
+       * ld-s390/tlspic.rd: Likewise.
+       * ld-sparc/gotop32.rd: Likewise.
+       * ld-sparc/gotop64.rd: Likewise.
+       * ld-sparc/tlssunbin32.rd: Likewise.
+       * ld-sparc/tlssunbin64.rd: Likewise.
+       * ld-sparc/tlssunnopic32.rd: Likewise.
+       * ld-sparc/tlssunnopic64.rd: Likewise.
+       * ld-sparc/tlssunpic32.rd: Likewise.
+       * ld-sparc/tlssunpic64.rd: Likewise.
+       * ld-x86-64/tlsbindesc.rd: Likewise.
+       * ld-x86-64/tlsbin.rd: Likewise.
+       * ld-x86-64/tlsdesc.rd: Likewise.
+       * ld-x86-64/tlsgdesc.rd: Likewise.
+       * ld-x86-64/tlspic.rd: Likewise.
+       * ld-xtensa/tlsbin.rd: Likewise.
+       * ld-xtensa/tlspic.rd: Likewise.
+
+       * ld-elf/local1.d: New.
+       * ld-elf/local1.map: Likewise.
+       * ld-elf/local1.s: Likewise.
+       * ld-ia64/local1.d: Likewise.
+       * ld-ia64/local1.map: Likewise.
+       * ld-ia64/local1.s: Likewise.
+
+2009-09-23  Matt Rice  <ratmice@gmail.com>
+
+       * ld-elf/audit.exp: New.
+       * ld-elf/audit.rd: New.
+       * ld-elf/depaudit.rd: New.
+       * ld-elf/depaudit2.rd: New.
+
+2009-09-23  Jie Zhang  <jie.zhang@analog.com>
+
+       * ld-srec/srec.exp: Add xfails for bfin-*-linux-uclibc.
+
+2009-09-23  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-alpha/tlsbin.rd: Tolerate some whitespace differences.
+       * ld-alpha/tlsbinr.rd: Likewise.
+       * ld-alpha/tlspic.rd: Likewise.
+       * ld-arm/armthumb-lib.sym: Likewise.
+       * ld-arm/farcall-mixed-app.sym: Likewise.
+       * ld-arm/mixed-app.sym: Likewise.
+       * ld-arm/mixed-lib.sym: Likewise.
+       * ld-arm/preempt-app.sym: Likewise.
+       * ld-arm/use-thumb-lib.sym: Likewise.
+       * ld-cris/libdso-2.d: Likewise.
+       * ld-cris/tls-local-63.d: Likewise.
+       * ld-cris/tls-local-64.d: Likewise.
+       * ld-cris/tls-und-38.d: Likewise.
+       * ld-cris/tls-und-42.d: Likewise.
+       * ld-cris/tls-und-46.d: Likewise.
+       * ld-cris/tls-und-50.d: Likewise.
+       * ld-cris/weakref3.d: Likewise.
+       * ld-cris/weakref4.d: Likewise.
+       * ld-elf/empty.d: Likewise.
+       * ld-elf/group1.d: Likewise.
+       * ld-elf/group3a.d: Likewise.
+       * ld-elf/group3b.d: Likewise.
+       * ld-elf/hash.d: Likewise.
+       * ld-elf/warn1.d: Likewise.
+       * ld-elf/warn2.d: Likewise.
+       * ld-elfvers/vers24.rd: Likewise.
+       * ld-elfvsb/hidden0.d: Likewise.
+       * ld-elfvsb/hidden1.d: Likewise.
+       * ld-elfvsb/hidden2.d: Likewise.
+       * ld-elfvsb/internal0.d: Likewise.
+       * ld-elfvsb/internal1.d: Likewise.
+       * ld-elfvsb/protected0.d: Likewise.
+       * ld-elfvsb/protected1.d: Likewise.
+       * ld-i386/tlsbin.rd: Likewise.
+       * ld-i386/tlsbindesc.rd: Likewise.
+       * ld-i386/tlsdesc.rd: Likewise.
+       * ld-i386/tlsgdesc.rd: Likewise.
+       * ld-i386/tlsnopic.rd: Likewise.
+       * ld-i386/tlspic.rd: Likewise.
+       * ld-ia64/tlsbin.rd: Likewise.
+       * ld-ia64/tlspic.rd: Likewise.
+       * ld-mips-elf/got-vers-1.sd: Likewise.
+       * ld-mips-elf/mips16-pic-2.nd: Likewise.
+       * ld-mips-elf/mips16-pic-4a.nd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-1-rel.nd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-1.nd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-3b.nd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-4b.nd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-5b.nd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-6-n32.nd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-6-n64.nd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-6-o32.nd: Likewise.
+       * ld-mips-elf/vxworks1-lib.nd: Likewise.
+       * ld-mmix/bspec1.d: Likewise.
+       * ld-mmix/bspec2.d: Likewise.
+       * ld-mmix/local1.d: Likewise.
+       * ld-mmix/local3.d: Likewise.
+       * ld-mmix/local5.d: Likewise.
+       * ld-mmix/local7.d: Likewise.
+       * ld-mmix/undef-3.d: Likewise.
+       * ld-mn10300/i135409-1.d: Likewise.
+       * ld-mn10300/i135409-2.d: Likewise.
+       * ld-powerpc/tlsexe.r: Likewise.
+       * ld-powerpc/tlsexe32.r: Likewise.
+       * ld-powerpc/tlsexetoc.r: Likewise.
+       * ld-powerpc/tlsso.r: Likewise.
+       * ld-powerpc/tlsso32.r: Likewise.
+       * ld-powerpc/tlstocso.r: Likewise.
+       * ld-powerpc/vxworks1-lib.nd: Likewise.
+       * ld-s390/tlsbin.rd: Likewise.
+       * ld-s390/tlsbin_64.rd: Likewise.
+       * ld-s390/tlspic.rd: Likewise.
+       * ld-s390/tlspic_64.rd: Likewise.
+       * ld-sh/tlsbin-2.d: Likewise.
+       * ld-sh/tlspic-2.d: Likewise.
+       * ld-sh/vxworks1-lib.nd: Likewise.
+       * ld-sh/sh64/crange1.rd: Likewise.
+       * ld-sh/sh64/crange2.rd: Likewise.
+       * ld-sh/sh64/crange3-cmpct.rd: Likewise.
+       * ld-sh/sh64/crange3-media.rd: Likewise.
+       * ld-sh/sh64/crange3.rd: Likewise.
+       * ld-sh/sh64/crangerel1.rd: Likewise.
+       * ld-sh/sh64/crangerel2.rd: Likewise.
+       * ld-sh/sh64/reldl32.rd: Likewise.
+       * ld-sh/sh64/reldl64.rd: Likewise.
+       * ld-sparc/gotop32.rd: Likewise.
+       * ld-sparc/gotop64.rd: Likewise.
+       * ld-sparc/tlssunbin32.rd: Likewise.
+       * ld-sparc/tlssunbin64.rd: Likewise.
+       * ld-sparc/tlssunnopic32.rd: Likewise.
+       * ld-sparc/tlssunnopic64.rd: Likewise.
+       * ld-sparc/tlssunpic32.rd: Likewise.
+       * ld-sparc/tlssunpic64.rd: Likewise.
+       * ld-vxworks/plt-mips1.d: Likewise.
+       * ld-x86-64/tlsbin.rd: Likewise.
+       * ld-x86-64/tlsbindesc.rd: Likewise.
+       * ld-x86-64/tlsdesc.rd: Likewise.
+       * ld-x86-64/tlsgdesc.rd: Likewise.
+       * ld-x86-64/tlspic.rd: Likewise.
+       * ld-xtensa/tlsbin.rd: Likewise.
+       * ld-xtensa/tlspic.rd: Likewise.
+
+2009-09-21  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       PR ld/10681
+       * ld-elf/eh6.d: Expect absolute pointers in shared libraries to
+       be converted into PC-relative form.
+
+2009-09-21  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * ld-mips-elf/eh-frame5.d: Expect PC-relative encodings
+       to include DW_EH_PE_sdata4.
+
+2009-09-21  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * ld-mips-elf/eh-frame1-n32.d: Expect PC-relative encodings
+       to include DW_EH_PE_sdata4.
+       * ld-mips-elf/eh-frame2-n32.d: Likewise.
+       * ld-mips-elf/eh-frame1-n64.d: Expect PC-relative encodings
+       to include DW_EH_PE_sdata8.
+       * ld-mips-elf/eh-frame2-n64.d: Likewise.
+
+2009-09-21  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-powerpc/tlslib.s: Delete dot-symbol entry syms.  Add
+       __tls_get_addr_opt.
+       * ld-powerpc/tlslib32.s: Add __tls_get_addr_opt.
+       * ld-powerpc/oldtlslib.s: New file, old-abi version of tlslib.s.
+       * ld-powerpc/powerpc.exp: Build old-abi library and use it in
+       two new link tests.
+       * ld-powerpc/tlsexe.d: Update for new __tls_get_addr stub.
+       * ld-powerpc/tlsexe.g, * ld-powerpc/tlsexe.r, *ld-powerpc/tlsexe32.d,
+       * ld-powerpc/tlsexe32.g, * ld-powerpc/tlsexe32.r,
+       * ld-powerpc/tlsexetoc.d, * ld-powerpc/tlsexetoc.g,
+       * ld-powerpc/tlsexetoc.r: Likewise.
+
+2009-09-20  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * ld-mips-elf/elf-rel-got-n64-linux.d: Expect BALs.
+       * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
+
+2009-09-19  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * ld-mips-elf/eh-frame5.s, ld-mips-elf/eh-frame5.ld,
+       ld-mips-elf/eh-frame5.d: New test.
+       * ld-mips-elf/mips-elf.exp: Run it.
+
+2009-09-18  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-powerpc/tlsso.d: Update.
+       * ld-powerpc/tlsso.r: Update.
+       * ld-powerpc/tlstocso.d: Update.
+       * ld-powerpc/tlstocso.r: Update.
+
+2009-09-15  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * ld-elfcomm/elfcomm.exp: Add appropriate emulation option
+       for sh64*-*-*.
+       * ld-gc/gc.exp (test_gc): Likewise.
+
+2009-09-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-undefined/entry-7.d: New.
+
+2009-09-13  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * ld-mips-elf/eh-frame1-n32.d: Change "the section \.eh_frame"
+       to "the \.eh_frame section".
+       * ld-mips-elf/eh-frame1-n64.d: Likewise.
+       * ld-mips-elf/eh-frame2-n32.d: Likewise.
+       * ld-mips-elf/eh-frame2-n64.d: Likewise.
+       * ld-mips-elf/eh-frame3.d: Likewise.
+       * ld-mips-elf/eh-frame4.d: Likewise.
+       * ld-mips-elf/elf-rel-got-n32.d: Expect bals.
+       * ld-mips-elf/elf-rel-xgot-n32.d: Likewise.
+       * ld-mips-elf/mips-elf.exp: Force the MIPS16 PIC tests to use -mips1.
+
+2009-09-11  Jie Zhang  <jie.zhang@analog.com>
+
+       * ld-elf/warn2.d: `Foo' appears in section 3 when target
+       is bfin-*-linux-uclibc.
+
+2009-09-09  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * ld-arm/farcall-mixed-lib.d: Update.
+
+2009-09-09  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-elf/sec64k.exp: For frv-linux use "aw" sections.
+       * ld-elf/seg.d: Cater for GNU_STACK segment.
+       * ld-elf/symbol1ref.s: Use data section.
+       * ld-elf/symbol2ref.s: Likewise.
+       * ld-scripts/empty-address-1.d: Don't run on frv-linux.
+       * ld-scripts/empty-address-2a.d: Likewise.
+       * ld-scripts/empty-address-2b.d: Likewise.
+       * ld-scripts/empty-aligned.d: Likewise.
+       * ld-elf/extract-symbol-1sym.d: Tolerate extra target supplied syms.
+       * ld-scripts/sort_b_a-1.d: Likewise.
+       * ld-scripts/sort_b_a.d: Likewise.
+       * ld-scripts/sort_b_a_a-1.d: Likewise.
+       * ld-scripts/sort_b_a_a-2.d: Likewise.
+       * ld-scripts/sort_b_a_a-3.d: Likewise.
+       * ld-scripts/sort_b_a_n-1.d: Likewise.
+       * ld-scripts/sort_b_a_n-2.d: Likewise.
+       * ld-scripts/sort_b_a_n-3.d: Likewise.
+       * ld-scripts/sort_b_n-1.d: Likewise.
+       * ld-scripts/sort_b_n.d: Likewise.
+       * ld-scripts/sort_b_n_a-1.d: Likewise.
+       * ld-scripts/sort_b_n_a-2.d: Likewise.
+       * ld-scripts/sort_b_n_a-3.d: Likewise.
+       * ld-scripts/sort_b_n_n-1.d: Likewise.
+       * ld-scripts/sort_b_n_n-2.d: Likewise.
+       * ld-scripts/sort_b_n_n-3.d: Likewise.
+       * ld-scripts/sort_no-1.d: Likewise.
+       * ld-scripts/sort_no-2.d: Likewise.
+
+2009-09-08  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
+
+       * ld-elf/merge.d: xfail cr16-*-*.
+
+2009-09-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-elf/eh5.d: Don't run on hppa64.  Allow non-pcrel encoding.
+       Skip extra CIEs emitted on embedded targets and adjust FDE
+       matches to suit.
+
+2009-09-05  Jie Zhang  <jie.zhang@analog.com>
+
+       * ld-elf/sec64k.exp: Use ".set" instead of "=" for bfin-*-*.
+
+2009-09-03  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+       * ld-pe/longsecn.d: Adjusted to match new .text section merging
+       in default PE linker scripts.
+       * ld-pe/longsecn-1.d: Likewise.
+       * ld-pe/longsecn-2.d: Likewise.
+
+2009-08-31  Jie Zhang  <jie.zhang@analog.com>
+
+       * lib/ld-lib.exp (is_elf_format): Return 1 for bfin-*-uclinux.
+
+2009-08-31  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-ifunc/ifunc.exp: Match R_PPC64_JUMP_IREL.
+
+2009-08-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/10569
+       * ld-elf/commonpage2.d: New.
+       * ld-elf/maxpage4.d: Likewise.
+       * ld-elf/maxpage4.t: Likewise.
+
+2009-08-26  Maxim Kuvyrkov  <maxim@codesourcery.com>
+
+       * ld-m68k/tls-def-1.s: New file.
+       * ld-m68k/tls-def-1.d: New file.
+       * ld-m68k/tls-gd-1.d2: New file.
+       * ld-m68k/tls-gd-1.d3: New file.
+       * ld-m68k/tls-main-1.s: New file.
+       * ld-m68k/tls-main-1.d: New file.
+       * ld-m68k/m68k.exp: Run new TLS tests.
+
+2009-08-23  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * ld-powerpc/powerpc.exp: Move relaxing and relocatable relaxing
+       tests from ppc64elftest to ppcelftest and pass -a32 to assembler.
+
+       * ld-powerpc/relax.d: Fix whitespace.
+       * ld-powerpc/relaxr.d: Likewise.
+
+2009-08-21  Daniel Gutson  <dgutson@codesourcery.com>
+
+       * ld-arm/callweak.d: Opcodes updated.
+       * ld-arm/callweak.s: Architecture specified.
+       * ld-arm/callweak-2.d: New test case.
+       * ld-arm/callweak-2.s: New file.
+
+2009-08-17  Nick Clifton  <nickc@redhat.com>
+
+       * ld-elf/linkonce1.d: Accept "UNUSED" as part of the name of an
+       unused reloc.
+       * ld-elf/linkonce2.d: Likewise.
+
+2009-08-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Test go32 stub preservation by objcopy.
+       * ld-i386/i386.exp (go32 stub, go32 stub patch the source)
+       (go32 stub objcopy, go32 stub comparison after objcopy): New.
+
+2009-08-10  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * ld-powerpc/relax.s: New.
+       * ld-powerpc/relax.d: New.
+       * ld-powerpc/relaxr.d: New.
+       * ld-powerpc/powerpc.exp: Add new tests.
+
+2009-08-06  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * ld-arm/arm-elf.exp: Add new test.
+       * ld-arm/cortex-a8-fix-hdr.d: New.
+       * ld-arm/cortex-a8-fix-hdr.s: New.
+       * ld-arm/cortex-a8-fix-hdr.t: New.
+
+2009-08-05  Trevor Smigiel  <Trevor_Smigiel@playstation.sony.com>
+
+       * ld-spu/fixup.d: New.
+       * ld-spu/fixup.s: New.
+
+2009-08-05  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * ld-arm/cortex-a8-far-1.s: New.
+       * ld-arm/cortex-a8-far-2.s: New.
+       * ld-arm/cortex-a8-far.d: New.
+       * ld-arm/arm-elf.exp: Add new test.
+
+2009-08-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/6443
+       * ld-i386/i386.exp: Run tlspie1.
+       * ld-x86-64/x86-64.exp: tlspie1.
+
+       * ld-i386/tlspie1.d: New.
+       * ld-i386/tlspie1.s: Likewise.
+       * ld-x86-64/tlspie1.d: Likewise.
+       * ld-x86-64/tlspie1.s: Likewise.
+
+2009-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-mmix/x.s, ld-mmix/y.s, ld-mmix/zeroeh.ld,
+       ld-mmix/zeroehelf.d, ld-mmix/zeroehmmo.d: Use .gcc_except_table,
+       not .eh_frame.
+
+2009-07-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-elf/shared.exp: Comment out dl3b.
+
+2009-07-30  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-scripts/empty-address-3a.d, ld-scripts/empty-address-3b.d:
+       Skip for mmix-knuth-mmixware.
+
+2009-07-29  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-scripts/default-script.s (text): Globalize.
+       * ld-scripts/default-script1.d, ld-scripts/default-script2.d,
+       ld-scripts/default-script3.d, ld-scripts/default-script4.d: Adjust
+       accordingly.
+
+2009-07-25  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-x86-64/abs-l1om.d: New.
+       * ld-x86-64/protected2-l1om.d: Likewise.
+       * ld-x86-64/protected3-l1om.d: Likewise.
+
+       * ld-x86-64/x86-64.exp: Run abs-l1om, protected2-l1om and
+       protected3-l1om.
+
+2009-07-24  Trevor Smigiel  <Trevor_Smigiel@playstation.sony.com>
+           Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-spu/pic.d: New.
+       * ld-spu/pic.s: New.
+       * ld-spu/picdef.s: New.
+
+2009-07-23  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/10434
+       * ld-x86-64/tlsle1.d: New.
+       * ld-x86-64/tlsle1.s: Likewise.
+
+       * ld-x86-64/x86-64.exp: Run tlsle1.
+
+2009-07-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/10426
+       * ld-ifunc/ifunc.exp: Check test-1 and libtest-2.so.  Updated.
+
+       * ld-ifunc/test-1.c: New.
+       * ld-ifunc/test-2.c: Likewise.
+
+2009-07-17  Chao-ying Fu  <fu@mips.com>
+
+       * ld-mips-elf/pic-and-nonpic-3b.dd: Updated to use new PLT
+       entries.
+       * ld-mips-elf/pic-and-nonpic-5b.dd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-6-o32.dd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-6-n32.dd: Likewise.
+       * ld-mips-elf/pic-and-nonpic-6-n64.dd: Likewise.
+
+2009-07-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-ifunc/ifunc-5r-local-i386.d: New.
+       * ld-ifunc/ifunc-5r-local-x86-64.d: Likewise.
+
+2009-07-16  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * ld-arm/arm-target2.s: Add addend cases.
+       * ld-arm/arm-target2-rel.d: Adjust.
+       * ld-arm/arm-target2-abs.d: Adjust.
+       * ld-arm/arm-target2-got-rel.d: Adjust.
+
+2009-07-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-ifunc/ifunc.exp: Don't use -shared/-static to build object
+       files.  Use ld_simple_link to build static non-ifunc-using
+       executable.  Re-enable static non-ifunc-using executable check.
+
+2009-07-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-ifunc/ifunc.exp: Don't check static non-ifunc-using
+       executable.
+
+2009-07-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-ifunc/ifunc-1-local-x86.d: Updated.
+       * ld-ifunc/ifunc-1-x86.d: Likewise.
+       * ld-ifunc/ifunc-3a-x86.d: Likewise.
+
+2009-07-10  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-ifunc/ifunc-1-local-x86.d: Updated.
+       * ld-ifunc/ifunc-1-x86.d: Likewise.
+       * ld-ifunc/ifunc-2-local-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-2-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-3a-x86.d: Likewise.
+
+2009-07-10  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-ifunc/ifunc.exp: Run for powerpc.  Really generate static
+       executables, renaming the existing dynamic but local tests.
+
+2009-07-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * ld-selective/selective.exp: Remove check that $CC contains the
+       string "gcc".  Do -dumpversion for $CXX.
+
+2009-06-30  Nick Clifton  <nickc@redhat.com>
+
+       PR 10288
+       * ld-arm/arm-app.d: Update expcted disassembly.
+       * ld-arm/arm-be8.d: Likewise.
+       * ld-arm/arm-call.d: Likewise.
+       * ld-arm/arm-lib-plt32.d: Likewise.
+       * ld-arm/arm-lib.d: Likewise.
+       * ld-arm/arm-movwt.d: Likewise.
+       * ld-arm/arm-pic-veneer.d: Likewise.
+       * ld-arm/armthumb-lib.d: Likewise.
+       * ld-arm/armv4-bx.d: Likewise.
+       * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
+       * ld-arm/farcall-mixed-app-v5.d: Likewise.
+       * ld-arm/farcall-mixed-app.d: Likewise.
+       * ld-arm/farcall-mixed-lib.d: Likewise.
+       * ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise.
+       * ld-arm/farcall-thumb-arm-short.d: Likewise.
+       * ld-arm/farcall-thumb-arm.d: Likewise.
+       * ld-arm/farcall-thumb-thumb-m-pic-veneer.d: Likewise.
+       * ld-arm/farcall-thumb-thumb-m.d: Likewise.
+       * ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise.
+       * ld-arm/farcall-thumb-thumb.d: Likewise.
+       * ld-arm/group-relocs.d: Likewise.
+       * ld-arm/mixed-app-v5.d: Likewise.
+       * ld-arm/mixed-app.d: Likewise.
+       * ld-arm/mixed-lib.d: Likewise.
+       * ld-arm/movw-merge.d: Likewise.
+       * ld-arm/thumb2-b-interwork.d: Likewise.
+       * ld-arm/tls-app.d: Likewise.
+       * ld-arm/tls-lib.d: Likewise.
+
+2009-06-29  Nick Clifton  <nickc@redhat.com>
+
+       PR 10288
+       * ld-arm/arm-app-abs32.d: Update expected disassembly.
+       * ld-arm/arm-app.d: Likewise.
+       * ld-arm/arm-lib-plt32.d: Likewise.
+       * ld-arm/arm-lib.d: Likewise.
+       * ld-arm/arm-pic-veneer.d: Likewise.
+       * ld-arm/armthumb-lib.d: Likewise.
+       * ld-arm/farcall-mixed-app-v5.d: Likewise.
+       * ld-arm/farcall-mixed-app.d: Likewise.
+       * ld-arm/farcall-mixed-lib.d: Likewise.
+       * ld-arm/group-relocs.d: Likewise.
+       * ld-arm/mixed-app-v5.d: Likewise.
+       * ld-arm/mixed-app.d: Likewise.
+       * ld-arm/mixed-lib.d: Likewise.
+       * ld-arm/thumb2-bl-undefweak.d: Likewise.
+
+2009-06-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/10337
+       * ld-ifunc/binutils.exp: New.
+
+2009-06-25  Kai Tietz  <kai.tietz@onevision.com>
+
+       * ld-pe/aligncomm-1.c (size_t): Add typedef.
+       (main): Use it for casting pointer to scalar.
+       * ld-pe/aligncomm-2.c: Likewise.
+       * ld-pe/aligncomm-3.c: Likewise.
+       * ld-pe/aligncomm-4.c: Likewise.
+       * ld-scripts/empty-address.exp: Make sure that for x86_64-*-mingw*
+       target imagebase is set to zero.
+       * ld-scripts/weak.exp: Don't fail for x86_64-*-mingw* target.
+
+2009-06-22  Christophe Lyon  <christophe.lyon@st.com>
+
+       ld/testsuite:
+       * ld-arm/farcall-mixed-app.s: Add new references to check more
+       modes switching.
+       * ld-arm/farcall-mixed-lib1.s: Likewise.
+       * ld-arm/farcall-mixed-app-v5.d: Update expected result.
+       * farcall-mixed-app.d: Likewise.
+       * ld-arm/farcall-mixed-lib.d: Likewise.
+
+2009-06-22  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+       * ld-pe/pe-run.exp (proc test_direct_link_dll):  Fix incorrect
+       line-wrapping.
+
+2009-06-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-i386/i386.exp: Run tlsgd2.
+
+       * ld-i386/tlsgd2.d: New.
+       * ld-i386/tlsgd2.s: Likewise.
+
+       * ld-x86-64/tlsgd3.d: Updated.
+
+2009-06-18  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+       * ld-pe/pe-run.exp (proc test_direct_link_dll):  Always pass
+       --enable-auto-import to the linker.
+       * ld-pe/vers-script-1.d:  Replace '\$' by '_' in all symbol names.
+       * ld-pe/vers-script-3.d:  Likewise.
+       * ld-pe/vers-script-4.d:  Likewise.
+       * ld-pe/vers-script-dll.c:  Likewise.
+       * lib/ld-lib.exp (proc is_pecoff_format):  Also return true for
+       "*-*-cegcc*" targets.
+
+2009-06-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-ifunc/ifunc-9-x86.d: Fix a typo.
+
+2009-06-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/10270
+       * ld-ifunc/ifunc-9-x86.d: New.
+       * ld-ifunc/ifunc-9-x86.s: Likewise.
+
+2009-06-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/10269
+       * ld-ifunc/ifunc-1-local-x86.d: New.
+       * ld-ifunc/ifunc-1-local-x86.s: Likewise.
+       * ld-ifunc/ifunc-2-local-i386.d: Likewise.
+       * ld-ifunc/ifunc-2-local-i386.s: Likewise.
+       * ld-ifunc/ifunc-2-local-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-2-local-x86-64.s: Likewise.
+       * ld-ifunc/ifunc-4-local-x86.d: Likewise.
+       * ld-ifunc/ifunc-4-local-x86.s: Likewise.
+       * ld-ifunc/ifunc-5-local-i386.s: Likewise.
+       * ld-ifunc/ifunc-5-local-x86-64.s: Likewise.
+       * ld-ifunc/ifunc-5a-local-i386.d: Likewise.
+       * ld-ifunc/ifunc-5a-local-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-5b-local-i386.d: Likewise.
+       * ld-ifunc/ifunc-5b-local-x86-64.d: Likewise.
+
+2009-06-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-ifunc/ifunc-2-x86-64.d: Pass --64 to as and -melf_x86_64 to
+       ld.
+       * ld-ifunc/ifunc-5a-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-5b-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-6a-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-6b-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-7a-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-7b-x86-64.d: Likewise.
+
+       * ld-ifunc/ifunc-8a-i386.s: New.
+       * ld-ifunc/ifunc-8a-x86-64.s: Likewise.
+       * ld-ifunc/ifunc-8b-i386.s: Likewise.
+       * ld-ifunc/ifunc-8b-x86-64.s: Likewise.
+       * ld-ifunc/ifunc-8-i386.d: Likewise.
+       * ld-ifunc/ifunc-8-x86-64.d: Likewise.
+
+2009-06-02  Richard Sandiford  <r.sandiford@uk.ibm.com>
+
+       * ld-powerpc/aix-glink-3.s, ld-powerpc/aix-glink-3a.s,
+       ld-powerpc/aix-glink-3b.s, ld-powerpc/aix-glink-3.dd,
+       ld-powerpc/aix-glink-3-32.d, ld-powerpc/aix-glink-3-64.d: New tests.
+       * ld-powerpc/aix52.exp: Run them.  Move the lineno tests to maintain
+       alphabetical order.
+
+2009-06-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-ifunc/ifunc-5-i386.d: Renamed to ...
+       * ld-ifunc/ifunc-5a-i386.d: This.
+
+       * ld-ifunc/ifunc-5-x86-64.d: Renamed to ...
+       * ld-ifunc/ifunc-5a-x86-64.d: This.
+
+       * ld-ifunc/ifunc-5b-i386.d: New.
+       * ld-ifunc/ifunc-5b-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-6a-i386.d: Likewise.
+       * ld-ifunc/ifunc-6a-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-6b-i386.d: Likewise.
+       * ld-ifunc/ifunc-6b-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-6-i386.s: Likewise.
+       * ld-ifunc/ifunc-6-x86-64.s: Likewise.
+       * ld-ifunc/ifunc-7a-i386.d: Likewise.
+       * ld-ifunc/ifunc-7a-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-7b-i386.d: Likewise.
+       * ld-ifunc/ifunc-7b-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-7-i386.s: Likewise.
+       * ld-ifunc/ifunc-7-x86-64.s: Likewise.
+
+2009-06-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/10205
+       * ld-ifunc/ifunc.exp (contains_irelative_reloc): New.
+       Use it on executable and shared library.
+       Run *.d.
+
+       * ld-ifunc/lib.c: Add a hidden alias, __GI_library_func2, for
+       library_func2.
+       (library_func): New.
+
+       * ld-ifunc/ifunc-1-x86.d: New.
+       * ld-ifunc/ifunc-1-x86.s: Likewise.
+       * ld-ifunc/ifunc-2-i386.d: Likewise.
+       * ld-ifunc/ifunc-2-i386.s: Likewise.
+       * ld-ifunc/ifunc-2-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-2-x86-64.s: Likewise.
+       * ld-ifunc/ifunc-3a-x86.d: Likewise.
+       * ld-ifunc/ifunc-3b-x86.d: Likewise.
+       * ld-ifunc/ifunc-3-x86.s: Likewise.
+       * ld-ifunc/ifunc-4-x86.d: Likewise.
+       * ld-ifunc/ifunc-4-x86.s: Likewise.
+       * ld-ifunc/ifunc-5-i386.d: Likewise.
+       * ld-ifunc/ifunc-5-i386.s: Likewise.
+       * ld-ifunc/ifunc-5-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-5-x86-64.s: Likewise.
+
+2009-05-27  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+       * ld-pe/non-c-lang-syms.c:  New dump test source file.
+       * ld-pe/non-c-lang-syms.d:  New dump test pattern file.
+       * ld-pe/pe.exp:  Run new "foreign symbol" test.
+
+2009-05-26  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * ld-powerpc/vxworks-relax-2.s: New.
+       * ld-powerpc/vxworks-relax-2.rd: New.
+       * ld-powerpc/powerpc.exp: Add it.
+
 2009-05-22  Hans-Peter Nilsson  <hp@axis.com>
 
        * ld-scripts/rgn-over7.d: Adjust expected message for recent change.
 
        * ld-arm/arm-elf.exp (armeabitests): Add thumb2-bl-blx-interwork test.
        * ld-arm/thumb2-bl-blx-interwork.s: New.
-       * ld-arm/thumb2-bl-blx-interwork.d: New.  
+       * ld-arm/thumb2-bl-blx-interwork.d: New.
 
 2009-04-30  Nick Clifton  <nickc@redhat.com>
 
This page took 0.040349 seconds and 4 git commands to generate.