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