Properly place the NULL STT_FILE symbol
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2015-02-14 H.J. Lu <hongjiu.lu@intel.com>
2
3 PR ld/17973
4 * ld-plugin/plugin.exp (regassilent): New.
5 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
6 (plugin_tests): Add a test for PR ld/17973.
7 * ld-plugin/pr17973.d: New file.
8 * ld-plugin/pr17973.s: Likewise.
9
10 2015-02-12 H.J. Lu <hongjiu.lu@intel.com>
11
12 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
13
14 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
15
16 * ld-plugin/plugin-27.d: New.
17 * ld-plugin/plugin-28.d: Likewise.
18 * ld-plugin/plugin-29.d: Likewise.
19 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
20 and LDPL_WARNING.
21
22 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
23
24 PR ld/17878
25 * ld-plugin/func.c: Add some comments.
26 * ld-plugin/plugin-13.d: New file.
27 * ld-plugin/plugin-14.d: Likewise.
28 * ld-plugin/plugin-15.d: Likewise.
29 * ld-plugin/plugin-16.d: Likewise.
30 * ld-plugin/plugin-17.d: Likewise.
31 * ld-plugin/plugin-18.d: Likewise.
32 * ld-plugin/plugin-19.d: Likewise.
33 * ld-plugin/plugin-20.d: Likewise.
34 * ld-plugin/plugin-21.d: Likewise.
35 * ld-plugin/plugin-22.d: Likewise.
36 * ld-plugin/plugin-23.d: Likewise.
37 * ld-plugin/plugin-24.d: Likewise.
38 * ld-plugin/plugin-25.d: Likewise.
39 * ld-plugin/plugin-26.d: Likewise.
40 * ld-plugin/plugin.exp (plugin2_name): New.
41 (plugin3_name): Likewise.
42 (plugin2_path): Likewise.
43 (plugin3_path): Likewise.
44 (testsrcfiles): Likewise.
45 (testsrcfiles_notext): Likewise.
46 (plugin_tests): Add tests for non-object IR file.
47 (plugin_lib_tests): Likewise.
48 (plugin_extra_elf_tests): Likewise.
49 (plugin_src_tests): New tests for non-object IR file.
50 Run nm --plugin test.
51 Run ar --plugin test.
52 Run plugin_src_tests.
53
54 2015-02-07 H.J. Lu <hongjiu.lu@intel.com>
55
56 PR ld/17935
57 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
58 * ld-x86-64/x86-64.exp: Likewise.
59
60 * ld-i386/pr17935-1.d: New file.
61 * ld-i386/pr17935-1.s: Likewise.
62 * ld-i386/pr17935-2.d: Likewise.
63 * ld-i386/pr17935-2.s: Likewise.
64 * ld-x86-64/pr17935-1.d: Likewise.
65 * ld-x86-64/pr17935-1.s: Likewise.
66 * ld-x86-64/pr17935-2.d: Likewise.
67 * ld-x86-64/pr17935-2.s: Likewise.
68
69 2015-02-06 H.J. Lu <hongjiu.lu@intel.com>
70
71 PR ld/12365
72 PR ld/14272
73 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
74 * ld-plugin/plugin-7.d: Updated.
75 * ld-plugin/plugin-8.d: Likewise.
76
77 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
78
79 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
80 ld/12365 test.
81
82 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
83
84 PR ld/12365
85 * ld-plugin/pr12365a.c: New file.
86 * ld-plugin/pr12365b.c: Likewise.
87 * ld-plugin/pr12365c.c: Likewise.
88
89 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
90 test.
91 Run the PR ld/12365 test.
92
93 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
94
95 PR ld/14918
96 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
97
98 * ld-plugin/pr14918.c: New file.
99 * ld-plugin/pr14918.d: Likewise.
100
101 2015-01-29 H.J. Lu <hongjiu.lu@intel.com>
102
103 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
104
105 2015-01-29 Alan Modra <amodra@gmail.com>
106
107 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
108 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
109 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
110
111 2015-01-28 H.J. Lu <hongjiu.lu@intel.com>
112
113 PR ld/17878
114 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
115 * ld-plugin/plugin-10.d: Likewise.
116 * ld-plugin/plugin-11.d: Likewise.
117 * ld-plugin/plugin-2.d: Likewise.
118 * ld-plugin/plugin-3.d: Likewise.
119 * ld-plugin/plugin-4.d: Likewise.
120 * ld-plugin/plugin-5.d: Likewise.
121 * ld-plugin/plugin-6.d: Likewise.
122 * ld-plugin/plugin-7.d: Likewise.
123 * ld-plugin/plugin-8.d: Likewise.
124 * ld-plugin/plugin-9.d: Likewise.
125
126 2015-01-28 Jan Beulich <jbeulich@suse.com>
127
128 * ld-elf/pr16322.s (p1): Rename to px1.
129 (f1): Rename to fx1.
130
131 2015-01-28 Alan Modra <amodra@gmail.com>
132
133 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
134 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
135 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
136
137 2015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
138
139 * ld-scripts/memory.t: Define new symbol tred.
140 * ld-scripts/memory_sym.t: New.
141 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
142 conditionally check values of linker symbols.
143
144 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
145
146 * ld-scripts/provide-4-map.d: Update expected output.
147 * ld-scripts/provide-5-map.d: Likewise.
148
149 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
150
151 * ld-scripts/provide-4.d: New file.
152 * ld-scripts/provide-4-map.d: New file.
153 * ld-scripts/provide-4.t: New file.
154 * ld-scripts/provide-5.d: New file.
155 * ld-scripts/provide-5.s: New file.
156 * ld-scripts/provide-5-map.d: New file.
157 * ld-scripts/provide-5.t: New file.
158 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
159 tests.
160
161 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
162
163 * ld-scripts/overlay-size.d: Add 'map' option.
164 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
165 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
166 option, checking linker mapfile output.
167
168 2015-01-20 Alan Modra <amodra@gmail.com>
169
170 * ld-powerpc/ambiguousv1.d,
171 * ld-powerpc/ambiguousv1b.d,
172 * ld-powerpc/ambiguousv2.d,
173 * ld-powerpc/ambiguousv2b.d,
174 * ld-powerpc/elfv2exe.d,
175 * ld-powerpc/elfv2so.d,
176 * ld-powerpc/tlsexe.r,
177 * ld-powerpc/tlsexetoc.r,
178 * ld-powerpc/tlsso.r,
179 * ld-powerpc/tlstocso.r: Update.
180
181 2015-01-20 Alan Modra <amodra@gmail.com>
182
183 PR ld/17615
184 * ld-elf/pr17615.d: Match .sbss too.
185
186 2015-01-19 H.J. Lu <hongjiu.lu@intel.com>
187
188 PR ld/17615
189 * ld-elf/pr17615.d: New file.
190 * ld-elf/pr17615.s: Likewise.
191
192 2015-01-19 Alan Modra <amodra@gmail.com>
193
194 * ld-gc/pr14265.d,
195 * ld-cris/tls-gc-68.d,
196 * ld-cris/tls-gc-69.d,
197 * ld-cris/tls-gc-70.d,
198 * ld-cris/tls-gc-71.d,
199 * ld-cris/tls-gc-75.d,
200 * ld-cris/tls-gc-76.d,
201 * ld-cris/tls-gc-79.d,
202 * ld-mmix/bpo-10.d,
203 * ld-mmix/bpo-11.d: Update.
204
205 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
206
207 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
208 printed if 0 anymore.
209
210 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
211
212 PR ld/17847
213 * ld-x86-64/pie1.d: New file.
214 * ld-x86-64/pie1.s: Likwise.
215 * ld-x86-64/x86-64.exp: Run pie1.
216
217 2015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
218
219 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
220 * ld-aarch64/relocs-257-symbolic-func.d: New file.
221 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
222
223 2015-01-13 Jiong Wang <jiong.wang@arm.com>
224
225 * ld-aarch64/tprel_g2_overflow.s: New testcase.
226 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
227 * ld-aarch64/aarch64-elf.exp: Run new testcase.
228
229 2015-01-13 Jiong Wang <jiong.wang@arm.com>
230
231 PR ld/17415
232 * ld-aarch64/pr17415.s: Source file for new test.
233 * ld-aarch64/pr17415.d: Expect file for new test.
234 * ld-aarch64/aarch64-elf.exp: Run the new test.
235
236 2015-01-11 H.J. Lu <hongjiu.lu@intel.com>
237
238 PR ld/17827
239 * ld-x86-64/pr17689.out: Updated.
240 * ld-x86-64/pr17689b.S: Likewise.
241
242 * ld-x86-64/pr17827.rd: New file.
243
244 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
245
246 2015-01-08 Jan Beulich <jbeulich@suse.com>
247
248 * ld-x86-64/pr14207.d: Adjust expecations to cover the
249 enable_initfini_array=no case.
250
251 2015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
252
253 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
254 readelf.
255
256 2015-01-01 Alan Modra <amodra@gmail.com>
257
258 Update year range in copyright notice of all files.
259
260 For older changes see ChangeLog-2014
261 \f
262 Copyright (C) 2015 Free Software Foundation, Inc.
263
264 Copying and distribution of this file, with or without modification,
265 are permitted in any medium without royalty provided the copyright
266 notice and this notice are preserved.
267
268 Local Variables:
269 mode: change-log
270 left-margin: 8
271 fill-column: 74
272 version-control: never
273 End:
This page took 0.03573 seconds and 4 git commands to generate.