* ld-scripts/pr14962.d: Don't run for mmix-knuth-mmixware. Add
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
index dbca5ed4019235e2f44795b2c538ee4d31c19274..5b0ef94a03f5d014c5a23a1f95ea1af3caff0793 100644 (file)
@@ -1,3 +1,659 @@
+2012-12-30  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-scripts/pr14962.d: Don't run for mmix-knuth-mmixware.  Add
+       comment punctuation.
+
+2012-12-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/14980
+       * ld-ifunc/ifunc-14c.s: New file.
+       * ld-ifunc/ifunc-14e-i386.d: Likewise.
+       * ld-ifunc/ifunc-14e-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-14f-i386.d: Likewise.
+       * ld-ifunc/ifunc-14f-x86-64.d: Likewise.
+
+2012-12-19  Alan Modra  <amodra@gmail.com>
+
+       PR ld/14962
+       * ld-scripts/pr14962.d, * ld-scripts/pr14962.t,
+       * ld-scripts/pr14962a.s, * ld-scripts/pr14962b.s: New test.
+       * ld-scripts/expr.exp: Run it.
+
+2012-12-17  Roland McGrath  <mcgrathr@google.com>
+
+       * ld-elf/elf.exp (stack exec, stack size): Run for *-*-nacl* targets.
+       * ld-i386/export-class.exp: Run for i?86-*-nacl* targets.
+
+2012-12-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-elf/var1.d: Remove the leading zero.
+
+2012-12-17  Nick Clifton  <nickc@redhat.com>
+
+       * ld-elf/frame.exp: Add copyright notice.
+       * ld-scripts/section-flags.exp: Likewise.
+       * ld-scripts/size-2.d: Likewise.
+       * ld-tic6x/tic6x.exp: Likewise.
+
+2012-12-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/14962
+       * ld-elf/var1.d: New file.
+       * ld-elf/var1.s: Likewise.
+       * ld-elf/var1.t: Likewise.
+
+2012-12-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/14968
+       * ld-ifunc/ifunc-18a-i386.d: New file.
+       * ld-ifunc/ifunc-18a-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-18a.s: Likewise.
+       * ld-ifunc/ifunc-18b-i386.d: Likewise.
+       * ld-ifunc/ifunc-18b-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-18b.s: Likewise.
+       * ld-ifunc/ifunc-19a-i386.d: Likewise.
+       * ld-ifunc/ifunc-19a-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-19a.s: Likewise.
+       * ld-ifunc/ifunc-19b-i386.d: Likewise.
+       * ld-ifunc/ifunc-19b-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-19b.s: Likewise.
+
+2012-12-15  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * ld-elf/elf.exp (stack exec, stack size): Run for any GNU target.
+       * ld-elf/maxpage3c.d: Run for any x86 GNU target.
+       * ld-elf/maxpage4.d: Likewise.
+       * ld-elf/maxpage5.d: Likewise.
+       * ld-i386/export-class.exp: Likewise.
+
+2012-12-14  Yufeng Zhang  <yufeng.zhang@arm.com>
+
+       * ld-elf/indirect.exp: Disable if -shared is not supported.
+       * lib/ld-lib.exp (check_shared_lib_support): Add aarch64*-*-elf and
+       arm*-*-elf to the exclude list.
+
+2012-12-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/14956
+       * ld-ifunc/ifunc-14-i386.d: Renamed to ...
+       * ld-ifunc/ifunc-14a-i386.d: This.
+
+       * ld-ifunc/ifunc-14-x86-64.d: Renamed to ...
+       * ld-ifunc/ifunc-14a-x86-64.d: This.
+
+       * ld-ifunc/ifunc-14b-i386.d: New file.
+       * ld-ifunc/ifunc-14b-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-14c-i386.d: Likewise.
+       * ld-ifunc/ifunc-14c-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-14d-i386.d: Likewise.
+       * ld-ifunc/ifunc-14d-x86-64.d: Likewise.
+
+2012-12-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-elf/pr14926.d: Use "readelf -S --wide".
+
+2012-12-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/12248
+       PR ld/12277
+       PR ld/12314
+       PR ld/12319
+       PR ld/12364
+       PR ld/12369
+       PR ld/12439
+       PR ld/12496
+       PR ld/12507
+       PR ld/12696
+       PR ld/12758
+       PR ld/12760
+       PR ld/12942
+       PR ld/12975
+       PR ld/13066
+       PR ld/13183
+       PR ld/13201
+       PR ld/13229
+       PR ld/13244
+       PR ld/13287
+       * ld-plugin/dummy.c: New file.
+       * ld-plugin/dummy.s: Likewise.
+       * ld-plugin/lto-11.out: Likewise.
+       * ld-plugin/lto-11a.c: Likewise.
+       * ld-plugin/lto-11b.c: Likewise.
+       * ld-plugin/lto-11c.c: Likewise.
+       * ld-plugin/lto-12.out: Likewise.
+       * ld-plugin/lto-12a.c: Likewise.
+       * ld-plugin/lto-12b.c: Likewise.
+       * ld-plugin/lto-12c.c: Likewise.
+       * ld-plugin/lto-13.out: Likewise.
+       * ld-plugin/lto-13a.c: Likewise.
+       * ld-plugin/lto-13b.c: Likewise.
+       * ld-plugin/lto-13c.c: Likewise.
+       * ld-plugin/lto-14.out: Likewise.
+       * ld-plugin/lto-14a.c: Likewise.
+       * ld-plugin/lto-14b.c: Likewise.
+       * ld-plugin/lto-14c.c: Likewise.
+       * ld-plugin/lto-15.out: Likewise.
+       * ld-plugin/lto-15a.c: Likewise.
+       * ld-plugin/lto-15b.c: Likewise.
+       * ld-plugin/lto-16a.c: Likewise.
+       * ld-plugin/lto-16a.d: Likewise.
+       * ld-plugin/lto-16b.c: Likewise.
+       * ld-plugin/lto-16b.d: Likewise.
+       * ld-plugin/lto-17a.c: Likewise.
+       * ld-plugin/lto-17a.d: Likewise.
+       * ld-plugin/lto-17b-1.d: Likewise.
+       * ld-plugin/lto-17b-2.d: Likewise.
+       * ld-plugin/lto-17b.c: Likewise.
+       * ld-plugin/lto-1a.c: Likewise.
+       * ld-plugin/lto-1b.c: Likewise.
+       * ld-plugin/lto-2.c: Likewise.
+       * ld-plugin/lto-3.d: Likewise.
+       * ld-plugin/lto-3.out: Likewise.
+       * ld-plugin/lto-3a.c: Likewise.
+       * ld-plugin/lto-3b.c: Likewise.
+       * ld-plugin/lto-3c.c: Likewise.
+       * ld-plugin/lto-3r.d: Likewise.
+       * ld-plugin/lto-5.d: Likewise.
+       * ld-plugin/lto-5.out: Likewise.
+       * ld-plugin/lto-5a.c: Likewise.
+       * ld-plugin/lto-5b.c: Likewise.
+       * ld-plugin/lto-5r.d: Likewise.
+       * ld-plugin/lto-6.c: Likewise.
+       * ld-plugin/lto-7.out: Likewise.
+       * ld-plugin/lto-7a.c: Likewise.
+       * ld-plugin/lto-7b.c: Likewise.
+       * ld-plugin/lto-7c.c: Likewise.
+       * ld-plugin/lto-7d.c: Likewise.
+       * ld-plugin/lto-8.out: Likewise.
+       * ld-plugin/lto-8a.c: Likewise.
+       * ld-plugin/lto-8b.c: Likewise.
+       * ld-plugin/lto-9.cc: Likewise.
+       * ld-plugin/lto-9.d: Likewise.
+       * ld-plugin/lto.exp: Likewise.
+       * ld-plugin/pr12696-1.cc: Likewise.
+       * ld-plugin/pr12758a.s: Likewise.
+       * ld-plugin/pr12758b.c: Likewise.
+       * ld-plugin/pr12760a.c: Likewise.
+       * ld-plugin/pr12760b.c: Likewise.
+       * ld-plugin/pr12942.out: Likewise.
+       * ld-plugin/pr12942a.cc: Likewise.
+       * ld-plugin/pr12942a.h: Likewise.
+       * ld-plugin/pr12942b.cc: Likewise.
+       * ld-plugin/pr12942c.cc: Likewise.
+       * ld-plugin/pr12975.c: Likewise.
+       * ld-plugin/pr12975.d: Likewise.
+       * ld-plugin/pr12975.t: Likewise.
+       * ld-plugin/pr12982.c: Likewise.
+       * ld-plugin/pr12982.d: Likewise.
+       * ld-plugin/pr13066.cc: Likewise.
+       * ld-plugin/pr13066.out: Likewise.
+       * ld-plugin/pr13183.d: Likewise.
+       * ld-plugin/pr13183a.c: Likewise.
+       * ld-plugin/pr13183b.c: Likewise.
+       * ld-plugin/pr13201.c: Likewise.
+       * ld-plugin/pr13201.out: Likewise.
+       * ld-plugin/pr13229.cc: Likewise.
+       * ld-plugin/pr13229.d: Likewise.
+       * ld-plugin/pr13244.c: Likewise.
+       * ld-plugin/pr13244.d: Likewise.
+       * ld-plugin/pr13287.cc: Likewise.
+       * ld-plugin/run-ie.c: Likewise.
+       * ld-plugin/run-ie.out: Likewise.
+
+2012-12-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-plugin/func1p.c: New file.
+       * ld-plugin/func2i.c: Likewise.
+       * ld-plugin/func3h.c: Likewise.
+
+       * ld-plugin/plugin.exp (plugin_extra_elf_tests): Add plugin
+       visibility test.
+
+2012-12-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * lib/ld-lib.exp (check_lto_available): New.  Check if compiler
+       supports LTO.
+
+2012-12-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * lib/ld-lib.exp (run_cc_link_tests): Properly check linker
+       warnings.
+
+2012-12-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * lib/ld-lib.exp (ar_simple_create): Pass -rc to ar.
+
+2012-12-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/14926
+       * ld-elf/pr14926.d: New file.
+       * ld-elf/pr14926.s: Likewise.
+
+2012-12-07  Alan Modra  <amodra@gmail.com>
+
+       * ld-elf/comm-data.exp: Revert last change.
+       * ld-elf/comm-data5.d: xfail frv-linux.
+
+2012-12-07  Alan Modra  <amodra@gmail.com>
+
+       * ld-elf/shared.exp (libneeded1a.so): Override any system
+       supplied --as-needed or --add-needed flag.
+
+2012-12-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/14915
+       * ld-elf/shared.exp (build_tests): Test --add-needed,
+       --copy-dt-needed-entries, --no-add-needed and
+       --no-copy-dt-needed-entries with -shared.
+       Add tests for --no-add-needed and --no-copy-dt-needed-entries
+       with -shared.
+
+2012-12-06  Alan Modra  <amodra@gmail.com>
+
+       * ld-elf/comm-data4.d, ld-elf/comm-data4.s: New test.
+       * ld-elf/comm-data5.d, ld-elf/comm-data5.s: New test.
+       * ld-elf/comm-data.exp: Run them.
+
+2012-12-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-elf/shared.exp (build_tests): Build libneeded1b.so,
+       libneeded1a.so and libneeded1c.o.
+       (run_tests): Test --add-needed and --copy-dt-needed-entries.
+       Add tests for --no-add-needed and --no-copy-dt-needed-entries.
+
+       * ld-elf/needed1.out: New file.
+       * ld-elf/needed1a.c: Likewise.
+       * ld-elf/needed1b.c: Likewise.
+       * ld-elf/needed1c.c: Likewise.
+
+2012-12-03  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * ld-mips-elf/attr-gnu-4-45.d: Add missing "readelf" keyword.
+       Update dump according to current output.
+
+2012-12-03  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * ld-mips-elf/attr-gnu-4-12.d: Update the warning message.
+       * ld-mips-elf/attr-gnu-4-13.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-14.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-15.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-21.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-23.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-24.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-25.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-31.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-32.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-34.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-35.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-41.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-42.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-43.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-45.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-51.d: Likewise.
+
+2012-12-03  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * ld-mips-elf/attr-gnu-4-12.d: Adjust the warning expected
+       according to changes to BFD.
+       * ld-mips-elf/attr-gnu-4-14.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-31.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-32.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-34.d: Likewise.
+       * ld-mips-elf/attr-gnu-4-41.d: Likewise.
+
+2012-12-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/14904
+       * ld-plugin/plugin-2.d: Update expected error message.
+       * ld-plugin/plugin-4.d: Likewise.
+
+2012-11-30  Roland McGrath  <mcgrathr@google.com>
+
+       * ld-elf/ehdr_start.s: Put reference in .rodata section, not .data.
+
+2012-11-27  Roland McGrath  <mcgrathr@google.com>
+
+       * ld-elf/flags1.d: Add *-*-nacl* to xfail list.
+       * ld-elf/orphan-region.d: Likewise.
+
+2012-11-27  Roland McGrath  <mcgrathr@google.com>
+
+       * ld-elf/compress.exp: Bail out if zlib is not supported.
+       * lib/ld-lib.exp (run_dump_test): If as options include
+       --compress-debug-sections and zlib is not available, report
+       the test as unsupported.
+
+2012-11-23  Alan Modra  <amodra@gmail.com>
+
+       * ld-powerpc/plt1.d: Update for default "at" branch hints.
+       * ld-powerpc/tlsexe.d: Likewise.
+       * ld-powerpc/tlsexetoc.d: Likewise.
+       * ld-powerpc/tlsopt1.d: Likewise.
+       * ld-powerpc/tlsopt1_32.d: Likewise.
+       * ld-powerpc/tlsopt2.d: Likewise.
+       * ld-powerpc/tlsopt2_32.d: Likewise.
+       * ld-powerpc/tlsopt4.d: Likewise.
+       * ld-powerpc/tlsopt4_32.d: Likewise.
+       * ld-powerpc/tlsso.d: Likewise.
+       * ld-powerpc/tlstocso.d: Likewise.
+
+2012-11-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR binutils/14493
+       * ld-elf/maxpage5.d: New file.
+       * ld-elf/maxpage5.s: Likewise.
+       * ld-elf/maxpage5.t: Likewise.
+
+2012-11-21  Roland McGrath  <mcgrathr@google.com>
+
+       * ld-elf/comm-data.exp: Add XFAIL for arm*-*-* targets, referring
+       to PR ld/13802.
+
+2012-11-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-elf/discard1.d: Run on x86_64-*-linux-gnu*.
+       * ld-elf/discard2.d: Likewise.
+       * ld-elf/discard3.d: Likewise.
+       * ld-elf/eh6.d: Likewise.
+       * ld-elf/maxpage3c.d: Run on i?86-*-linux-gnu.
+       * ld-elf/maxpage4.d: Likewise.
+
+2012-11-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/14862
+       * ld-elf/shared.exp (build_tests): Build libpr14862-1.o and
+       libpr14862.so.
+       (run_tests): Test pr14862.
+
+       * ld-elf/pr14862-1.c: New file.
+       * ld-elf/pr14862-2.c: Likewise.
+       * ld-elf/pr14862.map: Likewise.
+       * ld-elf/pr14862.out: Likewise.
+
+2012-11-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-elf/global1.d: New file.
+
+2012-11-07  James Murray   <jsm@jsm-net.demon.co.uk>
+
+       * ld-m68hc11/movw.d: New test for 16bit relocate.
+       * ld-m68hc11/movw.s: Source for test.
+
+2012-10-30  Steve McIntyre   <steve.mcintyre@linaro.org>
+
+       * ld-arm/eabi-hard-float.s: New test source.
+       * ld-arm/eabi-soft-float.s: New test source.
+       * ld-arm/eabi-hard-float.d: New test.
+       * ld-arm/eabi-soft-float.d: New test.
+       * ld-arm/eabi-soft-float-ABI4.d: New test.
+       * ld-arm/eabi-soft-float-r.d: New test.
+       * ld-arm/arm-elf.xp: Use the new tests.
+
+2012-10-29  Alan Modra  <amodra@gmail.com>
+
+       * ld-powerpc/powerpc.exp: Modify emulation option passed to ld
+       when little-endian.
+       * ld-powerpc/apuinfo-nul.rd: Update for le output.
+       * ld-powerpc/apuinfo.rd: Likewise.
+       * ld-powerpc/plt1.d: Likewise.
+       * ld-powerpc/relax.d: Likewise.
+       * ld-powerpc/relaxr.d: Likewise.
+       * ld-powerpc/sdadyn.d: Likewise.
+       * ld-powerpc/tls.d: Likewise.
+       * ld-powerpc/tls.g: Likewise.
+       * ld-powerpc/tls.t: Likewise.
+       * ld-powerpc/tls32.d: Likewise.
+       * ld-powerpc/tls32.g: Likewise.
+       * ld-powerpc/tls32.t: Likewise.
+       * ld-powerpc/tlsexe.d: Likewise.
+       * ld-powerpc/tlsexe.g: Likewise.
+       * ld-powerpc/tlsexe.r: Likewise.
+       * ld-powerpc/tlsexe.t: Likewise.
+       * ld-powerpc/tlsexe32.d: Likewise.
+       * ld-powerpc/tlsexe32.g: Likewise.
+       * ld-powerpc/tlsexe32.r: Likewise.
+       * ld-powerpc/tlsexe32.t: Likewise.
+       * ld-powerpc/tlsexetoc.d: Likewise.
+       * ld-powerpc/tlsexetoc.g: Likewise.
+       * ld-powerpc/tlsexetoc.r: Likewise.
+       * ld-powerpc/tlsexetoc.t: Likewise.
+       * ld-powerpc/tlsmark.d: Likewise.
+       * ld-powerpc/tlsmark32.d: Likewise.
+       * ld-powerpc/tlsopt1.d: Likewise.
+       * ld-powerpc/tlsopt1_32.d: Likewise.
+       * ld-powerpc/tlsopt2.d: Likewise.
+       * ld-powerpc/tlsopt2_32.d: Likewise.
+       * ld-powerpc/tlsopt3.d: Likewise.
+       * ld-powerpc/tlsopt3_32.d: Likewise.
+       * ld-powerpc/tlsopt4.d: Likewise.
+       * ld-powerpc/tlsopt4_32.d: Likewise.
+       * ld-powerpc/tlsso.d: Likewise.
+       * ld-powerpc/tlsso.g: Likewise.
+       * ld-powerpc/tlsso.r: Likewise.
+       * ld-powerpc/tlsso.t: Likewise.
+       * ld-powerpc/tlsso32.d: Likewise.
+       * ld-powerpc/tlsso32.g: Likewise.
+       * ld-powerpc/tlsso32.r: Likewise.
+       * ld-powerpc/tlsso32.t: Likewise.
+       * ld-powerpc/tlstoc.d: Likewise.
+       * ld-powerpc/tlstoc.g: Likewise.
+       * ld-powerpc/tlstoc.t: Likewise.
+       * ld-powerpc/tlstocso.d: Likewise.
+       * ld-powerpc/tlstocso.g: Likewise.
+       * ld-powerpc/tlstocso.t: Likewise.
+       * ld-powerpc/tocopt.out: Likewise.
+
+2012-10-25  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-elfvsb/main.c (main_visibility_checkcom): Remove address
+       check for visibility_def if HIDDEN_UNDEF_TEST is defined.
+       (main_visibility_checkweak): Remove address check for
+       visibility_func if HIDDEN_UNDEF_TEST is defined.
+
+2012-10-25  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * ld-scripts/empty-aligned.d: Revert last change.  Allow more
+       than one header, just not two PT_LOAD.
+       * ld-elf/stack.s: Use .long 0 rather than nops.
+
+2012-10-23  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * ld-elf/binutils.exp: Add -z stack-size=0.
+       * ld-elf/elf.exp: Add stack-exec and stack-size tests.
+       * ld-elf/orphan-region.d: Add stack-size option. Remove xfail.
+       * ld-elf/stack-exec.rd: New.
+       * ld-elf/stack-size.rd: New.
+       * ld-elf/stack.s: New.
+       * ld-scripts/empty-aligned.d: Add stack-size option.
+       * ld-sh/fdpic-stack-set.d: New.
+       * ld-tic6x/shlib-1.rd: Remove __stacksize symbol.
+       * ld-tic6x/shlib-1b.rd: Likewise.
+       * ld-tic6x/shlib-1r.rd: Likewise.
+       * ld-tic6x/shlib-1rb.rd: Likewise.
+       * ld-tic6x/shlib-app-1.rd: Likewise.
+       * ld-tic6x/shlib-app-1b.rd: Likewise.
+       * ld-tic6x/shlib-app-1r.rd: Likewise.
+       * ld-tic6x/shlib-app-1rb.rd: Likewise.
+       * ld-tic6x/shlib-noindex.rd: Likewise.
+       * ld-tic6x/static-app-1.rd: Likewise.
+       * ld-tic6x/static-app-1b.rd: Likewise.
+       * ld-tic6x/static-app-1r.rd: Likewise.
+       * ld-tic6x/static-app-1rb.rd: Likewise.
+
+2012-10-16  Sofiane Naci  <sofiane.naci@arm.com>
+
+       * ld-aarch64/tlsle-symbol-offset.s: New file.
+       * ld-aarch64/tlsle-symbol-offset.d: New file.
+       * ld-aarch64/aarch64-elf.exp: Add tlsle-symbol-offset test.
+
+2012-10-08  Joe Seymour  <jseymour@codesourcery.com>
+
+       * ld-scripts/sane1.d: Sort output from nm. Allow for other symbols in
+       output.
+
+2012-09-19  Chris Schlumberger-Socha  <chris.schlumberger-socha@arm.com>
+
+       * ld-aarch64/emit-relocs-309-low.d: Replace symbol with regexp.
+       * ld-aarch64/emit-relocs-309-up.d: Likewise.
+
+2012-09-19  Andrew Burgess  <aburgess@broadcom.com>
+
+       * ld-scripts/assign-loc.d: New file.  Test for assigning absolute
+       symbol to location counter.
+       * ld-scripts/assign-loc.t: New file.  Linker script for above test.
+       * ld-scripts/expr.exp: Add new assignment test.
+
+2012-09-18  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/14591
+       * ld-elf/comm-data.exp (run_ld_link_tests): Add comm-data3a and
+       comm-data3b tests.
+
+       * ld-ifunc/ifunc.exp (run_ld_link_exec_tests): New.
+
+       * ld-elf/comm-data3.sd: New file.
+       * ld-elf/comm-data3a.s: Likewise.
+       * ld-elf/comm-data3b.s: Likewise.
+       * ld-ifunc/ifunc-17a-i386.d: Likewise.
+       * ld-ifunc/ifunc-17a-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-17a.s: Likewise.
+       * ld-ifunc/ifunc-17b-i386.d: Likewise.
+       * ld-ifunc/ifunc-17b-x86-64.d: Likewise.
+       * ld-ifunc/ifunc-17b.s: Likewise.
+       * ld-ifunc/ifunc-common-1.out: Likewise.
+       * ld-ifunc/ifunc-common-1a.c: Likewise.
+       * ld-ifunc/ifunc-common-1b.c: Likewise.
+
+2012-09-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-elf/shared.exp (build_cxx_tests): Move out the commented out
+       test.
+
+       * lib/ld-lib.exp (run_ld_link_exec_tests): Assemble all sources
+       files in each test.
+
+2012-09-12  Chris Schlumberger-Socha  <chris.schlumberger-socha@arm.com>
+
+       * ld-aarch64/aarch64-elf.exp: New reloc tests.
+       * ld-aarch64/emit-relocs-309-low-bad.d: New file. Expected asm for test
+       failure (lower bound overflow).
+       * ld-aarch64/emit-relocs-309-low.d: New file. Expected asm for test
+       success (lower bound).
+       * ld-aarch64/emit-relocs-309-up-bad.d: New file. Expected asm for test
+       failure (upper bound overflow).
+       * ld-aarch64/emit-relocs-309-up.d: New file. Expected asm for test
+       success (upper bound).
+       * ld-aarch64/emit-relocs-309.s: New file. Asm for new reloc tests.
+
+2012-09-09  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * ld-mmix/sec-1.d, ld-mmix/sec-3.d: Force end-of-section symbols
+       to be emitted and checked.
+       * ld-mmix/data-1.s, ld-mmix/orph-.d, ld-mmix/orph-awp.d,
+       ld-mmix/orph-d-a.d, ld-mmix/orph-d-awn.d, ld-mmix/orph-d-awp.d,
+       ld-mmix/orph-d-awpe.d, ld-mmix/orph-d.d, ld-mmix/orph-dc-ap.d,
+       ld-mmix/orph-dc-awp.d, ld-mmix/orph-dc.d, ld-mmix/tm-ae.s,
+       ld-mmix/tm-ape.s, ld-mmix/tm-awne.s, ld-mmix/tm-awpe.s,
+       ld-mmix/tm-d-ap.s, ld-mmix/tm-d-awp.s, ld-mmix/tm-d.s,
+       ld-mmix/tm-e.s, ld-mmix/tm-orph1.s: New test files.
+
+2012-08-31  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-i386/i386.exp: Run mov1a, mov1b.
+       * ld-x86-64/x86-64.exp: Run mov1a, mov1b, mov1c, mov1d.
+
+       * ld-i386/mov1.s: New file.
+       * ld-i386/mov1a.d: Likewise.
+       * ld-i386/mov1b.d: Likewise.
+       * ld-x86-64/mov1.s: Likewise.
+       * ld-x86-64/mov1a.d: Likewise.
+       * ld-x86-64/mov1b.d: Likewise.
+       * ld-x86-64/mov1c.d: Likewise.
+       * ld-x86-64/mov1d.d: Likewise.
+
+2012-08-31  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-i386/i386.exp: Run lea1d, lea1f, lea1f.
+       * ld-x86-64/x86-64.exp: Run lea1g, lea1h, lea1i, lea1j, lea1k,
+       lea1l.
+
+       * ld-ifunc/ifunc-13-i386.d: Remove R_386_RELATIVE entry.
+
+       * ld-i386/lea1d.d: New file.
+       * ld-i386/lea1e.d: Likewise.
+       * ld-i386/lea1f.d: Likewise.
+       * ld-x86-64/lea1g.d: Likewise.
+       * ld-x86-64/lea1h.d: Likewise.
+       * ld-x86-64/lea1i.d: Likewise.
+       * ld-x86-64/lea1j.d: Likewise.
+       * ld-x86-64/lea1k.d: Likewise.
+       * ld-x86-64/lea1l.d: Likewise.
+
+2012-08-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-i386/i386.exp: Run lea1a, lea1b, lea1c.
+       * ld-x86-64/x86-64.exp: Run lea1a, lea1b, lea1c, lea1d, lea1e,
+       lea1f.
+
+       * ld-i386/lea1.s: New file.
+       * ld-i386/lea1a.d: Likewise.
+       * ld-i386/lea1b.d: Likewise.
+       * ld-i386/lea1c.d: Likewise.
+       * ld-x86-64/lea1.s: Likewise.
+       * ld-x86-64/lea1a.d: Likewise.
+       * ld-x86-64/lea1b.d: Likewise.
+       * ld-x86-64/lea1c.d: Likewise.
+       * ld-x86-64/lea1d.d: Likewise.
+       * ld-x86-64/lea1e.d: Likewise.
+       * ld-x86-64/lea1f.d: Likewise.
+
+2012-08-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/14525
+       * ld-elf/elf.exp: Run pr14525.
+
+       * ld-elf/pr14525.c: New.
+       * ld-elf/pr14525.out: Likewise.
+
+2012-08-28  Maciej W. Rozycki  <macro@codesourcery.com>
+
+       * ld-elf/export-class.sd: New test.
+       * ld-elf/export-class.vd: New test.
+       * ld-elf/export-class-def.s: New test source.
+       * ld-elf/export-class-dep.s: New test source.
+       * ld-elf/export-class-lib.s: New test source.
+       * ld-elf/export-class-ref.s: New test source.
+       * ld-elf/export-class-lib.ver: New test version script.
+       * ld-elf/export-class.exp: New test script.
+       * ld-arm/arm-export-class.rd: New test.
+       * ld-arm/arm-export-class.xd: New test.
+       * ld-arm/export-class.exp: New test script.
+       * ld-i386/i386-export-class.rd: New test.
+       * ld-i386/i386-export-class.xd: New test.
+       * ld-i386/export-class.exp: New test script.
+       * ld-mips-elf/mips-32-export-class.rd: New test.
+       * ld-mips-elf/mips-32-export-class.xd: New test.
+       * ld-mips-elf/mips-64-export-class.rd: New test.
+       * ld-mips-elf/mips-64-export-class.xd: New test.
+       * ld-mips-elf/export-class.exp: New test script.
+       * ld-powerpc/powerpc-32-export-class.rd: New test.
+       * ld-powerpc/powerpc-32-export-class.xd: New test.
+       * ld-powerpc/powerpc-64-export-class.rd: New test.
+       * ld-powerpc/powerpc-64-export-class.xd: New test.
+       * ld-powerpc/export-class.exp: New test script.
+       * ld-x86-64/x86-64-64-export-class.rd: New test.
+       * ld-x86-64/x86-64-x32-export-class.rd: New test.
+       * ld-x86-64/export-class.exp: New test script.
+
+2012-08-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld-elf/exclude3a.d: Remove target and use failif.
+
+       * ld-elf/exclude3b.d: Change target to *-*-linux* *-*-gnu* and
+       use failif
+
+       * ld-elf/exclude3d.d: Removed.
+
 2012-08-24  H.J. Lu  <hongjiu.lu@intel.com>
 
        * ld-elf/elf.exp: Add Solaris/x86-64 support to eh[1-4] test.
        * ld-mips-elf/mips-elf.exp: Run the new tests.
 
 2012-08-13  Ian Bolton  <ian.bolton@arm.com>
-            Laurent Desnogues  <laurent.desnogues@arm.com>
-            Jim MacArthur  <jim.macarthur@arm.com>
-            Marcus Shawcroft  <marcus.shawcroft@arm.com>
-            Nigel Stephens  <nigel.stephens@arm.com>
-            Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
-            Richard Earnshaw  <rearnsha@arm.com>
-            Sofiane Naci  <sofiane.naci@arm.com>
-            Tejas Belagod  <tejas.belagod@arm.com>
-            Yufeng Zhang  <yufeng.zhang@arm.com>
+           Laurent Desnogues  <laurent.desnogues@arm.com>
+           Jim MacArthur  <jim.macarthur@arm.com>
+           Marcus Shawcroft  <marcus.shawcroft@arm.com>
+           Nigel Stephens  <nigel.stephens@arm.com>
+           Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
+           Richard Earnshaw  <rearnsha@arm.com>
+           Sofiane Naci  <sofiane.naci@arm.com>
+           Tejas Belagod  <tejas.belagod@arm.com>
+           Yufeng Zhang  <yufeng.zhang@arm.com>
 
        * ld-aarch64/aarch64-elf.exp: New file.
        * ld-aarch64/aarch64.ld: New file.
 
 For older changes see ChangeLog-2011
 \f
+Copyright (C) 2012 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
+
 Local Variables:
 mode: change-log
 left-margin: 8
This page took 0.056293 seconds and 4 git commands to generate.