Automatic date update in version.in
[deliverable/binutils-gdb.git] / ld / ChangeLog
1 2019-01-31 Alan Modra <amodra@gmail.com>
2
3 * NEWS: Mention -t change.
4 * ld.texi (--trace/-t): Expand documentation a little.
5
6 2019-01-29 H.J. Lu <hongjiu.lu@intel.com>
7
8 PR ld/24008
9 * testsuite/ld-scripts/defined.exp: Run pr24008.
10 * testsuite/ld-scripts/pr24008.d: New file.
11 * testsuite/ld-scripts/pr24008.map: Likewise.
12 * testsuite/ld-scripts/pr24008.s: Likewise.
13 * testsuite/ld-scripts/pr24008.t: Likewise.
14
15 2019-01-29 Eric Botcazou <ebotcazou@adacore.com>
16
17 * testsuite/ld-ifunc/ifunc.exp: Skip pr23169 on SPARC.
18
19 2019-01-28 Alan Modra <amodra@gmail.com>
20
21 PR 24008
22 * ldexp.h (lang_phase_type): Add lang_fixed_phase_enum.
23 * ldexp.c (fold_name): Move expld.assign_name check later to
24 avoid an extra lookup.
25 (exp_fold_tree_1): When lang_fixed_phase_enum, don't change symbol
26 values, and don't clear expld.assign_name.
27 * ldlang.c (lang_map): Set expld.phase to lang_fixed_phase_enum.
28 (print_assignment): Resolve entire assignment expression.
29 Don't access symbol u.def unless symbol is defined.
30
31 2019-01-25 Nick Clifton <nickc@redhat.com>
32
33 * po/bg.po: Updated Bulgarian translation.
34
35 2019-01-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
36
37 * ld.texi (--wrap): Add warning that LTO may make this feature
38 ineffective.
39
40 2019-01-21 Nick Clifton <nickc@redhat.com>
41
42 * po/uk.po: Updated Ukranian translation.
43 * po/pr_BR.po: Updated Brazilian Portuguese translation.
44
45 2019-01-21 Nick Clifton <nickc@redhat.com>
46
47 PR 24108
48 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d: Update
49 expected error message.
50
51 2019-01-19 Nick Clifton <nickc@redhat.com>
52
53 * configure: Regenerate.
54 * po/ld.pot: Regenerate.
55
56 2018-06-24 Nick Clifton <nickc@redhat.com>
57
58 2.32 branch created.
59
60 2019-01-16 Kito Cheng <kito@andestech.com>
61
62 * testsuite/ld-elf/orphan-region.d: XFAIL for RISC-V, because add new
63 section.
64 * testsuite/ld-riscv-elf/ld-riscv-elf.exp: Add new tests.
65 * testsuite/ld-riscv-elf/attr-merge-arch-01.d: New test.
66 * testsuite/ld-riscv-elf/attr-merge-arch-01a.s: Likewise.
67 * testsuite/ld-riscv-elf/attr-merge-arch-01b.s: Likewise.
68 * testsuite/ld-riscv-elf/attr-merge-arch-02.d: Likewise.
69 * testsuite/ld-riscv-elf/attr-merge-arch-02a.s: Likewise.
70 * testsuite/ld-riscv-elf/attr-merge-arch-02b.s: Likewise.
71 * testsuite/ld-riscv-elf/attr-merge-arch-03.d: Likewise.
72 * testsuite/ld-riscv-elf/attr-merge-arch-03a.s: Likewise.
73 * testsuite/ld-riscv-elf/attr-merge-arch-03b.s: Likewise.
74 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01.d: Likewise.
75 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01a.s: Likewise.
76 * testsuite/ld-riscv-elf/attr-merge-arch-failed-01b.s: Likewise.
77 * testsuite/ld-riscv-elf/attr-merge-priv-spec-a.s: Likewise.
78 * testsuite/ld-riscv-elf/attr-merge-priv-spec-b.s: Likewise.
79 * testsuite/ld-riscv-elf/attr-merge-priv-spec.d: Likewise.
80 * testsuite/ld-riscv-elf/attr-merge-stack-align-a.s: Likewise.
81 * testsuite/ld-riscv-elf/attr-merge-stack-align-b.s: Likewise.
82 * testsuite/ld-riscv-elf/attr-merge-stack-align-failed-a.s: Likewise.
83 * testsuite/ld-riscv-elf/attr-merge-stack-align-failed-b.s: Likewise.
84 * testsuite/ld-riscv-elf/attr-merge-stack-align-failed.d: Likewise.
85 * testsuite/ld-riscv-elf/attr-merge-stack-align.d: Likewise.
86 * testsuite/ld-riscv-elf/attr-merge-strict-align-01.d: Likewise.
87 * testsuite/ld-riscv-elf/attr-merge-strict-align-01a.s: Likewise.
88 * testsuite/ld-riscv-elf/attr-merge-strict-align-01b.s: Likewise.
89 * testsuite/ld-riscv-elf/attr-merge-strict-align-02.d: Likewise.
90 * testsuite/ld-riscv-elf/attr-merge-strict-align-02a.s: Likewise.
91 * testsuite/ld-riscv-elf/attr-merge-strict-align-02b.s: Likewise.
92 * testsuite/ld-riscv-elf/attr-merge-strict-align-03.d: Likewise.
93 * testsuite/ld-riscv-elf/attr-merge-strict-align-03a.s: Likewise.
94 * testsuite/ld-riscv-elf/attr-merge-strict-align-03b.s: Likewise.
95 * testsuite/ld-riscv-elf/attr-merge-strict-align-04.d: Likewise.
96 * testsuite/ld-riscv-elf/attr-merge-strict-align-04a.s: Likewise.
97 * testsuite/ld-riscv-elf/attr-merge-strict-align-04b.s: Likewise.
98 * testsuite/ld-riscv-elf/attr-merge-strict-align-05.d: Likewise.
99 * testsuite/ld-riscv-elf/attr-merge-strict-align-05a.s: Likewise.
100 * testsuite/ld-riscv-elf/attr-merge-strict-align-05b.s: Likewise.
101
102 2019-01-14 Maamoun Tarsha <maamountk@hotmail.com>
103
104 PR 20113
105 * emulparams/elf64_s390.sh (SEPARATE_GOTPLT): Define.
106 * emulparams/elf_s390.sh (SEPARATE_GOTPLT): Define.
107 * testsuite/ld-s390/gotreloc_31-1.dd: Update expected output.
108 * testsuite/ld-s390/tlsbin.dd: Likewise.
109 * testsuite/ld-s390/tlsbin.rd: Likewise.
110 * testsuite/ld-s390/tlsbin.sd: Likewise.
111 * testsuite/ld-s390/tlsbin_64.dd: Likewise.
112 * testsuite/ld-s390/tlsbin_64.rd: Likewise.
113 * testsuite/ld-s390/tlsbin_64.sd: Likewise.
114 * testsuite/ld-s390/tlspic.dd: Likewise.
115 * testsuite/ld-s390/tlspic.rd: Likewise.
116 * testsuite/ld-s390/tlspic.sd: Likewise.
117 * testsuite/ld-s390/tlspic_64.dd: Likewise.
118 * testsuite/ld-s390/tlspic_64.rd: Likewise.
119 * testsuite/ld-s390/tlspic_64.sd: Likewise.
120 * testsuite/ld-s390/s390.exp: Skip s390 tests for tpf targets.
121
122 2019-01-14 Sebastian Huber <sebastian.huber@embedded-brains.de>
123
124 * ld.texi (--wrap): Add example to emphasise that only undefined
125 references are replaced by the linker.
126
127 2019-01-09 Nick Clifton <nickc@redhat.com>
128
129 * po/es.po: Updated Spanish translation.
130
131 2019-01-09 Andrew Paprocki <andrew@ishiboo.com>
132
133 * configure: Regenerate.
134
135 2019-01-08 Alan Modra <amodra@gmail.com>
136
137 * testsuite/ld-elf/sec64k.exp: Use . rather than $objdir in
138 generated source file names.
139 * testsuite/ld-m68k/m68k-got.exp: Likewise.
140
141 2019-01-01 Alan Modra <amodra@gmail.com>
142
143 Update year range in copyright notice of all files.
144
145 For older changes see ChangeLog-2018
146 \f
147 Copyright (C) 2019 Free Software Foundation, Inc.
148
149 Copying and distribution of this file, with or without modification,
150 are permitted in any medium without royalty provided the copyright
151 notice and this notice are preserved.
152
153 Local Variables:
154 mode: change-log
155 left-margin: 8
156 fill-column: 74
157 version-control: never
158 End:
This page took 0.041009 seconds and 4 git commands to generate.