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