Don't add DT_NEEDED for unmatched symbol
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 8a062e1f97ced6407ff6fbf2177ba542dc8cd46c..47af0bdd8b2f720353a2eedd1aac4f8284cfa91a 100644 (file)
@@ -1,3 +1,156 @@
+2016-02-01  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/19553
+       * testsuite/ld-elf/indirect.exp: Run tests for PR ld/19553.
+       * testsuite/ld-elf/pr19553.map: New file.
+       * testsuite/ld-elf/pr19553.map: Likewise.
+       * testsuite/ld-elf/pr19553a.c: Likewise.
+       * testsuite/ld-elf/pr19553b.c: Likewise.
+       * testsuite/ld-elf/pr19553b.out: Likewise.
+       * testsuite/ld-elf/pr19553c.c: Likewise.
+       * testsuite/ld-elf/pr19553c.out: Likewise.
+       * testsuite/ld-elf/pr19553d.c: Likewise.
+       * testsuite/ld-elf/pr19553d.out: Likewise.
+
+2016-01-30  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/19539
+       * testsuite/ld-elf/pr19539.d: New file.
+       * testsuite/ld-elf/pr19539.s: Likewise.
+       * testsuite/ld-elf/pr19539.t: Likewise.
+
+2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/19533
+       * configure.ac (compressed_debug_sections): Replace == with =.
+       * configure: Regenerated.
+
+2016-01-22  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
+
+       * scripttempl/avr.sc (.noinit): Force .noinit VMA to end of .bss VMA.
+       * scripttempl/avrtiny.sc (.noinit): Likewise.
+
+2016-01-21  Nick Clifton  <nickc@redhat.com>
+
+       PR ld/19453
+       * testsuite/ld-arm/arm-elf.exp: Skip tests that do not work for
+       the arm-netbsdelf target.
+
+       PR ld/19455
+       * testsuite/ld-arm/vxworks1-lib.dd: Update for current
+       disassmebler output.
+       * testsuite/ld-arm/vxworks1-lib.rd: Likewise.
+       * testsuite/ld-arm/vxworks1.dd: Likewise.
+       * testsuite/ld-arm/vxworks1.rd: Likewise.
+       * testsuite/ld-arm/vxworks1.ld: Set the output format.
+
+2016-01-20  Jiong Wang  <jiong.wang@arm.com>
+
+       * testsuite/ld-aarch64/farcall-section.d: Delete.
+       * testsuite/ld-aarch64/farcall-section.s: Delete.
+       * testsuite/ld-aarch64/farcall-b-section.d: New expectation file.
+       * testsuite/ld-aarch64/farcall-bl-section.d: Likewise.
+       * testsuite/ld-aarch64/farcall-b-section.s: New testcase.
+       * testsuite/ld-aarch64/farcall-bl-section.s: Likewise.
+       * testsuite/ld-aarch64/aarch64-elf.exp: Likewise.
+
+2016-01-20  Nick Clifton  <nickc@redhat.com>
+
+       PR 19457
+       * testsuite/ld-scripts/script.exp (extract_symbol_test): Stop test
+       early for PE based targets.
+       * testsuite/ld-scripts/align.t: Use 0x1000 as VMA alignment.
+       * testsuite/ld-pe/tlssec32.d: Allow for relocatable output.
+
+2016-01-20  Mickael Guene  <mickael.guene@st.com>
+
+       * testsuite/ld-arm/thumb1-noread-not-present-mixing-two-section.s:
+       Add 'y' attribute usage.
+       * testsuite/ld-arm/thumb1-noread-present-one-section.s: Likewise.
+       * testsuite/ld-arm/thumb1-noread-present-two-section.s: Likewise.
+       * testsuite/ld-arm/thumb1-input-section-flag-match.s: Likewise.
+
+2016-01-19  Nick Clifton  <nickc@redhat.com>
+
+       * testsuite/ld-elf/pr18735.d: Allow for extra symbols between
+       foo@FOO and bar@@FOO.
+
+2016-01-18  Alan Modra  <amodra@gmail.com>
+
+       * configure: Regenerate.
+
+2016-01-18  Nick Clifton  <nickc@redhat.com>
+
+       * testsuite/ld-plugin/plugin.exp: Skip plugin tests if the linker
+       is not configured to support plugins.
+
+       * testsuite/ld-scripts/rgn-at11.s: New file - based on rgn-at10.s
+       but with 16 byte section alignment.
+       * testsuite/ld-scripts/rgn-at11.d: Use new source file.  Reenable
+       test for MIPS targets.
+
+2016-01-17  Alan Modra  <amodra@gmail.com>
+
+       * configure: Regenerate.
+
+2016-01-17  Alan Modra  <amodra@gmail.com>
+
+       * testsuite/lib/ld-lib.exp (check_shared_lib_support): Exclude xgate.
+       * testsuite/ld-elf/endsym.d: xfail m68hc11/12 and xgate.
+       * testsuite/ld-elf/pr14156a.d: Likewise.
+       * testsuite/ld-elf/pr14926.d: Don't run for m68hc11/12 and xgate.
+       * testsuite/ld-elf/sec64k.exp: Likewise.
+
+2016-01-14  Thomas Preud'homme  <thomas.preudhomme@arm.com>
+
+       * testsuite/ld-arm/arm-elf.exp (Thumb-Thumb farcall v6-M (no profile)):
+       Set address of .foo section when linking.
+       * testsuite/ld-arm/farcall-thumb-thumb-m-no-profile-b.s: Place myfunc
+       in .foo section.
+       * testsuite/ld-arm/farcall-thumb-thumb-m-no-profile.d: Adapt expected
+       output to the above changes.
+
+2016-01-13  Nick Clifton  <nickc@redhat.com>
+
+       * testsuite/ld-elf/elf.exp (-Bymsolic-functions): Expect to fail
+       for MIPS targets.
+
+       * testsuite/ld-scripts/script.exp (extract_symbol_test): Expect to
+       fail for MIPS targets.
+
+       * testsuite/ld-scripts/rgn-at11.d: Expect this test to fail for
+       MIPS targets.
+
+2016-01-12  Yury Usishchev  <y.usishchev@samsung.com>
+
+       * testsuite/ld-arm/arm-elf.exp: New test.
+       * testsuite/ld-arm/unwind-mix.d: New file.
+       * testsuite/ld-arm/unwind-mix1.s: New file.
+       * testsuite/ld-arm/unwind-mix2.s: New file.
+
+2016-01-08  Jiong Wang  <jiong.wang@arm.com>
+
+       PR ld/19368
+       * testsuite/ld-arm/ifunc-3.rd: Update expected result.
+       * testsuite/ld-arm/ifunc-4.rd: Likewise.
+       * testsuite/ld-arm/ifunc-9.rd: Likewise.
+       * testsuite/ld-arm/ifunc-10.rd: Likewise.
+       * testsuite/ld-arm/ifunc-12.rd: Likewise.
+       * testsuite/ld-arm/ifunc-13.rd: Likewise.
+
+2016-01-05  Nick Clifton  <nickc@redhat.com>
+
+       * emulparams/msp430elf.sh (RAM_START): Move to 0x500 - above the
+       MSP430 hardware multiply address range.
+       * scripttempl/elf32msp430.sc (__romdatastart): Define.
+       (__romdatacopysize): Define.
+       * scripttempl/elf32msp430_3.sc: Likewise.
+
+2016-01-04  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * emultempl/mipself.em (PARSE_AND_LIST_PROLOGUE): Convert
+       OPTION_INSN32 and OPTION_NO_INSN32 macros to an enum.
+
 2016-01-04  Maciej W. Rozycki  <macro@imgtec.com>
 
        * testsuite/ld-mips-elf/attr-gnu-4-14.d: Update the order of
This page took 0.02629 seconds and 4 git commands to generate.