12020-02-01 Nick Clifton <nickc@redhat.com> 2 3 Binutils 2.34 release. 4 52020-01-29 Alan Modra <amodra@gmail.com> 6 7 Apply from master 8 2020-01-29 Alan Modra <amodra@gmail.com> 9 PR 25477 10 * ldelf.c (ldelf_check_ld_so_conf): Add prefix parameter and 11 correct concat. 12 (ldelf_after_open): Add prefix parameter. 13 * ldelf.h (ldelf_after_open): Update prototype. 14 * emultempl/elf.em (gld${EMULATION_NAME}_after_open): Pass $prefix 15 to ldelf_after_open. 16 * Makefile.am: Correct z80 dependencies. 17 * Makefile.in: Regenerate. 18 19 2020-01-28 Alan Modra <amodra@gmail.com> 20 * ldexp.c (fold_name): Don't print bfd_link_hash_lookup failed 21 in first phase. 22 23 2020-01-27 H.J. Lu <hongjiu.lu@intel.com> 24 Alan Modra <amodra@gmail.com> 25 PR ld/25458 26 * testsuite/ld-elf/pr25458.map: New file. 27 * testsuite/ld-elf/pr25458.rd: Likewise. 28 * testsuite/ld-elf/pr25458a.s: Likewise. 29 * testsuite/ld-elf/pr25458b.s: Likewise. 30 * testsuite/ld-elf/shared.exp: Run PR ld/25458 test. 31 322020-01-20 Nick Clifton <nickc@redhat.com> 33 34 * po/pt_BR.po: Updated Brazilian Portuguese translation. 35 * po/uk.po: Updated Ukranian translation. 36 372020-01-18 Roland McGrath <mcgrathr@google.com> 38 39 * testsuite/ld-x86-64/align-branch-1.d: Loosen instruction regexps 40 to admit whatever absolute address. The label-relative address is 41 what the test needs to verify. 42 432020-01-18 Nick Clifton <nickc@redhat.com> 44 45 * configure: Regenerate. 46 * po/ld.pot: Regenerate. 47 482020-01-18 Nick Clifton <nickc@redhat.com> 49 50 Binutils 2.34 branch created. 51 522020-01-16 Jozef Lawrynowicz <jozef.l@mittosystems.com> 53 54 * scripttempl/elf32msp430_3.sc: Remove. 55 562020-01-16 Jozef Lawrynowicz <jozef.l@mittosystems.com> 57 58 * scripttempl/elf32msp430.sc: Add input section rules for 59 .upper.{text,data,rodata,bss}. 60 * testsuite/ld-msp430-elf/msp430-elf.exp: Run new test. 61 * testsuite/ld-msp430-elf/upper-input-sections.s: New test. 62 632020-01-15 Lars Brinkhoff <lars@nocrew.org> 64 65 PR 20694 66 * temulparams/pdp11.sh (TARGET_PAGE_SIZE): Set to 8192. 67 682020-01-15 Jozef Lawrynowicz <jozef.l@mittosystems.com> 69 70 * testsuite/ld-msp430-elf/msp430-elf.exp: Run new test. 71 * testsuite/ld-msp430-elf/reloc-lo-430x.s: New test. 72 732020-01-15 Alan Modra <amodra@gmail.com> 74 75 * testsuite/ld-powerpc/ambiguousv1b.d: Adjust expected output. 76 * testsuite/ld-powerpc/funref.s: Align func_tab. 77 * testsuite/ld-powerpc/funref2.s: Likewise. 78 * testsuite/ld-powerpc/funv1.s: Add dot symbols. 79 802020-01-14 Lili Cui <lili.cui@intel.com> 81 82 * testsuite/ld-i386/align-branch-1.d: Updated for i686-pc-elf. 83 842020-01-13 Alan Modra <amodra@gmail.com> 85 86 * po/BLD-POTFILES.in: Regenerate. 87 882020-01-13 Claudiu Zissulescu <claziss@gmail.com> 89 90 * testsuite/ld-arc/relax-local-pic.d: Improve matching patterns. 91 922020-01-13 Claudiu Zissulescu <claziss@gmail.com> 93 94 * Makefile.am: Remove earcelf_prof.c and earclinux_prof.c 95 emulations. 96 * configure.tgt: Likewise. 97 * Makefile.in: Regenerate. 98 * emulparams/arcelf_prof.sh: Remove file. 99 * emulparams/arclinux_prof.sh: Likewise. 100 1012020-01-13 Claudiu Zissulescu <claziss@gmail.com> 102 103 * scripttempl/elfarcv2.sc : Allow interrupt vector table to be 104 located at an arbitrary address. Use DWARF.sc file. 105 * scripttempl/elfarc.sc: Use DWARF.sc file. 106 1072020-01-07 Alan Modra <amodra@gmail.com> 108 109 * testsuite/ld-mips-elf/eh-frame5.s, 110 * testsuite/ld-mips-elf/ehdr_start-new.s, 111 * testsuite/ld-mips-elf/ehdr_start-o32.s, 112 * testsuite/ld-mips-elf/mips16-call-global-1.s, 113 * testsuite/ld-mips-elf/mips16-intermix-1.s, 114 * testsuite/ld-mips-elf/mips16-pic-1b.s, 115 * testsuite/ld-mips-elf/mips16-pic-4c.s, 116 * testsuite/ld-mips-elf/no-shared-1-n64.s, 117 * testsuite/ld-mips-elf/no-shared-1-o32.s, 118 * testsuite/ld-mips-elf/pic-and-nonpic-1b-micromips.s, 119 * testsuite/ld-mips-elf/pic-and-nonpic-1b.s, 120 * testsuite/ld-mips-elf/pic-and-nonpic-2a.s, 121 * testsuite/ld-mips-elf/pic-and-nonpic-3b.s, 122 * testsuite/ld-mips-elf/pic-and-nonpic-4b.s, 123 * testsuite/ld-mips-elf/pic-and-nonpic-5a.s, 124 * testsuite/ld-mips-elf/pic-and-nonpic-6-n32c.s, 125 * testsuite/ld-mips-elf/pic-and-nonpic-6-n64c.s, 126 * testsuite/ld-mips-elf/pic-and-nonpic-6-o32c.s, 127 * testsuite/ld-mips-elf/pie.s, 128 * testsuite/ld-mips-elf/relax-jalr.s: Revert 2019-12-17 change. 129 1302020-01-06 Nick Clifton <nickc@redhat.com> 131 132 PR 25327 133 * testsuite/ld-elf/shared.exp: Add -fcommon option to compiler 134 command line when building libcomm1.o and pr13250 tests. 135 * testsuite/ld-plugin/lto.exp: Likewise for pr20267 tests. 136 1372020-01-06 Nick Clifton <nickc@redhat.com> 138 139 PR 25326 140 * testsuite/ld-elf/shared.exp: Add -fcommon option to compiler 141 command line when building pr19579 binaries. 142 1432020-01-03 Hannes Domani <ssbssa@yahoo.de> 144 145 * emultempl/pe.em: Add new option --enable-reloc-section. 146 * emultempl/pep.em: Likewise. 147 * ld.texi: Document --enable-reloc-section. 148 * pe-dll.c (pe_dll_build_sections): Use pe_dll_enable_reloc_section. 149 (pe_dll_fill_sections): Simplify by calling pe_exe_fill_sections. 150 * pe-dll.h: Add extern declaration of option flag. 151 * pep-dll.c (pe_dll_enable_reloc_section): 152 Add alias define for pep_dll_enable_reloc_section. 153 * pep-dll.h: Add extern declaration of option flag. 154 1552020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com> 156 157 * Makefile.am: Add new target z80-elf 158 * configure.tgt: Likewise. 159 * Makefile.in: Regenerate. 160 * emultempl/z80.em: Add support for eZ80 and Z180 architectures. 161 * emulparams/elf32z80.sh: New file. 162 * emultempl/z80elf.em: Likewise. 163 * testsuite/ld-elf/comm-data4.s: Fix for Z80. 164 * testsuite/ld-elf/comm-data5.s: Fix for Z80. 165 * testsuite/ld-scripts/fill16.d: Fix for Z80. 166 * testsuite/ld-z80/arch_ez80_adl.d: Likewise. 167 * testsuite/ld-z80/arch_ez80_z80.d: Likewise. 168 * testsuite/ld-z80/arch_r800.d: Likewise. 169 * testsuite/ld-z80/arch_z180.d: Likewise. 170 * testsuite/ld-z80/arch_z80.d: Likewise. 171 * testsuite/ld-z80/comb_arch_ez80_z80.d: Likewise. 172 * testsuite/ld-z80/comb_arch_z180.d: Likewise. 173 * testsuite/ld-z80/labels.s: Likewise. 174 * testsuite/ld-z80/relocs.s: Likewise. 175 * testsuite/ld-z80/relocs_b_ez80.d: Likewise. 176 * testsuite/ld-z80/relocs_b_z80.d: Likewise. 177 * testsuite/ld-z80/relocs_f_z80.d: Likewise. 178 * testsuite/ld-z80/z80.exp: Likewise. 179 * NEWS: Mention the new support. 180 1812020-01-02 Tamar Christina <tamar.christina@arm.com> 182 183 PR 25210 184 PR 24753 185 * emultempl/aarch64elf.em (elf${ELFSIZE}_aarch64_add_stub_section): 186 Remove SEC_LINKER_CREATED. 187 * testsuite/ld-aarch64/aarch64-elf.exp: Add erratum835769-843419. 188 * testsuite/ld-aarch64/erratum835769-843419.d: New test. 189 1902020-01-01 Alan Modra <amodra@gmail.com> 191 192 Update year range in copyright notice of all files. 193 194For older changes see ChangeLog-2019 195 196Copyright (C) 2020 Free Software Foundation, Inc. 197 198Copying and distribution of this file, with or without modification, 199are permitted in any medium without royalty provided the copyright 200notice and this notice are preserved. 201 202Local Variables: 203mode: change-log 204left-margin: 8 205fill-column: 74 206version-control: never 207End: 208