Check corrupt VTENTRY entry in bfd_elf_gc_record_vtentry
[deliverable/binutils-gdb.git] / ld / ChangeLog
CommitLineData
ce12121b
TC
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
795e3bb7
L
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
e6aded7c
AM
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
53b81c6d
AM
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
c55b17b8
AM
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
6feda627
AM
462019-04-10 Alan Modra <amodra@gmail.com>
47
48 * po/BLD-POTFILES.in: Regenerate.
49
c93c0e7f
L
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
3ae61bb6
L
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
da9b5f7b
L
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
d970ee2b
AM
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
5b9c07b2
L
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
c2b1c275
AM
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
1c6aafe8
AM
1102019-04-03 Alan Modra <amodra@gmail.com>
111
112 PR 24411
113 ldlex.l (SYMBOLNAMECHAR1): Don't match '/'.
114 (<EXPRESSION>"/DISCARD/"): New.
115
092da96a
AM
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
2487ef07
MF
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
7ea79cb3 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
796d6298
TC
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
4e539114
SD
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
f84bd465
AM
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
2d3181c7
AM
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
980a2e42
AM
1942019-03-21 Alan Modra <amodra@gmail.com>
195
196 * emulparams/elf32lm32fd.sh (DYNAMIC_LINK): Undef.
197
3b6c1966
AM
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
28a66f07
AM
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
1c82ed74
NC
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
1dbade74
SD
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
37c18eed
SD
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
cd702818
SD
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
44b27f95
L
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
912ebfa0
NB
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
24801b15
AK
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
5cfe428c
L
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
eed62915
MF
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
abc163a4
TS
3222019-02-14 Thomas Schwinge <thomas@codesourcery.com>
323
324 * testsuite/ld-elf/elf.exp: Remove Hurd XFAILs.
325
e4865945
NC
3262019-02-12 Nick Clifton <nickc@redhat.com>
327
328 * po/fr.po: Updated French translation.
329
a0e90a73
CZ
3302019-02-09 Vineet Gupta <vgupta@synopsys.com>
331
332 * emultempl/arclinux.em: Delete special INIT/FINI handling.
333
5d3db3e2
NC
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
4249a53c
AM
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
83924b38
L
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
4f4690cd
AM
3542019-01-31 Alan Modra <amodra@gmail.com>
355
356 * NEWS: Mention -t change.
357 * ld.texi (--trace/-t): Expand documentation a little.
358
ad0f979c
L
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
c49829c3
EB
3682019-01-29 Eric Botcazou <ebotcazou@adacore.com>
369
370 * testsuite/ld-ifunc/ifunc.exp: Skip pr23169 on SPARC.
371
6a846243
AM
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
9ed1348c
NC
3842019-01-25 Nick Clifton <nickc@redhat.com>
385
386 * po/bg.po: Updated Bulgarian translation.
387
6406a270
SH
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
375cd423
NC
3932019-01-21 Nick Clifton <nickc@redhat.com>
394
395 * po/uk.po: Updated Ukranian translation.
a6c9b404 396 * po/pr_BR.po: Updated Brazilian Portuguese translation.
375cd423 397
acef8081
YC
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
f48dfe41
NC
4042019-01-19 Nick Clifton <nickc@redhat.com>
405
406 * configure: Regenerate.
407 * po/ld.pot: Regenerate.
408
f974f26c
NC
4092018-06-24 Nick Clifton <nickc@redhat.com>
410
411 2.32 branch created.
412
7d7a7d7c
JW
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
5a12586d
MT
4552019-01-14 Maamoun Tarsha <maamountk@hotmail.com>
456
f466c305 457 PR 20113
5a12586d
MT
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.
f466c305 473 * testsuite/ld-s390/s390.exp: Skip s390 tests for tpf targets.
5a12586d 474
4ea904ed
SH
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
8379fac6
NC
4802019-01-09 Nick Clifton <nickc@redhat.com>
481
482 * po/es.po: Updated Spanish translation.
483
3107326d
AP
4842019-01-09 Andrew Paprocki <andrew@ishiboo.com>
485
486 * configure: Regenerate.
487
171b8e19
AM
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
82704155
AM
4942019-01-01 Alan Modra <amodra@gmail.com>
495
496 Update year range in copyright notice of all files.
497
d5c04e1b 498For older changes see ChangeLog-2018
3499769a 499\f
d5c04e1b 500Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
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.213779 seconds and 4 git commands to generate.