]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - ld/ChangeLog
Set version to 2.34, turn off development, add changelog entries
[thirdparty/binutils-gdb.git] / ld / ChangeLog
CommitLineData
d7f734bc
NC
12020-02-01 Nick Clifton <nickc@redhat.com>
2
3 Binutils 2.34 release.
4
7b647b69
AM
52020-01-29 Alan Modra <amodra@gmail.com>
6
7 Apply from master
c75ee076
AM
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
fbcb30f2
AM
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
7b647b69
AM
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
86688db0
NC
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
32040fe7
RM
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
5e54caac
NC
432020-01-18 Nick Clifton <nickc@redhat.com>
44
45 * configure: Regenerate.
46 * po/ld.pot: Regenerate.
47
ae774686
NC
482020-01-18 Nick Clifton <nickc@redhat.com>
49
50 Binutils 2.34 branch created.
51
6d0be74b
JL
522020-01-16 Jozef Lawrynowicz <jozef.l@mittosystems.com>
53
54 * scripttempl/elf32msp430_3.sc: Remove.
55
0c3d9485
JL
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
0d1cc75d
LB
632020-01-15 Lars Brinkhoff <lars@nocrew.org>
64
65 PR 20694
66 * temulparams/pdp11.sh (TARGET_PAGE_SIZE): Set to 8192.
67
131cb553
JL
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
e1c6cf61
AM
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
e44925ae
LC
802020-01-14 Lili Cui <lili.cui@intel.com>
81
82 * testsuite/ld-i386/align-branch-1.d: Updated for i686-pc-elf.
83
8c7e1c04
AM
842020-01-13 Alan Modra <amodra@gmail.com>
85
86 * po/BLD-POTFILES.in: Regenerate.
87
4f18d742
CZ
882020-01-13 Claudiu Zissulescu <claziss@gmail.com>
89
90 * testsuite/ld-arc/relax-local-pic.d: Improve matching patterns.
91
5e4f7e05
CZ
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
8cb31bad
CZ
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
85e290dc
AM
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
0e1f1593
NC
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
d2dbcb18
NC
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
dc9bd8c9
HD
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
6655dba2
SB
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
0db131fb
TC
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
b14ce8bf
AM
1902020-01-01 Alan Modra <amodra@gmail.com>
191
192 Update year range in copyright notice of all files.
193
0b114740 194For older changes see ChangeLog-2019
3499769a 195\f
0b114740 196Copyright (C) 2020 Free Software Foundation, Inc.
3499769a
AM
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: