]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - ld/ChangeLog
Fix some ld dependencies
[thirdparty/binutils-gdb.git] / ld / ChangeLog
CommitLineData
c55b17b8
AM
12019-04-10 Alan Modra <amodra@gmail.com>
2
3 * Makefile.am (eskyelf.c, eskyelf_linux.c): Depend on cskyelf.em.
4 (ecskyelf_linux.c): Depend on cskyelf.sh.
5 (eelf32microblazeel.c): Depend on elf32microblaze.sh.
6 * Makefile.in: Regenerate.
7 * emulparams/cskyelf.sh: Comment regarding cskelf_linux.sh.
8 (PAGE_SIZE): Don't define.
9 * emulparams/cskyelf_linux.sh: Source sckyelf.sh, leaving just
10 the differing variable defs/undefs.
11 * emulparams/elf32mcore.sh (PAGE_SIZE): Don't define.
12 * emulparams/elf32microblaze.sh: Comment re. elf32microblazeel.sh.
13 (OUTPUT_FORMAT): Use BIG_OUTPUT_FORMAT.
14 (PAGE_SIZE): Don't define.
15 * emulparams/elf32microblazeel.sh: Source elf32microblaze.sh,
16 leaving just the differing OUTPUT_FORMAT.
17
6feda627
AM
182019-04-10 Alan Modra <amodra@gmail.com>
19
20 * po/BLD-POTFILES.in: Regenerate.
21
c93c0e7f
L
222019-04-08 H.J. Lu <hongjiu.lu@intel.com>
23
24 * testsuite/ld-elf/shared.exp: XFAIL PR ld/20995 tests for
25 lynxos and nto targets.
26
3ae61bb6
L
272019-04-08 H.J. Lu <hongjiu.lu@intel.com>
28
29 * Makefile.am (ALL_EMULATION_SOURCES): Remove eelf_i386_chaos.c.
30 (eelf_i386_chaos.c): Removed.
31 * Makefile.in: Regenerated.
32 * configure.tgt: Remove i[3-7]86-*-kaos*.
33 * emulparams/elf_i386_chaos.sh: Removed.
34
da9b5f7b
L
352019-04-08 H.J. Lu <hongjiu.lu@intel.com>
36
37 * emulparams/elf_i386_be.sh (EXTRA_EM_FILE): New.
38 * emulparams/i386moss.sh (EXTRA_EM_FILE): Likewise.
39
d970ee2b
AM
402019-04-08 Alan Modra <amodra@gmail.com>
41
42 * emulparams/elf64rdos.sh (EXTRA_EM_FILE): Define.
43 * emulparams/i386lynx.sh (EXTRA_EM_FILE): Define.
44 * emulparams/i386nto.sh (EXTRA_EM_FILE): Define.
45
5b9c07b2
L
462019-04-06 H.J. Lu <hongjiu.lu@intel.com>
47
48 * Makefile.am (ELF_X86_DEPS): Add $(srcdir)/emultempl/elf-x86.em.
49 (eelf_i386_sol2.c): Also depend on
50 $(srcdir)/emultempl/solaris2-x86.em.
51 (eelf_x86_64_sol2.c): Likewise.
52 * Makefile.in: Regenerated.
53 * emulparams/call_nop.sh: Set x86-specific linker options via
54 params.
55 * emulparams/cet.sh: Likewise.
56 * emulparams/reloc_overflow.sh: Likewise.
57 * emulparams/elf32_x86_64.sh (EXTRA_EM_FILE): New. Set to
58 "elf-x86".
59 * emulparams/elf_i386.sh: Likewise.
60 * emulparams/elf_i386_be.sh: Likewise.
61 * emulparams/elf_i386_chaos.sh: Likewise.
62 * emulparams/elf_i386_ldso.sh: Likewise.
63 * emulparams/elf_i386_vxworks.sh: Likewise.
64 * emulparams/elf_iamcu.sh: Likewise.
65 * emulparams/elf_k1om.sh: Likewise.
66 * emulparams/elf_l1om.sh: Likewise.
67 * emulparams/elf_x86_64.sh: Likewise.
68 * emulparams/elf_i386_sol2.sh (EXTRA_EM_FILE): Changed to
69 "solaris2-x86".
70 * emulparams/elf_x86_64_sol2.sh: Likewise.
71 * emultempl/elf-x86.em: New file.
72 * emultempl/solaris2-x86.em: Likewise.
73 * emultempl/elf32.em (gld${EMULATION_NAME}_before_parse): Don't
74 set link_info.call_nop_byte.
75
c2b1c275
AM
762019-04-05 Alan Modra <amodra@gmail.com>
77
78 * testsuite/ld-powerpc/tlsexe32.d: Remove trailing spaces.
79 * testsuite/ld-powerpc/tlsopt5.d: Likewise.
80 * testsuite/ld-powerpc/tlsopt5_32.d: Likewise.
81
1c6aafe8
AM
822019-04-03 Alan Modra <amodra@gmail.com>
83
84 PR 24411
85 ldlex.l (SYMBOLNAMECHAR1): Don't match '/'.
86 (<EXPRESSION>"/DISCARD/"): New.
87
092da96a
AM
882019-04-03 Alan Modra <amodra@gmail.com>
89
90 * ldlex.l: Formatting.
91 (CMDFILENAMECHAR, CMDFILENAMECHAR1): Delete.
92 (FILENAMECHAR1, SYMBOLNAMECHAR1, FILENAMECHAR, WILDCHAR),
93 (NOCFILENAMECHAR): Remove duplicate chars. Reorder.
94 (SYMBOLCHARN): Likewise. Rename to SYMBOLNAMECHAR.
95 (<INPUTLIST>"$SYSROOT"..): Delete rule.
96
2487ef07
MF
972019-03-29 Max Filippov <jcmvbkbc@gmail.com>
98
99 * testsuite/ld-xtensa/relax-undef-weak-pie-export-dynamic.d: New
100 test definition.
101 * testsuite/ld-xtensa/xtensa.exp
102 (relax-undef-weak-pie-export-dynamic): Add new test.
103
7ea79cb3 1042019-03-26 Martin Liska <mliska@suse.cz>
105
106 * plugin.c (get_symbols): Add lto_kind_str, lto_resolution_str,
107 lto_visibility_str and use then to inform about plugin-symbols.
108 * testsuite/ld-plugin/plugin-12.d: Adjust expected pattern.
109
796d6298
TC
1102019-03-25 Tamar Christina <tamar.christina@arm.com>
111
112 * testsuite/ld-arm/jump-reloc-veneers-cond-long.d: Update disassembly.
113 * testsuite/ld-arm/jump-reloc-veneers-long.d: Update disassembly.
114
4e539114
SD
1152019-03-21 Sudakshina Das <sudi.das@arm.com>
116
117 * testsuite/ld-aarch64/aarch64-elf.exp: Add new test.
118 * testsuite/ld-aarch64/bti-plt-1.s: Add .ifdef for PAC note section.
119 * testsuite/ld-aarch64/bti-plt-6.d: Update warning.
120 * testsuite/ld-aarch64/bti-plt-7.d: Likewise.
121 * testsuite/ld-aarch64/bti-warn.d: New test.
122
f84bd465
AM
1232019-03-21 Alan Modra <amodra@gmail.com>
124
125 * testsuite/ld-elf/fini2.s: Reduce alignment.
126 * testsuite/ld-elf/fini3.s: Likewise.
127 * testsuite/ld-elf/finin.s: Likewise.
128 * testsuite/ld-elf/init2.s: Likewise.
129 * testsuite/ld-elf/init3.s: Likewise.
130 * testsuite/ld-elf/initn.s: Likewise.
131 * testsuite/ld-elf/pr14156a.d: Don't xfail m68hc1*-* or xgate-*.
132 * testsuite/ld-elf/pr14156b.d: Don't xfail xgate-*.
133
2d3181c7
AM
1342019-03-21 Alan Modra <amodra@gmail.com>
135
136 * scripttempl/alpha.sc, * scripttempl/armbpabi.sc,
137 * scripttempl/crisaout.sc, * scripttempl/elf32cr16.sc,
138 * scripttempl/elf32crx.sc, * scripttempl/elf32xc16x.sc,
139 * scripttempl/elf32xc16xl.sc, * scripttempl/elf32xc16xs.sc,
140 * scripttempl/elf64hppa.sc, * scripttempl/elf_chaos.sc,
141 * scripttempl/elfarc.sc, * scripttempl/elfarcv2.sc,
142 * scripttempl/elfd30v.sc, * scripttempl/elfm68hc11.sc,
143 * scripttempl/elfm68hc12.sc, * scripttempl/elfm9s12z.sc,
144 * scripttempl/elfmicroblaze.sc, * scripttempl/elfxgate.sc,
145 * scripttempl/elfxtensa.sc, * scripttempl/epiphany_4x4.sc,
146 * scripttempl/ft32.sc, * scripttempl/i386beos.sc,
147 * scripttempl/iq2000.sc, * scripttempl/mcorepe.sc,
148 * scripttempl/mep.sc, * scripttempl/mips.sc, * scripttempl/moxie.sc,
149 * scripttempl/pe.sc, * scripttempl/pep.sc, * scripttempl/ppcpe.sc,
150 * scripttempl/tic4xcoff.sc, * scripttempl/tic80coff.sc,
151 * scripttempl/v850.sc, * scripttempl/v850_rh850.sc,
152 * scripttempl/visium.sc, * scripttempl/xstormy16.sc: Add KEEP and
153 SORT_NONE to .init and .fini wildcards.
154 * scripttempl/elf32xc16x.sc,
155 * scripttempl/elf32xc16xl.sc,
156 * scripttempl/elf32xc16xs.sc: Add .fini wildcard.
157 * scripttempl/elf_chaos.sc: Add .init output section.
158 * scripttempl/elfd30v.sc: Remove duplicate .init.
159 * scripttempl/elfm68hc11.sc, * scripttempl/elfm68hc12.sc,
160 * scripttempl/elfm9s12z.sc, * scripttempl/elfxgate.sc: Remove
161 duplicate .init, and add .fini wildcard.
162 * scripttempl/ppcpe.sc (INIT, FINI): Delete.
163 * ldlang.c (update_wild_statements): Special case .init and
164 .fini in the wildcard, not the output section.
165
980a2e42
AM
1662019-03-21 Alan Modra <amodra@gmail.com>
167
168 * emulparams/elf32lm32fd.sh (DYNAMIC_LINK): Undef.
169
3b6c1966
AM
1702019-03-21 Alan Modra <amodra@gmail.com>
171
172 * ldlang.c (lang_size_sections_1): Set SEC_KEEP on
173 create_object_symbols_section.
174 * testsuite/ld-elf/pr22319.d: Don't xfail dlx.
175
28a66f07
AM
1762019-03-18 Alan Modra <amodra@gmail.com>
177
178 * testsuite/ld-elf/merge.d: Remove csky from xfails, add moxie.
179 * testsuite/ld-elf/pr21884.d: Remove csky from xfails.
180 * testsuite/ld-elf/shared.exp: Add csky to list not xfailing pr22374.
181 * testsuite/ld-unique/pr21529.d: Remove csky from xfails
182
1c82ed74
NC
1832019-03-15 Nick Clifton <nickc@redhat.com>
184
185 PR 24262
186 * ld.texi (-plugin): Correct the path used to locate linker
187 plugins.
188
1dbade74
SD
1892019-03-13 Sudakshina Das <sudi.das@arm.com>
190
191 * NEWS: Document --pac-plt.
192 * emultempl/aarch64elf.em (OPTION_PAC_PLT): New.
193 (PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS): Add pac-plt.
194 (PARSE_AND_LIST_ARGS_CASES): Handle OPTION_PAC_PLT.
195 * testsuite/ld-aarch64/aarch64-elf.exp: Add the following tests.
196 * testsuite/ld-aarch64/bti-pac-plt-1.d: New test.
197 * testsuite/ld-aarch64/bti-pac-plt-2.d: New test.
198 * testsuite/ld-aarch64/pac-plt-1.d: New test.
199 * testsuite/ld-aarch64/pac-plt-2.d: New test.
200 * testsuite/ld-aarch64/bti-plt-1.s: Add .ifndef directive.
201
37c18eed
SD
2022019-03-13 Sudakshina Das <sudi.das@arm.com>
203 Szabolcs Nagy <szabolcs.nagy@arm.com>
204
205 * NEWS: Document --force-bti.
206 * emultempl/aarch64elf.em (plt_type, bti_type, OPTION_FORCE_BTI): New.
207 (PARSE_AND_LIST_SHORTOPTS, PARSE_AND_LIST_OPTIONS): Add force-bti.
208 (PARSE_AND_LIST_ARGS_CASES): Handle OPTION_FORCE_BTI.
209 * testsuite/ld-aarch64/aarch64-elf.exp: Add all the tests below.
210 * testsuite/ld-aarch64/bti-plt-1.d: New test.
211 * testsuite/ld-aarch64/bti-plt-1.s: New test.
212 * testsuite/ld-aarch64/bti-plt-2.d: New test.
213 * testsuite/ld-aarch64/bti-plt-3.d: New test.
214 * testsuite/ld-aarch64/bti-plt-4.d: New test.
215 * testsuite/ld-aarch64/bti-plt-5.d: New test.
216 * testsuite/ld-aarch64/bti-plt-6.d: New test.
217 * testsuite/ld-aarch64/bti-plt-7.d: New test.
218 * testsuite/ld-aarch64/bti-plt-so.s: New test.
219 * testsuite/ld-aarch64/bti-plt.ld: New test.
220
cd702818
SD
2212019-03-13 Sudakshina Das <sudi.das@arm.com>
222
223 * NEWS: Document GNU_PROPERTY_AARCH64_FEATURE_1_BTI and
224 GNU_PROPERTY_AARCH64_FEATURE_1_PAC.
225 * testsuite/ld-aarch64/aarch64-elf.exp: Add run commands for new tests.
226 * testsuite/ld-aarch64/property-bti-pac1.d: New test.
227 * testsuite/ld-aarch64/property-bti-pac1.s: New test.
228 * testsuite/ld-aarch64/property-bti-pac2.d: New test.
229 * testsuite/ld-aarch64/property-bti-pac2.s: New test.
230 * testsuite/ld-aarch64/property-bti-pac3.d: New test.
231
44b27f95
L
2322019-03-13 H.J. Lu <hongjiu.lu@intel.com>
233
234 PR ld/24322
235 * testsuite/ld-i386/i386.exp: Run PR ld/24322 tests.
236 * testsuite/ld-x86-64/x86-64.exp: Likewise.
237 * testsuite/ld-i386/pr24322a.d: New file.
238 * testsuite/ld-i386/pr24322b.d: Likewise.
239 * testsuite/ld-x86-64/pr24322a-x32.d: Likewise.
240 * testsuite/ld-x86-64/pr24322a.d: Likewise.
241 * testsuite/ld-x86-64/pr24322b-x32.d: Likewise.
242 * testsuite/ld-x86-64/pr24322b.d: Likewise.
243 * testsuite/ld-x86-64/pr24322a.s: Likewise.
244 * testsuite/ld-x86-64/pr24322b.s: Likewise.
245 * testsuite/ld-x86-64/pr24322c.s: Likewise.
246
912ebfa0
NB
2472019-03-06 Nick Bowler <nbowler@draconx.ca>
248
249 PR 24289
250 * ldexp.c (fold_name): Allow lookups of the LENGTH and ORIGIN
251 attributes during the first phase.
252
24801b15
AK
2532019-03-01 Andreas Krebbel <krebbel@linux.ibm.com>
254
255 This reverts commit 5a12586d44fa8d5dfc74cbca4f2f36a273a16335.
256 2019-01-14 Maamoun Tarsha <maamountk@hotmail.com>
257
258 PR 20113
259 * emulparams/elf64_s390.sh (SEPARATE_GOTPLT): Define.
260 * emulparams/elf_s390.sh (SEPARATE_GOTPLT): Define.
261 * testsuite/ld-s390/gotreloc_31-1.dd: Update expected output.
262 * testsuite/ld-s390/tlsbin.dd: Likewise.
263 * testsuite/ld-s390/tlsbin.rd: Likewise.
264 * testsuite/ld-s390/tlsbin.sd: Likewise.
265 * testsuite/ld-s390/tlsbin_64.dd: Likewise.
266 * testsuite/ld-s390/tlsbin_64.rd: Likewise.
267 * testsuite/ld-s390/tlsbin_64.sd: Likewise.
268 * testsuite/ld-s390/tlspic.dd: Likewise.
269 * testsuite/ld-s390/tlspic.rd: Likewise.
270 * testsuite/ld-s390/tlspic.sd: Likewise.
271 * testsuite/ld-s390/tlspic_64.dd: Likewise.
272 * testsuite/ld-s390/tlspic_64.rd: Likewise.
273 * testsuite/ld-s390/tlspic_64.sd: Likewise.
274 * testsuite/ld-s390/s390.exp: Skip s390 tests for tpf targets.
275
5cfe428c
L
2762019-02-27 H.J. Lu <hongjiu.lu@intel.com>
277
278 PR ld/24276
279 * testsuite/ld-i386/i386.exp: Run PR ld/24276 test.
280 * testsuite/ld-x86-64/x86-64.exp: Likewise.
281 * testsuite/ld-i386/pr24276.dso: New file.
282 * testsuite/ld-i386/pr24276.warn: Likewise.
283 * testsuite/ld-x86-64/pr24276.dso: Likewise.
284 * testsuite/ld-x86-64/pr24276.warn: Likewise.
285
eed62915
MF
2862019-02-20 Eric Tsai <erictsai@cadence.com>
287
288 * testsuite/ld-xtensa/call_overflow.d: New test definition.
289 * testsuite/ld-xtensa/call_overflow1.s: New test source.
290 * testsuite/ld-xtensa/call_overflow2.s: New test source.
291 * testsuite/ld-xtensa/call_overflow3.s: New test source.
292 * testsuite/ld-xtensa/xtensa.exp: Add call_overflow test.
293
abc163a4
TS
2942019-02-14 Thomas Schwinge <thomas@codesourcery.com>
295
296 * testsuite/ld-elf/elf.exp: Remove Hurd XFAILs.
297
e4865945
NC
2982019-02-12 Nick Clifton <nickc@redhat.com>
299
300 * po/fr.po: Updated French translation.
301
a0e90a73
CZ
3022019-02-09 Vineet Gupta <vgupta@synopsys.com>
303
304 * emultempl/arclinux.em: Delete special INIT/FINI handling.
305
5d3db3e2
NC
3062019-02-07 Nick Clifton <nickc@redhat.com>
307
308 PR 24175
309 * ld.texi (Options): Add missing word to the description of the
310 --start-group option.
311
4249a53c
AM
3122019-02-06 Alan Modra <amodra@gmail.com>
313
314 PR ld/24008
315 * testsuite/ld-scripts/pr24008.d: Pass with extra target
316 defined symbols.
317
83924b38
L
3182019-02-05 H.J. Lu <hongjiu.lu@intel.com>
319
320 PR ld/24151
321 * testsuite/ld-x86-64/pr24151a-x32.d: New file.
322 * testsuite/ld-x86-64/pr24151a.d: Likewise.
323 * testsuite/ld-x86-64/pr24151a.s: Likewise.
324 * testsuite/ld-x86-64/x86-64.exp: Run pr24151a and pr24151a-x32.
325
4f4690cd
AM
3262019-01-31 Alan Modra <amodra@gmail.com>
327
328 * NEWS: Mention -t change.
329 * ld.texi (--trace/-t): Expand documentation a little.
330
ad0f979c
L
3312019-01-29 H.J. Lu <hongjiu.lu@intel.com>
332
333 PR ld/24008
334 * testsuite/ld-scripts/defined.exp: Run pr24008.
335 * testsuite/ld-scripts/pr24008.d: New file.
336 * testsuite/ld-scripts/pr24008.map: Likewise.
337 * testsuite/ld-scripts/pr24008.s: Likewise.
338 * testsuite/ld-scripts/pr24008.t: Likewise.
339
c49829c3
EB
3402019-01-29 Eric Botcazou <ebotcazou@adacore.com>
341
342 * testsuite/ld-ifunc/ifunc.exp: Skip pr23169 on SPARC.
343
6a846243
AM
3442019-01-28 Alan Modra <amodra@gmail.com>
345
346 PR 24008
347 * ldexp.h (lang_phase_type): Add lang_fixed_phase_enum.
348 * ldexp.c (fold_name): Move expld.assign_name check later to
349 avoid an extra lookup.
350 (exp_fold_tree_1): When lang_fixed_phase_enum, don't change symbol
351 values, and don't clear expld.assign_name.
352 * ldlang.c (lang_map): Set expld.phase to lang_fixed_phase_enum.
353 (print_assignment): Resolve entire assignment expression.
354 Don't access symbol u.def unless symbol is defined.
355
9ed1348c
NC
3562019-01-25 Nick Clifton <nickc@redhat.com>
357
358 * po/bg.po: Updated Bulgarian translation.
359
6406a270
SH
3602019-01-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
361
362 * ld.texi (--wrap): Add warning that LTO may make this feature
363 ineffective.
364
375cd423
NC
3652019-01-21 Nick Clifton <nickc@redhat.com>
366
367 * po/uk.po: Updated Ukranian translation.
a6c9b404 368 * po/pr_BR.po: Updated Brazilian Portuguese translation.
375cd423 369
acef8081
YC
3702019-01-21 Nick Clifton <nickc@redhat.com>
371
372 PR 24108
373 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d: Update
374 expected error message.
375
f48dfe41
NC
3762019-01-19 Nick Clifton <nickc@redhat.com>
377
378 * configure: Regenerate.
379 * po/ld.pot: Regenerate.
380
f974f26c
NC
3812018-06-24 Nick Clifton <nickc@redhat.com>
382
383 2.32 branch created.
384
7d7a7d7c
JW
3852019-01-16 Kito Cheng <kito@andestech.com>
386
387 * testsuite/ld-elf/orphan-region.d: XFAIL for RISC-V, because add new
388 section.
389 * testsuite/ld-riscv-elf/ld-riscv-elf.exp: Add new tests.
390 * testsuite/ld-riscv-elf/attr-merge-arch-01.d: New test.
391 * testsuite/ld-riscv-elf/attr-merge-arch-01a.s: Likewise.
392 * testsuite/ld-riscv-elf/attr-merge-arch-01b.s: Likewise.
393 * testsuite/ld-riscv-elf/attr-merge-arch-02.d: Likewise.
394 * testsuite/ld-riscv-elf/attr-merge-arch-02a.s: Likewise.
395 * testsuite/ld-riscv-elf/attr-merge-arch-02b.s: Likewise.
396 * testsuite/ld-riscv-elf/attr-merge-arch-03.d: Likewise.
397 * testsuite/ld-riscv-elf/attr-merge-arch-03a.s: Likewise.
398 * testsuite/ld-riscv-elf/attr-merge-arch-03b.s: Likewise.
399 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d: Likewise.
400 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01a.s: Likewise.
401 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01b.s: Likewise.
402 * testsuite/ld-riscv-elf/attr-merge-priv-spec-a.s: Likewise.
403 * testsuite/ld-riscv-elf/attr-merge-priv-spec-b.s: Likewise.
404 * testsuite/ld-riscv-elf/attr-merge-priv-spec.d: Likewise.
405 * testsuite/ld-riscv-elf/attr-merge-stack-align-a.s: Likewise.
406 * testsuite/ld-riscv-elf/attr-merge-stack-align-b.s: Likewise.
407 * testsuite/ld-riscv-elf/attr-merge-stack-align-failed-a.s: Likewise.
408 * testsuite/ld-riscv-elf/attr-merge-stack-align-failed-b.s: Likewise.
409 * testsuite/ld-riscv-elf/attr-merge-stack-align-failed.d: Likewise.
410 * testsuite/ld-riscv-elf/attr-merge-stack-align.d: Likewise.
411 * testsuite/ld-riscv-elf/attr-merge-strict-align-01.d: Likewise.
412 * testsuite/ld-riscv-elf/attr-merge-strict-align-01a.s: Likewise.
413 * testsuite/ld-riscv-elf/attr-merge-strict-align-01b.s: Likewise.
414 * testsuite/ld-riscv-elf/attr-merge-strict-align-02.d: Likewise.
415 * testsuite/ld-riscv-elf/attr-merge-strict-align-02a.s: Likewise.
416 * testsuite/ld-riscv-elf/attr-merge-strict-align-02b.s: Likewise.
417 * testsuite/ld-riscv-elf/attr-merge-strict-align-03.d: Likewise.
418 * testsuite/ld-riscv-elf/attr-merge-strict-align-03a.s: Likewise.
419 * testsuite/ld-riscv-elf/attr-merge-strict-align-03b.s: Likewise.
420 * testsuite/ld-riscv-elf/attr-merge-strict-align-04.d: Likewise.
421 * testsuite/ld-riscv-elf/attr-merge-strict-align-04a.s: Likewise.
422 * testsuite/ld-riscv-elf/attr-merge-strict-align-04b.s: Likewise.
423 * testsuite/ld-riscv-elf/attr-merge-strict-align-05.d: Likewise.
424 * testsuite/ld-riscv-elf/attr-merge-strict-align-05a.s: Likewise.
425 * testsuite/ld-riscv-elf/attr-merge-strict-align-05b.s: Likewise.
426
5a12586d
MT
4272019-01-14 Maamoun Tarsha <maamountk@hotmail.com>
428
f466c305 429 PR 20113
5a12586d
MT
430 * emulparams/elf64_s390.sh (SEPARATE_GOTPLT): Define.
431 * emulparams/elf_s390.sh (SEPARATE_GOTPLT): Define.
432 * testsuite/ld-s390/gotreloc_31-1.dd: Update expected output.
433 * testsuite/ld-s390/tlsbin.dd: Likewise.
434 * testsuite/ld-s390/tlsbin.rd: Likewise.
435 * testsuite/ld-s390/tlsbin.sd: Likewise.
436 * testsuite/ld-s390/tlsbin_64.dd: Likewise.
437 * testsuite/ld-s390/tlsbin_64.rd: Likewise.
438 * testsuite/ld-s390/tlsbin_64.sd: Likewise.
439 * testsuite/ld-s390/tlspic.dd: Likewise.
440 * testsuite/ld-s390/tlspic.rd: Likewise.
441 * testsuite/ld-s390/tlspic.sd: Likewise.
442 * testsuite/ld-s390/tlspic_64.dd: Likewise.
443 * testsuite/ld-s390/tlspic_64.rd: Likewise.
444 * testsuite/ld-s390/tlspic_64.sd: Likewise.
f466c305 445 * testsuite/ld-s390/s390.exp: Skip s390 tests for tpf targets.
5a12586d 446
4ea904ed
SH
4472019-01-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
448
449 * ld.texi (--wrap): Add example to emphasise that only undefined
450 references are replaced by the linker.
451
8379fac6
NC
4522019-01-09 Nick Clifton <nickc@redhat.com>
453
454 * po/es.po: Updated Spanish translation.
455
3107326d
AP
4562019-01-09 Andrew Paprocki <andrew@ishiboo.com>
457
458 * configure: Regenerate.
459
171b8e19
AM
4602019-01-08 Alan Modra <amodra@gmail.com>
461
462 * testsuite/ld-elf/sec64k.exp: Use . rather than $objdir in
463 generated source file names.
464 * testsuite/ld-m68k/m68k-got.exp: Likewise.
465
82704155
AM
4662019-01-01 Alan Modra <amodra@gmail.com>
467
468 Update year range in copyright notice of all files.
469
d5c04e1b 470For older changes see ChangeLog-2018
3499769a 471\f
d5c04e1b 472Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
473
474Copying and distribution of this file, with or without modification,
475are permitted in any medium without royalty provided the copyright
476notice and this notice are preserved.
477
478Local Variables:
479mode: change-log
480left-margin: 8
481fill-column: 74
482version-control: never
483End: