Fix splay tree KEY leak detected in GDB test gdb.base/macscp.exp
[deliverable/binutils-gdb.git] / ld / ChangeLog
CommitLineData
a0e90a73
CZ
12019-02-09 Vineet Gupta <vgupta@synopsys.com>
2
3 * emultempl/arclinux.em: Delete special INIT/FINI handling.
4
5d3db3e2
NC
52019-02-07 Nick Clifton <nickc@redhat.com>
6
7 PR 24175
8 * ld.texi (Options): Add missing word to the description of the
9 --start-group option.
10
4249a53c
AM
112019-02-06 Alan Modra <amodra@gmail.com>
12
13 PR ld/24008
14 * testsuite/ld-scripts/pr24008.d: Pass with extra target
15 defined symbols.
16
83924b38
L
172019-02-05 H.J. Lu <hongjiu.lu@intel.com>
18
19 PR ld/24151
20 * testsuite/ld-x86-64/pr24151a-x32.d: New file.
21 * testsuite/ld-x86-64/pr24151a.d: Likewise.
22 * testsuite/ld-x86-64/pr24151a.s: Likewise.
23 * testsuite/ld-x86-64/x86-64.exp: Run pr24151a and pr24151a-x32.
24
4f4690cd
AM
252019-01-31 Alan Modra <amodra@gmail.com>
26
27 * NEWS: Mention -t change.
28 * ld.texi (--trace/-t): Expand documentation a little.
29
ad0f979c
L
302019-01-29 H.J. Lu <hongjiu.lu@intel.com>
31
32 PR ld/24008
33 * testsuite/ld-scripts/defined.exp: Run pr24008.
34 * testsuite/ld-scripts/pr24008.d: New file.
35 * testsuite/ld-scripts/pr24008.map: Likewise.
36 * testsuite/ld-scripts/pr24008.s: Likewise.
37 * testsuite/ld-scripts/pr24008.t: Likewise.
38
c49829c3
EB
392019-01-29 Eric Botcazou <ebotcazou@adacore.com>
40
41 * testsuite/ld-ifunc/ifunc.exp: Skip pr23169 on SPARC.
42
6a846243
AM
432019-01-28 Alan Modra <amodra@gmail.com>
44
45 PR 24008
46 * ldexp.h (lang_phase_type): Add lang_fixed_phase_enum.
47 * ldexp.c (fold_name): Move expld.assign_name check later to
48 avoid an extra lookup.
49 (exp_fold_tree_1): When lang_fixed_phase_enum, don't change symbol
50 values, and don't clear expld.assign_name.
51 * ldlang.c (lang_map): Set expld.phase to lang_fixed_phase_enum.
52 (print_assignment): Resolve entire assignment expression.
53 Don't access symbol u.def unless symbol is defined.
54
9ed1348c
NC
552019-01-25 Nick Clifton <nickc@redhat.com>
56
57 * po/bg.po: Updated Bulgarian translation.
58
6406a270
SH
592019-01-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
60
61 * ld.texi (--wrap): Add warning that LTO may make this feature
62 ineffective.
63
375cd423
NC
642019-01-21 Nick Clifton <nickc@redhat.com>
65
66 * po/uk.po: Updated Ukranian translation.
a6c9b404 67 * po/pr_BR.po: Updated Brazilian Portuguese translation.
375cd423 68
acef8081
YC
692019-01-21 Nick Clifton <nickc@redhat.com>
70
71 PR 24108
72 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d: Update
73 expected error message.
74
f48dfe41
NC
752019-01-19 Nick Clifton <nickc@redhat.com>
76
77 * configure: Regenerate.
78 * po/ld.pot: Regenerate.
79
f974f26c
NC
802018-06-24 Nick Clifton <nickc@redhat.com>
81
82 2.32 branch created.
83
7d7a7d7c
JW
842019-01-16 Kito Cheng <kito@andestech.com>
85
86 * testsuite/ld-elf/orphan-region.d: XFAIL for RISC-V, because add new
87 section.
88 * testsuite/ld-riscv-elf/ld-riscv-elf.exp: Add new tests.
89 * testsuite/ld-riscv-elf/attr-merge-arch-01.d: New test.
90 * testsuite/ld-riscv-elf/attr-merge-arch-01a.s: Likewise.
91 * testsuite/ld-riscv-elf/attr-merge-arch-01b.s: Likewise.
92 * testsuite/ld-riscv-elf/attr-merge-arch-02.d: Likewise.
93 * testsuite/ld-riscv-elf/attr-merge-arch-02a.s: Likewise.
94 * testsuite/ld-riscv-elf/attr-merge-arch-02b.s: Likewise.
95 * testsuite/ld-riscv-elf/attr-merge-arch-03.d: Likewise.
96 * testsuite/ld-riscv-elf/attr-merge-arch-03a.s: Likewise.
97 * testsuite/ld-riscv-elf/attr-merge-arch-03b.s: Likewise.
98 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d: Likewise.
99 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01a.s: Likewise.
100 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01b.s: Likewise.
101 * testsuite/ld-riscv-elf/attr-merge-priv-spec-a.s: Likewise.
102 * testsuite/ld-riscv-elf/attr-merge-priv-spec-b.s: Likewise.
103 * testsuite/ld-riscv-elf/attr-merge-priv-spec.d: Likewise.
104 * testsuite/ld-riscv-elf/attr-merge-stack-align-a.s: Likewise.
105 * testsuite/ld-riscv-elf/attr-merge-stack-align-b.s: Likewise.
106 * testsuite/ld-riscv-elf/attr-merge-stack-align-failed-a.s: Likewise.
107 * testsuite/ld-riscv-elf/attr-merge-stack-align-failed-b.s: Likewise.
108 * testsuite/ld-riscv-elf/attr-merge-stack-align-failed.d: Likewise.
109 * testsuite/ld-riscv-elf/attr-merge-stack-align.d: Likewise.
110 * testsuite/ld-riscv-elf/attr-merge-strict-align-01.d: Likewise.
111 * testsuite/ld-riscv-elf/attr-merge-strict-align-01a.s: Likewise.
112 * testsuite/ld-riscv-elf/attr-merge-strict-align-01b.s: Likewise.
113 * testsuite/ld-riscv-elf/attr-merge-strict-align-02.d: Likewise.
114 * testsuite/ld-riscv-elf/attr-merge-strict-align-02a.s: Likewise.
115 * testsuite/ld-riscv-elf/attr-merge-strict-align-02b.s: Likewise.
116 * testsuite/ld-riscv-elf/attr-merge-strict-align-03.d: Likewise.
117 * testsuite/ld-riscv-elf/attr-merge-strict-align-03a.s: Likewise.
118 * testsuite/ld-riscv-elf/attr-merge-strict-align-03b.s: Likewise.
119 * testsuite/ld-riscv-elf/attr-merge-strict-align-04.d: Likewise.
120 * testsuite/ld-riscv-elf/attr-merge-strict-align-04a.s: Likewise.
121 * testsuite/ld-riscv-elf/attr-merge-strict-align-04b.s: Likewise.
122 * testsuite/ld-riscv-elf/attr-merge-strict-align-05.d: Likewise.
123 * testsuite/ld-riscv-elf/attr-merge-strict-align-05a.s: Likewise.
124 * testsuite/ld-riscv-elf/attr-merge-strict-align-05b.s: Likewise.
125
5a12586d
MT
1262019-01-14 Maamoun Tarsha <maamountk@hotmail.com>
127
f466c305 128 PR 20113
5a12586d
MT
129 * emulparams/elf64_s390.sh (SEPARATE_GOTPLT): Define.
130 * emulparams/elf_s390.sh (SEPARATE_GOTPLT): Define.
131 * testsuite/ld-s390/gotreloc_31-1.dd: Update expected output.
132 * testsuite/ld-s390/tlsbin.dd: Likewise.
133 * testsuite/ld-s390/tlsbin.rd: Likewise.
134 * testsuite/ld-s390/tlsbin.sd: Likewise.
135 * testsuite/ld-s390/tlsbin_64.dd: Likewise.
136 * testsuite/ld-s390/tlsbin_64.rd: Likewise.
137 * testsuite/ld-s390/tlsbin_64.sd: Likewise.
138 * testsuite/ld-s390/tlspic.dd: Likewise.
139 * testsuite/ld-s390/tlspic.rd: Likewise.
140 * testsuite/ld-s390/tlspic.sd: Likewise.
141 * testsuite/ld-s390/tlspic_64.dd: Likewise.
142 * testsuite/ld-s390/tlspic_64.rd: Likewise.
143 * testsuite/ld-s390/tlspic_64.sd: Likewise.
f466c305 144 * testsuite/ld-s390/s390.exp: Skip s390 tests for tpf targets.
5a12586d 145
4ea904ed
SH
1462019-01-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
147
148 * ld.texi (--wrap): Add example to emphasise that only undefined
149 references are replaced by the linker.
150
8379fac6
NC
1512019-01-09 Nick Clifton <nickc@redhat.com>
152
153 * po/es.po: Updated Spanish translation.
154
3107326d
AP
1552019-01-09 Andrew Paprocki <andrew@ishiboo.com>
156
157 * configure: Regenerate.
158
171b8e19
AM
1592019-01-08 Alan Modra <amodra@gmail.com>
160
161 * testsuite/ld-elf/sec64k.exp: Use . rather than $objdir in
162 generated source file names.
163 * testsuite/ld-m68k/m68k-got.exp: Likewise.
164
82704155
AM
1652019-01-01 Alan Modra <amodra@gmail.com>
166
167 Update year range in copyright notice of all files.
168
d5c04e1b 169For older changes see ChangeLog-2018
3499769a 170\f
d5c04e1b 171Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
172
173Copying and distribution of this file, with or without modification,
174are permitted in any medium without royalty provided the copyright
175notice and this notice are preserved.
176
177Local Variables:
178mode: change-log
179left-margin: 8
180fill-column: 74
181version-control: never
182End:
This page took 0.193155 seconds and 4 git commands to generate.