X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=ld%2FChangeLog;h=47af0bdd8b2f720353a2eedd1aac4f8284cfa91a;hb=aef28989904e92e391fee905e51abc6bb2fd4de0;hp=8a062e1f97ced6407ff6fbf2177ba542dc8cd46c;hpb=d537eeb527bb80fb791d22a7eedec245856b9d35;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/ChangeLog b/ld/ChangeLog index 8a062e1f97..47af0bdd8b 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,156 @@ +2016-02-01 H.J. Lu + + 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 + + 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 + + PR ld/19533 + * configure.ac (compressed_debug_sections): Replace == with =. + * configure: Regenerated. + +2016-01-22 Pitchumani Sivanupandi + + * scripttempl/avr.sc (.noinit): Force .noinit VMA to end of .bss VMA. + * scripttempl/avrtiny.sc (.noinit): Likewise. + +2016-01-21 Nick Clifton + + 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 + + * 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 + + 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 + + * 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 + + * testsuite/ld-elf/pr18735.d: Allow for extra symbols between + foo@FOO and bar@@FOO. + +2016-01-18 Alan Modra + + * configure: Regenerate. + +2016-01-18 Nick Clifton + + * 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 + + * configure: Regenerate. + +2016-01-17 Alan Modra + + * 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 + + * 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 + + * 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 + + * 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 + + 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 + + * 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 + + * emultempl/mipself.em (PARSE_AND_LIST_PROLOGUE): Convert + OPTION_INSN32 and OPTION_NO_INSN32 macros to an enum. + 2016-01-04 Maciej W. Rozycki * testsuite/ld-mips-elf/attr-gnu-4-14.d: Update the order of