1 2020-01-22 Yuri Chornoivan <yurchor@mageia.org>
4 * ldlang.c (ldlang_open_ctf): Fix error message typo.
5 * emultempl/z80elf.em (z80_elf_after_open): Likewise.
7 2020-01-21 H.J. Lu <hongjiu.lu@intel.com>
9 * testsuite/ld-elf/pr23900-1.d: Adjusted.
11 2020-01-21 H.J. Lu <hongjiu.lu@intel.com>
13 * testsuite/ld-elf/pr23900-1.d: Also pass -l to readelf.
15 2020-01-20 Nick Clifton <nickc@redhat.com>
17 * po/pt_BR.po: Updated Brazilian Portuguese translation.
18 * po/uk.po: Updated Ukranian translation.
20 2020-01-20 H.J. Lu <hongjiu.lu@intel.com>
23 * testsuite/ld-x86-64/pr25416-1.s: New file
24 * testsuite/ld-x86-64/pr25416-1a.d: Likewise.
25 * testsuite/ld-x86-64/pr25416-1b.d: Likewise.
26 * testsuite/ld-x86-64/pr25416-1.s: Likewise.
27 * testsuite/ld-x86-64/pr25416-2.s: Likewise.
28 * testsuite/ld-x86-64/pr25416-2a.d: Likewise.
29 * testsuite/ld-x86-64/pr25416-2b.d: Likewise.
30 * testsuite/ld-x86-64/pr25416-3.d: Likewise.
31 * testsuite/ld-x86-64/pr25416-3.s: Likewise.
32 * testsuite/ld-x86-64/pr25416-4.d: Likewise.
33 * testsuite/ld-x86-64/pr25416-4.s: Likewise.
34 * testsuite/ld-x86-64/pr25416-5a.c: Likewise.
35 * testsuite/ld-x86-64/pr25416-5b.s: Likewise.
36 * testsuite/ld-x86-64/pr25416-5c.s: Likewise.
37 * testsuite/ld-x86-64/pr25416-5d.s: Likewise.
38 * testsuite/ld-x86-64/pr25416-5e.s: Likewise.
39 * testsuite/ld-x86-64/x86-64.exp: Run PR ld/25416 tests.
41 2020-01-20 Alan Modra <amodra@gmail.com>
43 * testsuite/ld-powerpc/tlsexe.d: Match new __tls_get_addr stub.
44 * testsuite/ld-powerpc/tlsexeno.d: Likewise.
45 * testsuite/ld-powerpc/tlsexetoc.d: Likewise.
46 * testsuite/ld-powerpc/tlsexetocno.d: Likewise.
47 * testsuite/ld-powerpc/tlsopt5.d: Likewise.
49 2020-01-18 Roland McGrath <mcgrathr@google.com>
51 * testsuite/ld-x86-64/align-branch-1.d: Loosen instruction regexps
52 to admit whatever absolute address. The label-relative address is
53 what the test needs to verify.
55 2020-01-18 Nick Clifton <nickc@redhat.com>
57 * configure: Regenerate.
58 * po/ld.pot: Regenerate.
60 2020-01-18 Nick Clifton <nickc@redhat.com>
62 Binutils 2.34 branch created.
64 2020-01-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
66 * scripttempl/elf32msp430_3.sc: Remove.
68 2020-01-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
70 * scripttempl/elf32msp430.sc: Add input section rules for
71 .upper.{text,data,rodata,bss}.
72 * testsuite/ld-msp430-elf/msp430-elf.exp: Run new test.
73 * testsuite/ld-msp430-elf/upper-input-sections.s: New test.
75 2020-01-15 Lars Brinkhoff <lars@nocrew.org>
78 * temulparams/pdp11.sh (TARGET_PAGE_SIZE): Set to 8192.
80 2020-01-15 Jozef Lawrynowicz <jozef.l@mittosystems.com>
82 * testsuite/ld-msp430-elf/msp430-elf.exp: Run new test.
83 * testsuite/ld-msp430-elf/reloc-lo-430x.s: New test.
85 2020-01-15 Alan Modra <amodra@gmail.com>
87 * testsuite/ld-powerpc/ambiguousv1b.d: Adjust expected output.
88 * testsuite/ld-powerpc/funref.s: Align func_tab.
89 * testsuite/ld-powerpc/funref2.s: Likewise.
90 * testsuite/ld-powerpc/funv1.s: Add dot symbols.
92 2020-01-14 Lili Cui <lili.cui@intel.com>
94 * testsuite/ld-i386/align-branch-1.d: Updated for i686-pc-elf.
96 2020-01-13 Alan Modra <amodra@gmail.com>
98 * po/BLD-POTFILES.in: Regenerate.
100 2020-01-13 Claudiu Zissulescu <claziss@gmail.com>
102 * testsuite/ld-arc/relax-local-pic.d: Improve matching patterns.
104 2020-01-13 Claudiu Zissulescu <claziss@gmail.com>
106 * Makefile.am: Remove earcelf_prof.c and earclinux_prof.c
108 * configure.tgt: Likewise.
109 * Makefile.in: Regenerate.
110 * emulparams/arcelf_prof.sh: Remove file.
111 * emulparams/arclinux_prof.sh: Likewise.
113 2020-01-13 Claudiu Zissulescu <claziss@gmail.com>
115 * scripttempl/elfarcv2.sc : Allow interrupt vector table to be
116 located at an arbitrary address. Use DWARF.sc file.
117 * scripttempl/elfarc.sc: Use DWARF.sc file.
119 2020-01-07 Alan Modra <amodra@gmail.com>
121 * testsuite/ld-mips-elf/eh-frame5.s,
122 * testsuite/ld-mips-elf/ehdr_start-new.s,
123 * testsuite/ld-mips-elf/ehdr_start-o32.s,
124 * testsuite/ld-mips-elf/mips16-call-global-1.s,
125 * testsuite/ld-mips-elf/mips16-intermix-1.s,
126 * testsuite/ld-mips-elf/mips16-pic-1b.s,
127 * testsuite/ld-mips-elf/mips16-pic-4c.s,
128 * testsuite/ld-mips-elf/no-shared-1-n64.s,
129 * testsuite/ld-mips-elf/no-shared-1-o32.s,
130 * testsuite/ld-mips-elf/pic-and-nonpic-1b-micromips.s,
131 * testsuite/ld-mips-elf/pic-and-nonpic-1b.s,
132 * testsuite/ld-mips-elf/pic-and-nonpic-2a.s,
133 * testsuite/ld-mips-elf/pic-and-nonpic-3b.s,
134 * testsuite/ld-mips-elf/pic-and-nonpic-4b.s,
135 * testsuite/ld-mips-elf/pic-and-nonpic-5a.s,
136 * testsuite/ld-mips-elf/pic-and-nonpic-6-n32c.s,
137 * testsuite/ld-mips-elf/pic-and-nonpic-6-n64c.s,
138 * testsuite/ld-mips-elf/pic-and-nonpic-6-o32c.s,
139 * testsuite/ld-mips-elf/pie.s,
140 * testsuite/ld-mips-elf/relax-jalr.s: Revert 2019-12-17 change.
142 2020-01-06 Nick Clifton <nickc@redhat.com>
145 * testsuite/ld-elf/shared.exp: Add -fcommon option to compiler
146 command line when building libcomm1.o and pr13250 tests.
147 * testsuite/ld-plugin/lto.exp: Likewise for pr20267 tests.
149 2020-01-06 Nick Clifton <nickc@redhat.com>
152 * testsuite/ld-elf/shared.exp: Add -fcommon option to compiler
153 command line when building pr19579 binaries.
155 2020-01-03 Hannes Domani <ssbssa@yahoo.de>
157 * emultempl/pe.em: Add new option --enable-reloc-section.
158 * emultempl/pep.em: Likewise.
159 * ld.texi: Document --enable-reloc-section.
160 * pe-dll.c (pe_dll_build_sections): Use pe_dll_enable_reloc_section.
161 (pe_dll_fill_sections): Simplify by calling pe_exe_fill_sections.
162 * pe-dll.h: Add extern declaration of option flag.
163 * pep-dll.c (pe_dll_enable_reloc_section):
164 Add alias define for pep_dll_enable_reloc_section.
165 * pep-dll.h: Add extern declaration of option flag.
167 2020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
169 * Makefile.am: Add new target z80-elf
170 * configure.tgt: Likewise.
171 * Makefile.in: Regenerate.
172 * emultempl/z80.em: Add support for eZ80 and Z180 architectures.
173 * emulparams/elf32z80.sh: New file.
174 * emultempl/z80elf.em: Likewise.
175 * testsuite/ld-elf/comm-data4.s: Fix for Z80.
176 * testsuite/ld-elf/comm-data5.s: Fix for Z80.
177 * testsuite/ld-scripts/fill16.d: Fix for Z80.
178 * testsuite/ld-z80/arch_ez80_adl.d: Likewise.
179 * testsuite/ld-z80/arch_ez80_z80.d: Likewise.
180 * testsuite/ld-z80/arch_r800.d: Likewise.
181 * testsuite/ld-z80/arch_z180.d: Likewise.
182 * testsuite/ld-z80/arch_z80.d: Likewise.
183 * testsuite/ld-z80/comb_arch_ez80_z80.d: Likewise.
184 * testsuite/ld-z80/comb_arch_z180.d: Likewise.
185 * testsuite/ld-z80/labels.s: Likewise.
186 * testsuite/ld-z80/relocs.s: Likewise.
187 * testsuite/ld-z80/relocs_b_ez80.d: Likewise.
188 * testsuite/ld-z80/relocs_b_z80.d: Likewise.
189 * testsuite/ld-z80/relocs_f_z80.d: Likewise.
190 * testsuite/ld-z80/z80.exp: Likewise.
191 * NEWS: Mention the new support.
193 2020-01-02 Tamar Christina <tamar.christina@arm.com>
197 * emultempl/aarch64elf.em (elf${ELFSIZE}_aarch64_add_stub_section):
198 Remove SEC_LINKER_CREATED.
199 * testsuite/ld-aarch64/aarch64-elf.exp: Add erratum835769-843419.
200 * testsuite/ld-aarch64/erratum835769-843419.d: New test.
202 2020-01-01 Alan Modra <amodra@gmail.com>
204 Update year range in copyright notice of all files.
206 For older changes see ChangeLog-2019
208 Copyright (C) 2020 Free Software Foundation, Inc.
210 Copying and distribution of this file, with or without modification,
211 are permitted in any medium without royalty provided the copyright
212 notice and this notice are preserved.
218 version-control: never