| 2020-01-15 Alan Modra <amodra@gmail.com> |
| |
| * testsuite/ld-powerpc/ambiguousv1b.d: Adjust expected output. |
| * testsuite/ld-powerpc/funref.s: Align func_tab. |
| * testsuite/ld-powerpc/funref2.s: Likewise. |
| * testsuite/ld-powerpc/funv1.s: Add dot symbols. |
| |
| 2019-09-05 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR ld/24574 |
| * pe-dll.c (pe_find_data_imports): Replace again the original name of |
| the undefined symbol with the __imp_ prefixed one after it is resolved. |
| |
| 2019-08-28 Tamar Christina <tamar.christina@arm.com> |
| |
| Backported from mainline. |
| 2019-08-20 Tamar Christina <tamar.christina@arm.com> |
| |
| * testsuite/ld-arm/cortex-a8-fix-b-plt.d: Update Testcase. |
| * testsuite/ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise. |
| * testsuite/ld-arm/cortex-a8-fix-bcc-plt.d: Likewise. |
| * testsuite/ld-arm/farcall-cond-thumb-arm.d: Likewise. |
| * testsuite/ld-arm/farcall-mixed-app.d: Likewise. |
| * testsuite/ld-arm/farcall-mixed-app2.d: Likewise. |
| * testsuite/ld-arm/farcall-mixed-lib-v4t.d: Likewise. |
| * testsuite/ld-arm/farcall-thumb-arm-pic-veneer.d: Likewise. |
| * testsuite/ld-arm/farcall-thumb-arm-short.d: Likewise. |
| * testsuite/ld-arm/farcall-thumb-arm.d: Likewise. |
| * testsuite/ld-arm/farcall-thumb-thumb-pic-veneer.d: Likewise. |
| * testsuite/ld-arm/farcall-thumb-thumb.d: Likewise. |
| * testsuite/ld-arm/fix-arm1176-on.d: Likewise. |
| * testsuite/ld-arm/ifunc-10.dd: Likewise. |
| * testsuite/ld-arm/ifunc-2.dd: Likewise. |
| * testsuite/ld-arm/ifunc-4.dd: Likewise. |
| * testsuite/ld-arm/ifunc-6.dd: Likewise. |
| * testsuite/ld-arm/ifunc-8.dd: Likewise. |
| * testsuite/ld-arm/jump-reloc-veneers-long.d: Likewise. |
| * testsuite/ld-arm/mixed-app.d: Likewise. |
| * testsuite/ld-arm/thumb2-b-interwork.d: Likewise. |
| * testsuite/ld-arm/tls-longplt.d: Likewise. |
| * testsuite/ld-arm/tls-thumb1.d: Likewise. |
| |
| 2019-08-28 Tamar Christina <tamar.christina@arm.com> |
| |
| Backport from mainline. |
| 2019-08-22 Tamar Christina <tamar.christina@arm.com> |
| |
| PR ld/24601 |
| * testsuite/ld-aarch64/aarch64-elf.exp (undef-tls, weak-tls): New. |
| * testsuite/ld-aarch64/undef-tls.d: New test. |
| * testsuite/ld-aarch64/undef-tls.s: New test. |
| * testsuite/ld-aarch64/weak-tls.d: New test. |
| * testsuite/ld-aarch64/weak-tls.s: New test. |
| |
| 2019-08-16 Alan Modra <amodra@gmail.com> |
| |
| * emultempl/ppc32elf.em (ppc_before_allocation): Force running |
| prelim_size_sections before deciding whether branch trampolines |
| might be needed. |
| |
| 2019-07-25 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backport from mainline |
| 2019-07-22 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * testsuite/ld-arm/cmse_main_sec_debug.d: Modify regexps to |
| allow for output from an arm-none-linux-gnueabihf target. |
| |
| 2019-07-05 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| Backport from mainline. |
| 2019-05-24 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| * testsuite/ld-aarch64/aarch64-elf.exp: Add new tests. |
| * testsuite/ld-aarch64/variant_pcs-1.s: New asm for tests. |
| * testsuite/ld-aarch64/variant_pcs-2.s: New asm for tests. |
| * testsuite/ld-aarch64/variant_pcs-now.d: New test. |
| * testsuite/ld-aarch64/variant_pcs-r.d: New test. |
| * testsuite/ld-aarch64/variant_pcs-shared.d: New test. |
| * testsuite/ld-aarch64/variant_pcs.ld: New linker script for tests. |
| |
| 2019-05-28 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| * testsuite/ld-aarch64/variant_pcs-now.d: Use --hash-style=sysv. |
| * testsuite/ld-aarch64/variant_pcs-shared.d: Likewise. |
| |
| 2019-07-02 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * testsuite/ld-arm/arm-elf.exp: Add tests. |
| * testsuite/ld-arm/cmse_main.s: New test. |
| * testsuite/ld-arm/cmse_main_sec_debug.d: Likewise. |
| * testsuite/ld-arm/cmse_sec_debug.s: Likewise. |
| |
| 2019-06-24 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR ld/24721 |
| * testsuite/ld-x86-64/x86-64.exp: Run PR ld/24721 tests. |
| * testsuite/ld-x86-64/pr24721-x32.d: New file. |
| * testsuite/ld-x86-64/pr24721.d: Likewise. |
| * testsuite/ld-x86-64/pr24721.map: Likewise. |
| * testsuite/ld-x86-64/pr24721a.s: Likewise. |
| * testsuite/ld-x86-64/pr24721b.s: Likewise. |
| |
| 2019-05-17 Alan Modra <amodra@gmail.com> |
| |
| PR 24567 |
| * plugin.c (plugin_notice): Do not let a common symbol override |
| a non-common definition in IR. |
| |
| 2019-04-18 Tamar Christina <tamar.christina@arm.com> |
| |
| Backport from mainline. |
| 2019-04-11 Tamar Christina <tamar.christina@arm.com> |
| |
| PR ld/24302 |
| * testsuite/ld-aarch64/aarch64-elf.exp: Add new test. |
| * testsuite/ld-aarch64/tls-relax-gdesc-le-now.d: New test. |
| |
| |
| 2019-04-17 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR ld/24458 |
| * testsuite/ld-x86-64/x86-64.exp: Run PR ld/24458 tests. |
| * testsuite/ld-x86-64/pr24458.s: New file. |
| * testsuite/ld-x86-64/pr24458a-x32.d: Likewise. |
| * testsuite/ld-x86-64/pr24458a.d: Likewise. |
| * testsuite/ld-x86-64/pr24458b-x32.d: Likewise. |
| * testsuite/ld-x86-64/pr24458b.d: Likewise. |
| * testsuite/ld-x86-64/pr24458c-x32.d: Likewise. |
| * testsuite/ld-x86-64/pr24458c.d: Likewise. |
| |
| 2019-04-01 Tamar Christina <tamar.christina@arm.com> |
| |
| * testsuite/ld-arm/jump-reloc-veneers-cond-long.d: Update disassembly. |
| * testsuite/ld-arm/jump-reloc-veneers-long.d: Update disassembly. |
| |
| 2019-02-09 Vineet Gupta <vgupta@synopsys.com> |
| |
| * emultempl/arclinux.em: Delete special INIT/FINI handling. |
| |
| 2019-03-01 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| Backport from mainline |
| This reverts commit 5a12586d44fa8d5dfc74cbca4f2f36a273a16335. |
| 2019-01-14 Maamoun Tarsha <maamountk@hotmail.com> |
| |
| PR 20113 |
| * emulparams/elf64_s390.sh (SEPARATE_GOTPLT): Define. |
| * emulparams/elf_s390.sh (SEPARATE_GOTPLT): Define. |
| * testsuite/ld-s390/gotreloc_31-1.dd: Update expected output. |
| * testsuite/ld-s390/tlsbin.dd: Likewise. |
| * testsuite/ld-s390/tlsbin.rd: Likewise. |
| * testsuite/ld-s390/tlsbin.sd: Likewise. |
| * testsuite/ld-s390/tlsbin_64.dd: Likewise. |
| * testsuite/ld-s390/tlsbin_64.rd: Likewise. |
| * testsuite/ld-s390/tlsbin_64.sd: Likewise. |
| * testsuite/ld-s390/tlspic.dd: Likewise. |
| * testsuite/ld-s390/tlspic.rd: Likewise. |
| * testsuite/ld-s390/tlspic.sd: Likewise. |
| * testsuite/ld-s390/tlspic_64.dd: Likewise. |
| * testsuite/ld-s390/tlspic_64.rd: Likewise. |
| * testsuite/ld-s390/tlspic_64.sd: Likewise. |
| * testsuite/ld-s390/s390.exp: Skip s390 tests for tpf targets. |
| |
| 2019-02-12 Nick Clifton <nickc@redhat.com> |
| |
| * po/fr.po: Updated French translation. |
| |
| 2019-02-10 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR ld/24151 |
| * testsuite/ld-x86-64/pr24151a-x32.d: New file. |
| * testsuite/ld-x86-64/pr24151a.d: Likewise. |
| * testsuite/ld-x86-64/pr24151a.s: Likewise. |
| * testsuite/ld-x86-64/x86-64.exp: Run pr24151a and pr24151a-x32. |
| |
| 2019-02-02 Nick Clifton <nickc@redhat.com> |
| |
| * configure: Regenerate. |
| * po/ld.pot: Regenerate. |
| |
| 2019-02-02 Nick Clifton <nickc@redhat.com> |
| |
| 2.32 Release |
| * configure: Regenerate. |
| * po/ld.pot: Regenerate. |
| |
| 2019-01-31 Alan Modra <amodra@gmail.com> |
| |
| * NEWS: Mention -t change. |
| * ld.texi (--trace/-t): Expand documentation a little. |
| |
| 2019-01-29 Nick Clifton <nickc@redhat.com> |
| |
| * Import from mainline: |
| 2019-01-28 Alan Modra <amodra@gmail.com> |
| |
| PR 24008 |
| * ldexp.h (lang_phase_type): Add lang_fixed_phase_enum. |
| * ldexp.c (fold_name): Move expld.assign_name check later to |
| avoid an extra lookup. |
| (exp_fold_tree_1): When lang_fixed_phase_enum, don't change symbol |
| values, and don't clear expld.assign_name. |
| * ldlang.c (lang_map): Set expld.phase to lang_fixed_phase_enum. |
| (print_assignment): Resolve entire assignment expression. |
| Don't access symbol u.def unless symbol is defined. |
| |
| 2019-01-29 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * testsuite/ld-ifunc/ifunc.exp: Skip pr23169 on SPARC. |
| |
| 2019-01-25 Nick Clifton <nickc@redhat.com> |
| |
| * po/bg.po: Updated Bulgarian translation. |
| |
| 2019-01-21 Nick Clifton <nickc@redhat.com> |
| |
| * po/uk.po: Updated Ukranian translation. |
| * po/pr_BR.po: Updated Brazilian Portuguese translation. |
| |
| 2019-01-19 Nick Clifton <nickc@redhat.com> |
| |
| * configure: Regenerate. |
| * po/ld.pot: Regenerate. |
| |
| 2018-06-24 Nick Clifton <nickc@redhat.com> |
| |
| 2.32 branch created. |
| |
| 2019-01-16 Kito Cheng <kito@andestech.com> |
| |
| * testsuite/ld-elf/orphan-region.d: XFAIL for RISC-V, because add new |
| section. |
| * testsuite/ld-riscv-elf/ld-riscv-elf.exp: Add new tests. |
| * testsuite/ld-riscv-elf/attr-merge-arch-01.d: New test. |
| * testsuite/ld-riscv-elf/attr-merge-arch-01a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-arch-01b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-arch-02.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-arch-02a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-arch-02b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-arch-03.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-arch-03a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-arch-03b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-arch-failed-01a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-arch-failed-01b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-priv-spec-a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-priv-spec-b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-priv-spec.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-stack-align-a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-stack-align-b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-stack-align-failed-a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-stack-align-failed-b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-stack-align-failed.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-stack-align.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-01.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-01a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-01b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-02.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-02a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-02b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-03.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-03a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-03b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-04.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-04a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-04b.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-05.d: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-05a.s: Likewise. |
| * testsuite/ld-riscv-elf/attr-merge-strict-align-05b.s: Likewise. |
| |
| 2019-01-14 Maamoun Tarsha <maamountk@hotmail.com> |
| |
| PR 20113 |
| * emulparams/elf64_s390.sh (SEPARATE_GOTPLT): Define. |
| * emulparams/elf_s390.sh (SEPARATE_GOTPLT): Define. |
| * testsuite/ld-s390/gotreloc_31-1.dd: Update expected output. |
| * testsuite/ld-s390/tlsbin.dd: Likewise. |
| * testsuite/ld-s390/tlsbin.rd: Likewise. |
| * testsuite/ld-s390/tlsbin.sd: Likewise. |
| * testsuite/ld-s390/tlsbin_64.dd: Likewise. |
| * testsuite/ld-s390/tlsbin_64.rd: Likewise. |
| * testsuite/ld-s390/tlsbin_64.sd: Likewise. |
| * testsuite/ld-s390/tlspic.dd: Likewise. |
| * testsuite/ld-s390/tlspic.rd: Likewise. |
| * testsuite/ld-s390/tlspic.sd: Likewise. |
| * testsuite/ld-s390/tlspic_64.dd: Likewise. |
| * testsuite/ld-s390/tlspic_64.rd: Likewise. |
| * testsuite/ld-s390/tlspic_64.sd: Likewise. |
| * testsuite/ld-s390/s390.exp: Skip s390 tests for tpf targets. |
| |
| 2019-01-14 Sebastian Huber <sebastian.huber@embedded-brains.de> |
| |
| * ld.texi (--wrap): Add example to emphasise that only undefined |
| references are replaced by the linker. |
| |
| 2019-01-09 Nick Clifton <nickc@redhat.com> |
| |
| * po/es.po: Updated Spanish translation. |
| |
| 2019-01-09 Andrew Paprocki <andrew@ishiboo.com> |
| |
| * configure: Regenerate. |
| |
| 2019-01-08 Alan Modra <amodra@gmail.com> |
| |
| * testsuite/ld-elf/sec64k.exp: Use . rather than $objdir in |
| generated source file names. |
| * testsuite/ld-m68k/m68k-got.exp: Likewise. |
| |
| 2019-01-01 Alan Modra <amodra@gmail.com> |
| |
| Update year range in copyright notice of all files. |
| |
| For older changes see ChangeLog-2018 |
| |
| Copyright (C) 2019 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 |
| fill-column: 74 |
| version-control: never |
| End: |