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