]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - ld/ChangeLog
Fix failing print-memory-usage-1 on Windows
[thirdparty/binutils-gdb.git] / ld / ChangeLog
CommitLineData
067869b6
SKS
12017-02-01 Senthil Kumar Selvaraj <senthilkumar.selvaraj@microchip.com>
2
3 * testsuite/ld-scripts/print-memory-usage-1.l: Relax
4 check for digit in second decimal place.
5
15a00b13
MR
62017-02-01 Maciej W. Rozycki <macro@imgtec.com>
7
8 PR ld/20828
9 * testsuite/ld-elf/shared.exp: Correct PR ld/20828 test
10 indentation.
11
1273da04
NC
122017-01-31 Nick Clifton <nickc@redhat.com>
13
14 * ldmain.c (add_archive_element): Eliminate string buffer.
15 * ldlang.c (lang_print_asneeded): Likewise.
16
8b10b0b3
MR
172017-01-30 Maciej W. Rozycki <macro@imgtec.com>
18
19 * emultempl/mipself.em (ignore_branch_isa): New variable.
20 (mips_create_output_section_statements): Rename
21 `_bfd_mips_elf_insn32' called to `_bfd_mips_elf_linker_flags',
22 add `ignore_branch_isa' argument.
23 (PARSE_AND_LIST_PROLOGUE): Add OPTION_IGNORE_BRANCH_ISA and
24 OPTION_NO_IGNORE_BRANCH_ISA enum values.
25 (PARSE_AND_LIST_LONGOPTS): Add "ignore-branch-isa" and
26 "no-ignore-branch-isa" options.
27 (PARSE_AND_LIST_OPTIONS): Add `--ignore-branch-isa' and
28 `--no-ignore-branch-isa'.
29 (PARSE_AND_LIST_ARGS_CASES): Handle OPTION_IGNORE_BRANCH_ISA and
30 OPTION_NO_IGNORE_BRANCH_ISA.
31
32 * ld.texinfo (Options specific to MIPS targets): Add
33 `--ignore-branch-isa' and `--no-ignore-branch-isa' options.
34 (ld and the MIPS family): Likewise.
35
36 * testsuite/ld-mips-elf/bal-jalx-pic-ignore.d: New test.
37 * testsuite/ld-mips-elf/bal-jalx-pic-ignore-n32.d: New test.
38 * testsuite/ld-mips-elf/bal-jalx-pic-ignore-n64.d: New test.
39 * testsuite/ld-mips-elf/unaligned-branch-ignore-2.d: New test.
40 * testsuite/ld-mips-elf/unaligned-branch-ignore-r6-1: New test.
41 * testsuite/ld-mips-elf/unaligned-branch-ignore-mips16: New
42 test.
43 * testsuite/ld-mips-elf/unaligned-branch-ignore-micromips: New
44 test.
45 * testsuite/ld-mips-elf/mips-elf.exp: Run the new tests.
46
bf382b30
HPN
472017-01-29 Hans-Peter Nilsson <hp@axis.com>
48
c1d45238 49 PR binutils/19935
bf382b30
HPN
50 Fix long-standing buglet and fallout from now-default initfini-array.
51 * emulparams/criself.sh (USER_LABEL_PREFIX): Define.
ce6366f9 52 (OTHER_END_SYMBOLS, ENTRY): Delete now-redundant defines.
bf382b30 53
4471a46f
JW
542017-01-27 Jiong Wang <jiong.wang@arm.com>
55
56 * testsuite/ld-elf/elf.exp ("pr20995-2", "Build pr20995-2.so"): XFAIL on
57 arm*-*-eabi*.
58
387dd777
DP
592017-01-27 Dilyan Palauzov <dilyan.palauzov@aegee.org>
60 Nick Clifton <nickc@redhat.com>
61
62 PR 20343
63 * ld.texinfo (Options): Extend documentation of the --plugin
64 option. Include a description of where the plugins should be
65 located.
66
0348d4be
NC
672017-01-27 Nick Clifton <nickc@redhat.com>
68
69 * po/sr.po: New Serbian translation.
70 * configure.ac (ALL_LINGUAS): Add sr.
71 * configure: Regenerate.
72
c75b4ebd
SH
732017-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
74
75 * configure.tgt (arm-*-rtems*): Move to (arm*-*-eabi*).
76 (bfin-*-rtems*): Move to (bfin*-*-elf*).
77 (i[3-7]86-*-rtems*): Move to (i[3-7]86*-*-elf*).
78 (m68*-*-rtems*): Move to (m68*-*-elf*).
79 (mips*-*-rtems*): Move to (mips*-*-elf*).
80 (or1k*-*-rtems*): Move to (or1k*-*-elf*).
81 (powerpc*-*-rtems*): Move to (powerpc*-*-elf*).
82 (sparc*-*-rtems*): Move to (sparc*-*-elf*).
83 (sparc64*-*-rtems*): Move to (sparc64*-*-elf*).
84
850d84f6
SH
852017-01-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
86
87 * configure.tgt (h8300-*-rtemscoff*): Remove.
88 (i960-*-rtems*): Likewise.
89 (m68*-*-rtemscoff*): Likewise.
90 (sh-*-rtemscoff*): Likewise.
91
1a792e1c
MR
922017-01-24 Maciej W. Rozycki <macro@imgtec.com>
93
94 * emultempl/solaris2.em (elf_solaris2_before_allocation): Do not
95 add implicit version nodes if an anonymous version tag is being
96 used.
97
077c11e8
JW
982017-01-24 Jiong Wang <jiong.wang@arm.com>
99
100 * testsuite/ld-plugin/lto.exp (lto_link_elf_tests): Move "Compile 7",
101 "Compile 8a", "Compile 8b"...
102 (lto_compile_elf_tests): ...to here. Always run these tests.
103 (lto_run_elf_tests): Move "LTO 7"...
104 (lto_run_elf_shared_tests): ...to here. Restrict these tests on
105 environment where share library is supported.
106
f0158f44
AM
1072017-01-24 Alan Modra <amodra@gmail.com>
108
109 * testsuite/ld-powerpc/tlsexe.r: Update for fewer dynamic relocs
110 and symbols.
111 * testsuite/ld-powerpc/tlsexe.d: Likewise.
112 * testsuite/ld-powerpc/tlsexe.g: Likewise.
113
2d0ca824
YN
1142017-01-23 Yury Norov <ynorov@caviumnetworks.com>
115
116 * testsuite/ld-aarch64/aarch64-elf.exp: Run new tests.
117 * testsuite/ld-aarch64/tls-desc-ie-ilp32.d: New test.
118 * testsuite/ld-aarch64/tls-relax-all-ilp32.d: New test.
119 * testsuite/ld-aarch64/tls-relax-gd-le-ilp32.d: New test.
120 * testsuite/ld-aarch64/tls-relax-gdesc-le-2-ilp32.d: New test.
121 * testsuite/ld-aarch64/tls-relax-gdesc-le-ilp32.d: New test.
122 * testsuite/ld-aarch64/tls-relax-ie-le-2-ilp32.d: New test.
123 * testsuite/ld-aarch64/tls-relax-ie-le-3-ilp32.d: New test.
124 * testsuite/ld-aarch64/tls-relax-ie-le-ilp32.d: New test.
125 * testsuite/ld-aarch64/tls-tiny-desc-ie-ilp32.d: New test.
126 * testsuite/ld-aarch64/tls-tiny-desc-le-ilp32.d: New test.
127 * testsuite/ld-aarch64/tls-tiny-gd-ie-ilp32.d: New test.
128 * testsuite/ld-aarch64/tls-tiny-gd-le-ilp32.d: New test.
129
8069955e
NC
1302017-01-23 Nick Clifton <nickc@redhat.com>
131
132 * po/ga.po: Updated Irish translation.
133
1e5f45bb
MR
1342017-01-23 Maciej W. Rozycki <macro@imgtec.com>
135
136 PR ld/20828
137 * testsuite/ld-elf/pr20828.ld: Add `.plt'.
138
fda46c41
MR
1392017-01-23 Maciej W. Rozycki <macro@imgtec.com>
140
141 PR ld/20828
142 * testsuite/ld-elf/pr20828.ld: Rename `_fdata' and `_edata' to
143 `fdata' and `edata' respectively.
144 * testsuite/ld-elf/pr20828.ver: Adjust accordingly.
145 * testsuite/ld-elf/pr20828-a.sd: Likewise.
146 * testsuite/ld-elf/pr20828-b.sd: Likewise.
147 * testsuite/ld-elf/pr20828-c.sd: Likewise.
148
adcbdc63
MR
1492017-01-23 Maciej W. Rozycki <macro@imgtec.com>
150
151 PR ld/20828
152 * testsuite/ld-elf/pr20828-1.sd: Remove test.
153 * testsuite/ld-elf/pr20828-a.sd: New test.
154 * testsuite/ld-elf/pr20828-2a.sd: Rename test to...
155 * testsuite/ld-elf/pr20828-b.sd: ... this.
156 * testsuite/ld-elf/pr20828-2b.sd: Rename test to...
157 * testsuite/ld-elf/pr20828-c.sd: ... this.
158 * testsuite/ld-elf/shared.exp: Adjust accordingly.
159
9966f7ee
JW
1602017-01-23 Jiong Wang <jiong.wang@arm.com>
161
162 * testsuite/lib/ld-lib.exp (run_ld_link_exec_tests): Append
163 board_cflags as gcc is used as linker driver.
164 * testsuite/ld-unique/unique.exp: Likewise
165
7f784814
JW
1662017-01-20 Jiong Wang <jiong.wang@arm.com>
167
168 * testsuite/ld-aarch64/aarch64-elf.exp (aarch64elflinktests): New tests.
169 * testsuite/ld-aarch64/func-in-so.s: New test source file.
170 * testsuite/ld-aarch64/func-sym-hash-opt.s: Likewise.
171 * testsuite/ld-aarch64/func-sym-hash-opt.d: New expected test result.
172
1737c640
AB
1732017-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
174
175 * testsuite/ld-elf/eh-frame-hdr.d: Update expected results.
176
6984613a
MR
1772017-01-18 Maciej W. Rozycki <macro@imgtec.com>
178
179 PR ld/20995
180 * testsuite/ld-elf/elf.exp: Set GAS flags correctly for the
181 `mips*-*-*' target and `pr20995' and `pr20995-2' tests.
182
81ff47b3
MR
1832017-01-18 Maciej W. Rozycki <macro@imgtec.com>
184
185 PR ld/20828
186 * testsuite/ld-elf/pr20828-1.sd: New test.
187 * testsuite/ld-elf/pr20828-2a.sd: New test.
188 * testsuite/ld-elf/pr20828-2b.sd: New test.
189 * testsuite/ld-elf/pr20828.ld: New test linker script.
190 * testsuite/ld-elf/pr20828.ver: New test version script.
191 * testsuite/ld-elf/pr20828.s: New test source.
192 * testsuite/ld-elf/shared.exp: Run the new test.
193
9e009953
MR
1942017-01-18 Maciej W. Rozycki <macro@imgtec.com>
195
196 PR gas/20649
197 * testsuite/ld-mips-elf/mips-elf.exp: Add PIC comdat GOT16/LO16
198 relocation pairing link test.
199
319b82e4
DD
2002017-01-17 Dimitar Dimitrov <dimitar@dinux.eu>
201
202 * testsuite/ld-unique/unique.exp: Filter shared lib cases in
203 uniqeue.exp, as not all targets have such support.
204
6aa1df2d
NC
2052017-01-16 Nick Clifton <nickc@redhat.com>
206
207 * po/sv.po: Updated Swedish translation.
208
8361ed4d
L
2092017-01-12 H.J. Lu <hongjiu.lu@intel.com>
210
211 PR ld/21038
212 * testsuite/ld-x86-64/pr21038b.d: Updated.
213 * testsuite/ld-x86-64/pr21038c.d: New file.
214 * testsuite/ld-x86-64/pr21038c.s: Likewise.
215 * testsuite/ld-x86-64/x86-64.exp: Run pr21038c.
216
9e659176
L
2172017-01-11 H.J. Lu <hongjiu.lu@intel.com>
218
219 PR ld/21038
220 * testsuite/ld-x86-64/pr21038a.d: New file.
221 * testsuite/ld-x86-64/pr21038a.s: Likewise.
222 * testsuite/ld-x86-64/pr21038b.d: Likewise.
223 * testsuite/ld-x86-64/pr21038b.s: Likewise.
224 * testsuite/ld-x86-64/x86-64.exp: Run pr21038a and pr21038b.
225
f2e2d2f5
JS
2262017-01-11 Jeremy Soller <jackpot51@gmail.com>
227
228 * configure.tgt: Add entries for x86-redox and x86_64-redox.
229
52b232b3
L
2302017-01-10 H.J. Lu <hongjiu.lu@intel.com>
231
232 * testsuite/ld-x86-64/pr20830b.d: Updated.
233
59a1e29d
L
2342017-01-10 H.J. Lu <hongjiu.lu@intel.com>
235
236 * emulparams/elf32_x86_64.sh (TINY_READONLY_SECTION): New.
237 * testsuite/ld-x86-64/pr20830.d: Renamed to ...
238 * testsuite/ld-x86-64/pr20830a.d: This. Updated.
239 * testsuite/ld-x86-64/pr20830b.d: New file.
240 * testsuite/ld-x86-64/x86-64.exp: Rename pr20830 to pr20830a.
241 Run pr20830b.
242
fff53dae
L
2432017-01-10 H.J. Lu <hongjiu.lu@intel.com>
244
245 PR ld/20830
246 * testsuite/ld-i386/i386.exp: Run pr20830.
247 * testsuite/ld-x86-64/x86-64.exp: Likewise.
248 * testsuite/ld-i386/pr20830.d: New file.
249 * testsuite/ld-i386/pr20830.s: Likewise.
250 * testsuite/ld-x86-64/pr20830.d: Likewise.
251 * testsuite/ld-x86-64/pr20830.s: Likewise.
252
e9237227
L
2532017-01-10 H.J. Lu <hongjiu.lu@intel.com>
254
255 * testsuite/ld-i386/i386.exp: Pass -Wl,-R,tmpdir and
256 -Wl,--as-needed to $CC.
257 * testsuite/ld-i386/tls.exp: Likewise.
258
07e8e623
NC
2592017-01-10 Nick Clifton <nickc@redhat.com>
260
261 * po/sv.po: Updated Swedish translation.
262
07ccf83c
GM
2632016-12-09 Graham Markall <graham.markall@embecosm.com>
264 Andrew Burgess <andrew.burgess@embecosm.com>
265
266 * Makefile.am: Add earclinux_nps.c target and add to
267 ALL_EMULATION_SOURCES.
268 * Makefile.in: Likewise, regenerated.
269 * configure.tgt: Add arclinux_nps as an extra emulation for
270 arc*-*-elf* and arc*-*-linux*.
271 * emulparams/arc-nps.sh: New file.
272 * emulparams/arclinux_nps.sh: New file.
273 * testsuite/ld-arc/arclinux-nps.d,
274 * testsuite/ld-arc/arclinux-nps.s: New test.
275
b0556316
DP
2762017-01-04 Dilan Palauzov <dilyan.palauzov@aegee.org>
277
278 PR 20958
279 * ldlex.l (option): Add noyywrap
280 (yywrap): Delete.
281 * ldlex.h (yywrap): Delete prototype.
282
47523653
AM
2832017-01-04 Alan Modra <amodra@gmail.com>
284
285 * testsuite/ld-elf/audit.exp: Check for shared lib support.
286 * testsuite/ld-elf/compress.exp: Likewise.
287 * testsuite/ld-elf/dwarf.exp: Likewise.
288 * testsuite/ld-elf/shared.exp: Likewise.
289 * testsuite/ld-elf/wrap.exp: Likewise.
290 * testsuite/ld-ifunc/ifunc.exp: Likewise.
291 * testsuite/ld-plugin/lto.exp: Check $CXX exists.
292
a44d0bd7
AM
2932017-01-03 Alan Modra <amodra@gmail.com>
294
295 * testsuite/lib/ld-lib.exp (run_ld_link_exec_tests): Do not
296 allow test to continue after compilation errors.
297 (run_cc_link_tests): Likewise.
298
27c3ce29
DD
2992017-01-03 Dimitar Dimitrov <dimitar@dinux.eu>
300
301 * Makefile.am (ALL_EMULATION_SOURCES): Add epruelf.c.
302 (epruelf.c): Remove unneeded dependencies.
303 * Makefile.in: Regenerate
304
8cfc7cf8
AM
3052017-01-03 Alan Modra <amodra@gmail.com>
306
307 * testsuite/ld-elf/shared.exp: Add -rpath-link and -no-as-needed
308 to various tests.
309 * testsuite/ld-elfweak/elfweak.exp: Likewise.
310 * testsuite/ld-elfvers/vers.exp (vers19): Fix -rpath-link option.
311
4ce6ca2c
AM
3122017-01-03 Alan Modra <amodra@gmail.com>
313
314 * testsuite/ld-elf/elf.exp: Check that $CC exists before C tests.
315 * testsuite/ld-pie/pie.exp: Likewise.
316 * testsuite/ld-plugin/lto.exp: Likewise.
317
d9816402
AM
3182017-01-02 Alan Modra <amodra@gmail.com>
319
320 * Makefile.am (bootstrap): Delete rule.
321 (ld-partial, ld1, ld1-full, ld2, ld3): Likewise.
322 (HOSTING_CRT0, HOSTING_SCRT0): Don't define.
323 (HOSTING_LIBS, HOSTING_SLIBS, HOSTING_EMU): Likewise.
324 * configure.ac (HOSTING_CRT0, HOSTING_SCRT0): Don't define.
325 (HOSTING_LIBS, HOSTING_SLIBS): Likewise.
326 * configure.host (HOSTING_CRT0, HOSTING_LIBS): Don't define.
327 * Makefile.in: Regenerate.
328 * configure: Regenerate.
329 * testsuite/config/default.exp (get_link_files): Delete.
330 (HOSTING_CRT0, HOSTING_SCRT0, HOSTING_LIBS, HOSTING_SLIBS): Don't
331 define.
332 (ld_simple_link): Delete.
333 * testsuite/lib/ld-lib.exp (default_ld_link): Delete
334 (default_ld_simple_link): Rename to default_ld_link.
335 (ld_simple_link_defsyms): Rename to ld_link_defsyms.
336 (run_ld_link_tests): Use ld_link, not ld_simple_link.
337 (run_cc_link_tests): Likewise.
338 (run_ld_link_exec_tests): Use $CC or $CXX to link, not $ld.
339 Don't run exe when not native, and return unsupported.
340 * testsuite/ld-bootstrap/bootstrap.exp: Create gccld1 etc. dirs.
341 Link ld1 etc. using $CC.
342 * testsuite/ld-cdtest/cdtest.exp: Link cdtest using $CC.
343 * testsuite/ld-checks/checks.exp: Use ld_link, not ld_simple_link.
344 * testsuite/ld-cygwin/exe-export.exp: Likewise.
345 * testsuite/ld-elf/binutils.exp: Likewise.
346 * testsuite/ld-elf/eh-group.exp: Likewise.
347 * testsuite/ld-elf/exclude.exp: Likewise.
348 * testsuite/ld-elf/frame.exp: Likewise.
349 * testsuite/ld-elf/sec-to-seg.exp: Likewise.
350 * testsuite/ld-elf/tls_common.exp: Likewise.
351 * testsuite/ld-elfcomm/elfcomm.exp: Likewise.
352 * testsuite/ld-fastcall/fastcall.exp: Likewise.
353 * testsuite/ld-gc/gc.exp: Likewise.
354 * testsuite/ld-ifunc/binutils.exp: Likewise.
355 * testsuite/ld-mep/mep.exp: Likewise.
356 * testsuite/ld-mips-elf/mips-elf-flags.exp: Likewise.
357 * testsuite/ld-mn10300/mn10300.exp: Likewise.
358 * testsuite/ld-nios2/nios2.exp: Likewise.
359 * testsuite/ld-pe/pe-compile.exp: Likewise.
360 * testsuite/ld-pe/pe-run.exp: Likewise.
361 * testsuite/ld-pe/pe-run2.exp: Likewise.
362 * testsuite/ld-plugin/plugin.exp: Likewise.
363 * testsuite/ld-scripts/align.exp: Likewise.
364 * testsuite/ld-scripts/alignof.exp: Likewise.
365 * testsuite/ld-scripts/assert.exp: Likewise.
366 * testsuite/ld-scripts/defined.exp: Likewise.
367 * testsuite/ld-scripts/extern.exp: Likewise.
368 * testsuite/ld-scripts/log2.exp: Likewise.
369 * testsuite/ld-scripts/map-address.exp: Likewise.
370 * testsuite/ld-scripts/phdrs.exp: Likewise.
371 * testsuite/ld-scripts/phdrs2.exp: Likewise.
372 * testsuite/ld-scripts/script.exp: Likewise.
373 * testsuite/ld-scripts/section-flags.exp: Likewise.
374 * testsuite/ld-scripts/sizeof.exp: Likewise.
375 * testsuite/ld-scripts/sysroot-prefix.exp: Likewise.
376 * testsuite/ld-scripts/weak.exp: Likewise.
377 * testsuite/ld-selective/selective.exp: Likewise.
378 * testsuite/ld-sh/sh.exp: Likewise.
379 * testsuite/ld-sh/sh64/relax.exp: Likewise.
380 * testsuite/ld-sh/sh64/relfail.exp: Likewise.
381 * testsuite/ld-srec/srec.exp: Likewise.
382 * testsuite/ld-tic6x/tic6x.exp: Likewise.
383 * testsuite/ld-undefined/weak-undef.exp: Likewise.
384 * testsuite/ld-versados/versados.exp: Likewise.
385 * testsuite/ld-x86-64/dwarfreloc.exp: Likewise.
386 * testsuite/ld-xtensa/coalesce.exp: Likewise.
387 * testsuite/ld-xtensa/diff_overflow.exp: Likewise.
388 * testsuite/ld-xtensa/lcall.exp: Likewise.
389 * testsuite/ld-elf/audit.exp: Run non-native too.
390 * testsuite/ld-elf/compress.exp: Likewise. Replace ld options with
391 gcc -Wl, options.
392 * testsuite/ld-elf/dwarf.exp: Run non-native too. Use ld_link,
393 not ld_simple_link. Add -Wl,--no-as-needed to some tests.
394 * testsuite/ld-elf/elf.exp: Run non-native too. Formatting.
395 * testsuite/ld-elf/indirect.exp: Run non-native too. Add
396 -Wl,--no-as-needed to most tests.
397 * testsuite/ld-elf/shared.exp: Run non-native too. Use braces
398 to simplify quoting. Set run_tests using [list] rather than
399 brace assignment to expand $extralibs. Add -Wl,--no-as-needed
400 to many test. Prefix ld options with -Wl,.
401 (mix_pic_and_non_pic): Don't run exe if not native.
402 * testsuite/ld-elf/wrap.exp: Run non-native too. Add
403 -Wl,--no-as-needed and prefix ld options with -Wl,.
404 * testsuite/ld-elfvers/vers.exp: Run non-native too. Use ld_link,
405 not ld_simple_link.
406 * testsuite/ld-elfvsb/elfvsb.exp: Likewise.
407 (visibility_test): Don't run exe if not native.
408 * testsuite/ld-elfweak/elfweak.exp: Run non-native too. Use ld_link,
409 not ld_simple_link.
410 (build_exec): Don't run exe if not native.
411 * testsuite/ld-ifunc/ifunc.exp: Run non-native too. Use ld_link,
412 not ld_simple_link. Link using $CC. Add -Wl,--no-as-needed
413 to some tests and prefix ld options with -Wl,. Expect GNU
414 for hppa-linux even when no ifuncs. Delete cleanup.
415 * testsuite/ld-pie/pie.exp: Run non-native too.
416 * testsuite/ld-plugin/lto.exp: Likewise.
417 * testsuite/ld-shared/shared.exp: Likewise. Use ld_link,
418 not ld_simple_link.
419 (shared_test): Don't run exe if not native.
420 * testsuite/ld-size/size.exp: Run non-native too. Add
421 -Wl,--no-as-needed to some tests. Prefix ld options with -Wl,.
422 * testsuite/ld-unique/unique.exp: Run non-native too. Use ld_link,
423 not ld_simple_link. Link using $CC. Add -Wl,--no-as-needed
424 to some tests and prefix ld options with -Wl,. Expect GNU
425 for hppa-linux even when no unique syms. Delete cleanup.
426 * testsuite/ld-x86-64/tls.exp: Add -Wl,--no-as-needed to some
427 tests and prefix ld options with -Wl,.
428 * testsuite/ld-x86-64/x86-64.exp: Use ld_link, not ld_simple_link.
429 Add -Wl,--no-as-needed to some tests. Prefix ld options with -Wl,.
430
64859e14
AM
4312017-01-02 Alan Modra <amodra@gmail.com>
432
433 * emulparams/elf32metag.sh (COMMONPAGESIZE): Define.
434
f5657270
AM
4352017-01-02 Alan Modra <amodra@gmail.com>
436
437 PR ld/21000
438 * emulparams/hppalinux.sh (DATA_ADDR, SHLIB_DATA_ADDR): Don't define.
439 (DATA_SEGMENT_ALIGN, DATA_SEGMENT_END, DATA_SEGMENT_RELRO_END): Define.
440 * scripttempl/elf.sc: Don't define the above if DATA_SEGMENT_ALIGN
441 is already defined.
442
2571583a
AM
4432017-01-02 Alan Modra <amodra@gmail.com>
444
445 Update year range in copyright notice of all files.
446
5c1ad6b5 447For older changes see ChangeLog-2016
3499769a 448\f
5c1ad6b5 449Copyright (C) 2017 Free Software Foundation, Inc.
3499769a
AM
450
451Copying and distribution of this file, with or without modification,
452are permitted in any medium without royalty provided the copyright
453notice and this notice are preserved.
454
455Local Variables:
456mode: change-log
457left-margin: 8
458fill-column: 74
459version-control: never
460End: