Add PR ld/24436 to ChangeLog entry
[deliverable/binutils-gdb.git] / ld / ChangeLog
CommitLineData
b3d7a867
L
12019-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
ce12121b
TC
92019-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
795e3bb7
L
152019-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
e6aded7c
AM
242019-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
53b81c6d
AM
292019-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
c55b17b8
AM
372019-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
6feda627
AM
542019-04-10 Alan Modra <amodra@gmail.com>
55
56 * po/BLD-POTFILES.in: Regenerate.
57
c93c0e7f
L
582019-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
3ae61bb6
L
632019-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
da9b5f7b
L
712019-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
d970ee2b
AM
762019-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
5b9c07b2
L
822019-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
c2b1c275
AM
1122019-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
1c6aafe8
AM
1182019-04-03 Alan Modra <amodra@gmail.com>
119
120 PR 24411
121 ldlex.l (SYMBOLNAMECHAR1): Don't match '/'.
122 (<EXPRESSION>"/DISCARD/"): New.
123
092da96a
AM
1242019-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
2487ef07
MF
1332019-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
7ea79cb3 1402019-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
796d6298
TC
1462019-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
4e539114
SD
1512019-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
f84bd465
AM
1592019-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
2d3181c7
AM
1702019-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
980a2e42
AM
2022019-03-21 Alan Modra <amodra@gmail.com>
203
204 * emulparams/elf32lm32fd.sh (DYNAMIC_LINK): Undef.
205
3b6c1966
AM
2062019-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
28a66f07
AM
2122019-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
1c82ed74
NC
2192019-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
1dbade74
SD
2252019-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
37c18eed
SD
2382019-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
cd702818
SD
2572019-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
44b27f95
L
2682019-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
912ebfa0
NB
2832019-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
24801b15
AK
2892019-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
5cfe428c
L
3122019-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
eed62915
MF
3222019-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
abc163a4
TS
3302019-02-14 Thomas Schwinge <thomas@codesourcery.com>
331
332 * testsuite/ld-elf/elf.exp: Remove Hurd XFAILs.
333
e4865945
NC
3342019-02-12 Nick Clifton <nickc@redhat.com>
335
336 * po/fr.po: Updated French translation.
337
a0e90a73
CZ
3382019-02-09 Vineet Gupta <vgupta@synopsys.com>
339
340 * emultempl/arclinux.em: Delete special INIT/FINI handling.
341
5d3db3e2
NC
3422019-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
4249a53c
AM
3482019-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
83924b38
L
3542019-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
4f4690cd
AM
3622019-01-31 Alan Modra <amodra@gmail.com>
363
364 * NEWS: Mention -t change.
365 * ld.texi (--trace/-t): Expand documentation a little.
366
ad0f979c
L
3672019-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
c49829c3
EB
3762019-01-29 Eric Botcazou <ebotcazou@adacore.com>
377
378 * testsuite/ld-ifunc/ifunc.exp: Skip pr23169 on SPARC.
379
6a846243
AM
3802019-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
9ed1348c
NC
3922019-01-25 Nick Clifton <nickc@redhat.com>
393
394 * po/bg.po: Updated Bulgarian translation.
395
6406a270
SH
3962019-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
375cd423
NC
4012019-01-21 Nick Clifton <nickc@redhat.com>
402
403 * po/uk.po: Updated Ukranian translation.
a6c9b404 404 * po/pr_BR.po: Updated Brazilian Portuguese translation.
375cd423 405
acef8081
YC
4062019-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
f48dfe41
NC
4122019-01-19 Nick Clifton <nickc@redhat.com>
413
414 * configure: Regenerate.
415 * po/ld.pot: Regenerate.
416
f974f26c
NC
4172018-06-24 Nick Clifton <nickc@redhat.com>
418
419 2.32 branch created.
420
7d7a7d7c
JW
4212019-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
5a12586d
MT
4632019-01-14 Maamoun Tarsha <maamountk@hotmail.com>
464
f466c305 465 PR 20113
5a12586d
MT
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.
f466c305 481 * testsuite/ld-s390/s390.exp: Skip s390 tests for tpf targets.
5a12586d 482
4ea904ed
SH
4832019-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
8379fac6
NC
4882019-01-09 Nick Clifton <nickc@redhat.com>
489
490 * po/es.po: Updated Spanish translation.
491
3107326d
AP
4922019-01-09 Andrew Paprocki <andrew@ishiboo.com>
493
494 * configure: Regenerate.
495
171b8e19
AM
4962019-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
82704155
AM
5022019-01-01 Alan Modra <amodra@gmail.com>
503
504 Update year range in copyright notice of all files.
505
d5c04e1b 506For older changes see ChangeLog-2018
3499769a 507\f
d5c04e1b 508Copyright (C) 2019 Free Software Foundation, Inc.
3499769a
AM
509
510Copying and distribution of this file, with or without modification,
511are permitted in any medium without royalty provided the copyright
512notice and this notice are preserved.
513
514Local Variables:
515mode: change-log
516left-margin: 8
517fill-column: 74
518version-control: never
519End:
This page took 0.219294 seconds and 4 git commands to generate.