1 2013-07-27 Maciej W. Rozycki <macro@linux-mips.org>
3 * ld-vax-elf/export-class-call.dd: New test.
4 * ld-vax-elf/export-class-call.rd: New test.
5 * ld-vax-elf/export-class-call.xd: New test.
6 * ld-vax-elf/export-class-data.dd: New test.
7 * ld-vax-elf/export-class-data.rd: New test.
8 * ld-vax-elf/export-class-data.xd: New test.
9 * ld-vax-elf/export-class.ld: New test linker script.
10 * ld-vax-elf/export-class-call.s: New test source.
11 * ld-vax-elf/export-class-data.s: New test source.
12 * ld-vax-elf/export-class-def.s: New test source.
13 * ld-vax-elf/vax-elf.exp: Run the new tests.
14 * ld-vax-elf/vax-export-class.rd: New test.
15 * ld-vax-elf/vax-export-class.xd: New test.
16 * ld-vax-elf/export-class.exp: New test script.
18 2013-07-27 Maciej W. Rozycki <macro@linux-mips.org>
20 * ld-vax-elf/got-local-exe.xd: New test.
21 * ld-vax-elf/got-local-lib.xd: New test.
22 * ld-vax-elf/got-local-aux.s: New test source.
23 * ld-vax-elf/got-local-def.s: New test source.
24 * ld-vax-elf/got-local-ref.s: New test source.
25 * ld-vax-elf/vax-elf.exp: Run the new tests.
27 2013-07-24 H.J. Lu <hongjiu.lu@intel.com>
30 * ld-elf/shared.exp (build_tests): Check .gnu.warning section
31 in the libbarw.so library.
32 * ld-elf/libbarw.rd: New.
34 * lib/ld-lib.exp (run_cc_link_tests): Support checking on
35 output with warning message.
37 2013-07-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
39 * ld-scripts/script.exp: Use run_dump_test instead of
40 ld_simple_link to check the error message.
41 * ld-scripts/align-with-input.d: New file.
42 * ld-scripts/region-alias-1.d: Likewise.
43 * ld-scripts/region-alias-2.d: Likewise.
44 * ld-scripts/region-alias-3.d: Likewise.
45 * ld-scripts/region-alias-4.d: Likewise.
47 2013-07-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
49 * ld-scripts/script.exp: Run align with input test.
50 * ld-scripts/align-with-input.t: New file.
51 * ld-scripts/rgn-at8.d: Likewise.
52 * ld-scripts/rgn-at8.t: Likewise.
54 2013-07-18 Terry Guo <terry.guo@arm.com>
56 * ld-arm/thumb-b-lks-sym.d: Updated to be more flexible.
57 * ld-arm/thumb-bl-lks-sym.d: Likewise.
59 2013-07-18 Roland McGrath <mcgrathr@google.com>
61 * ld-arm/farcall-arm-nacl.d: New file.
62 * ld-arm/farcall-arm-nacl-pic.d: New file.
63 * ld-arm/farcall-data-nacl.d: New file.
64 * ld-arm/arm-elf.exp (armeabitests_common): Add extra element to
65 "action" lists for those cases to use a different dump file for NaCl
67 Massage $armeabitests_common to drop the extra element or the one
68 before it, depending on [istarget "arm*-*-nacl*"].
70 * ld-arm/arm-elf.exp (armelftests_common): Move all "Cortex-A8
71 erratum fix", Thumb-only and interworking cases to ...
72 (armelftests_nonacl): ... here.
73 (armeabitests_common): Move all "erratum 760522 fix", Thumb-only
74 and interworking cases to ...
75 (armeabitests_nonacl): ... here.
77 2013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
79 * ld-mips-elf/nan-2008.d: New test.
80 * ld-mips-elf/nan-legacy.d: New test.
81 * ld-mips-elf/nan-mixed-1.d: New test.
82 * ld-mips-elf/nan-mixed-2.d: New test.
83 * ld-mips-elf/nan-2008.s: New test source.
84 * ld-mips-elf/nan-legacy.s: New test source.
86 2013-07-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
88 * ld-aarch64/emit-relocs-309.s: Replace got_prel19 with got.
89 * ld-aarch64/gc-relocs-309.s: Likewise.
91 2013-07-02 Marcus Shawcroft <marcus.shawcroft@arm.com>
93 * ld-aarch64/gc-plt-relocs.d: Adjust expected .got offsets.
94 * ld-aarch64/tls-desc-ie.d: Likewise.
95 * ld-aarch64/emit-relocs-311.d: Adjust expected symbol.
96 * ld-aarch64/tls-relax-all.d: Likewise.
97 * ld-aarch64/tls-relax-gd-ie.d: Likewise.
98 * ld-aarch64/tls-relax-gdesc-ie.d: Likewise.
99 * ld-aarch64/tls-relax-gdesc-ie-2.d: Likewise.
101 2013-07-01 H.J. Lu <hongjiu.lu@intel.com>
103 * ld-x86-64/tlsg.sd: Adjusted.
105 2013-06-28 H.J. Lu <hongjiu.lu@intel.com>
108 * ld-x86-64/tlsg.s: Add a test for R_X86_64_DTPOFF64.
109 * ld-x86-64/tlsg.sd: Updated.
111 2013-06-24 Maciej W. Rozycki <macro@codesourcery.com>
113 * ld-mips-elf/jalx-2.dd: Update for microMIPS PLT support.
114 * ld-mips-elf/pic-and-nonpic-3a.dd: Update for the _MIPS_STUBS_
116 * ld-mips-elf/pic-and-nonpic-3b.dd: Likewise.
117 * ld-mips-elf/pic-and-nonpic-6-n32.dd: Likewise.
118 * ld-mips-elf/pic-and-nonpic-6-n64.dd: Likewise.
119 * ld-mips-elf/pic-and-nonpic-6-o32.dd: Likewise.
120 * ld-mips-elf/stub-dynsym-1-10000.d: Likewise.
121 * ld-mips-elf/stub-dynsym-1-2fe80.d: Likewise.
122 * ld-mips-elf/stub-dynsym-1-7fff.d: Likewise.
123 * ld-mips-elf/stub-dynsym-1-8000.d: Likewise.
124 * ld-mips-elf/stub-dynsym-1-fff0.d: Likewise.
125 * ld-mips-elf/tlslib-o32.d: Likewise.
127 2013-06-19 Will Newton <will.newton@linaro.org>
129 * ld-aarch64/aarch64-elf.exp: Remove ifunc tests.
130 * ld-ifunc/ifunc.exp: Disable ifunc tests on AArch64.
131 * ld-aarch64/ifunc-1-local.d: Remove.
132 * ld-aarch64/ifunc-1-local.s: Likewise.
133 * ld-aarch64/ifunc-1.d: Likewise.
134 * ld-aarch64/ifunc-1.s: Likewise.
135 * ld-aarch64/ifunc-10.d: Likewise.
136 * ld-aarch64/ifunc-10.s: Likewise.
137 * ld-aarch64/ifunc-11.d: Likewise.
138 * ld-aarch64/ifunc-11.s: Likewise.
139 * ld-aarch64/ifunc-12.d: Likewise.
140 * ld-aarch64/ifunc-12.s: Likewise.
141 * ld-aarch64/ifunc-13.d: Likewise.
142 * ld-aarch64/ifunc-13a.s: Likewise.
143 * ld-aarch64/ifunc-13b.s: Likewise.
144 * ld-aarch64/ifunc-14a.d: Likewise.
145 * ld-aarch64/ifunc-14a.s: Likewise.
146 * ld-aarch64/ifunc-14b.d: Likewise.
147 * ld-aarch64/ifunc-14b.s: Likewise.
148 * ld-aarch64/ifunc-14c.d: Likewise.
149 * ld-aarch64/ifunc-14c.s: Likewise.
150 * ld-aarch64/ifunc-14d.d: Likewise.
151 * ld-aarch64/ifunc-14e.d: Likewise.
152 * ld-aarch64/ifunc-14f.d: Likewise.
153 * ld-aarch64/ifunc-15.d: Likewise.
154 * ld-aarch64/ifunc-15.s: Likewise.
155 * ld-aarch64/ifunc-16.d: Likewise.
156 * ld-aarch64/ifunc-16.s: Likewise.
157 * ld-aarch64/ifunc-17a.d: Likewise.
158 * ld-aarch64/ifunc-17a.s: Likewise.
159 * ld-aarch64/ifunc-17b.d: Likewise.
160 * ld-aarch64/ifunc-17b.s: Likewise.
161 * ld-aarch64/ifunc-18a.d: Likewise.
162 * ld-aarch64/ifunc-18a.s: Likewise.
163 * ld-aarch64/ifunc-18b.d: Likewise.
164 * ld-aarch64/ifunc-18b.s: Likewise.
165 * ld-aarch64/ifunc-19a.d: Likewise.
166 * ld-aarch64/ifunc-19a.s: Likewise.
167 * ld-aarch64/ifunc-19b.d: Likewise.
168 * ld-aarch64/ifunc-19b.s: Likewise.
169 * ld-aarch64/ifunc-2-local.d: Likewise.
170 * ld-aarch64/ifunc-2-local.s: Likewise.
171 * ld-aarch64/ifunc-2.d: Likewise.
172 * ld-aarch64/ifunc-2.s: Likewise.
173 * ld-aarch64/ifunc-20.d: Likewise.
174 * ld-aarch64/ifunc-20.s: Likewise.
175 * ld-aarch64/ifunc-3.s: Likewise.
176 * ld-aarch64/ifunc-3a.d: Likewise.
177 * ld-aarch64/ifunc-3b.d: Likewise.
178 * ld-aarch64/ifunc-4.d: Likewise.
179 * ld-aarch64/ifunc-4.s: Likewise.
180 * ld-aarch64/ifunc-4a.d: Likewise.
181 * ld-aarch64/ifunc-5-local.s: Likewise.
182 * ld-aarch64/ifunc-5.s: Likewise.
183 * ld-aarch64/ifunc-5a-local.d: Likewise.
184 * ld-aarch64/ifunc-5a.d: Likewise.
185 * ld-aarch64/ifunc-5b-local.d: Likewise.
186 * ld-aarch64/ifunc-5b.d: Likewise.
187 * ld-aarch64/ifunc-5r-local.d: Likewise.
188 * ld-aarch64/ifunc-6.s: Likewise.
189 * ld-aarch64/ifunc-6a.d: Likewise.
190 * ld-aarch64/ifunc-6b.d: Likewise.
191 * ld-aarch64/ifunc-7.s: Likewise.
192 * ld-aarch64/ifunc-7a.d: Likewise.
193 * ld-aarch64/ifunc-7b.d: Likewise.
194 * ld-aarch64/ifunc-7c.d: Likewise.
195 * ld-aarch64/ifunc-8.d: Likewise.
196 * ld-aarch64/ifunc-8a.s: Likewise.
197 * ld-aarch64/ifunc-8b.s: Likewise.
198 * ld-aarch64/ifunc-9.d: Likewise.
199 * ld-aarch64/ifunc-9.s: Likewise.
201 2013-06-17 Will Newton <will.newton@linaro.org>
203 * ld-aarch64/ifunc-1-local.d: Enable test on aarch64_be.
204 * ld-aarch64/ifunc-1.d: Likewise.
205 * ld-aarch64/ifunc-10.d: Likewise.
206 * ld-aarch64/ifunc-11.d: Likewise.
207 * ld-aarch64/ifunc-12.d: Likewise.
208 * ld-aarch64/ifunc-13.d: Likewise.
209 * ld-aarch64/ifunc-14a.d: Likewise.
210 * ld-aarch64/ifunc-14b.d: Likewise.
211 * ld-aarch64/ifunc-14c.d: Likewise.
212 * ld-aarch64/ifunc-14d.d: Likewise.
213 * ld-aarch64/ifunc-14e.d: Likewise.
214 * ld-aarch64/ifunc-14f.d: Likewise.
215 * ld-aarch64/ifunc-15.d: Likewise.
216 * ld-aarch64/ifunc-16.d: Likewise.
217 * ld-aarch64/ifunc-17a.d: Likewise.
218 * ld-aarch64/ifunc-17b.d: Likewise.
219 * ld-aarch64/ifunc-18a.d: Likewise.
220 * ld-aarch64/ifunc-18b.d: Likewise.
221 * ld-aarch64/ifunc-19a.d: Likewise.
222 * ld-aarch64/ifunc-19b.d: Likewise.
223 * ld-aarch64/ifunc-2-local.d: Likewise.
224 * ld-aarch64/ifunc-2.d: Likewise.
225 * ld-aarch64/ifunc-20.d: Likewise.
226 * ld-aarch64/ifunc-3a.d: Likewise.
227 * ld-aarch64/ifunc-3b.d: Likewise.
228 * ld-aarch64/ifunc-4.d: Likewise.
229 * ld-aarch64/ifunc-4a.d: Likewise.
230 * ld-aarch64/ifunc-5a-local.d: Likewise.
231 * ld-aarch64/ifunc-5a.d: Likewise.
232 * ld-aarch64/ifunc-5b-local.d: Likewise.
233 * ld-aarch64/ifunc-5b.d: Likewise.
234 * ld-aarch64/ifunc-5r-local.d: Likewise.
235 * ld-aarch64/ifunc-6a.d: Likewise.
236 * ld-aarch64/ifunc-6b.d: Likewise.
237 * ld-aarch64/ifunc-7a.d: Likewise.
238 * ld-aarch64/ifunc-7b.d: Likewise.
239 * ld-aarch64/ifunc-8.d: Likewise.
240 * ld-aarch64/ifunc-9.d: Likewise.
241 * ld-ifunc/ifunc.exp: Likewise.
243 2013-06-14 Yufeng Zhang <yufeng.zhang@arm.com>
245 * ld-aarch64/aarch64-elf.exp: Add 'ifunc-7c'.
246 * ld-aarch64/ifunc-7c.d: New test.
248 2013-06-14 Yufeng Zhang <yufeng.zhang@arm.com>
250 * ld-aarch64/ifunc-1-local.d: Replace hard-coded immediate offset
252 * ld-aarch64/ifunc-1.d: Likewise.
253 * ld-aarch64/ifunc-2-local.d: Likewise.
254 * ld-aarch64/ifunc-2.d: Likewise.
255 * ld-aarch64/ifunc-3a.d: Likewise.
256 * ld-aarch64/ifunc-2-local.s: Change not to declare __GI_foo and foo
259 2013-06-13 Terry Guo <terry.guo@arm.com>
262 * ld-arm/branch-lks-sym.ld: New script.
263 * ld-arm/thumb-b-lks-sym.s: New test.
264 * ld-arm/thumb-b-lks-sym.d: Expected disassembly.
265 * ld-arm/thumb-bl-lks-sym.s: New test.
266 * ld-arm/thumb-bl-lks-sym.d: Expected disassembly.
267 * ld-arm/arm-elf.exp: Run the new tests.
269 2013-06-07 Will Newton <will.newton@linaro.org>
271 * ld-ifunc/ifunc.exp: Enable ifunc tests for AArch64.
272 * ld-aarch64/aarch64-elf.exp: Add ifunc tests.
273 * ld-aarch64/ifunc-1-local.d: New file.
274 * ld-aarch64/ifunc-1-local.s: Likewise.
275 * ld-aarch64/ifunc-1.d: Likewise.
276 * ld-aarch64/ifunc-1.s: Likewise.
277 * ld-aarch64/ifunc-10.d: Likewise.
278 * ld-aarch64/ifunc-10.s: Likewise.
279 * ld-aarch64/ifunc-11.d: Likewise.
280 * ld-aarch64/ifunc-11.s: Likewise.
281 * ld-aarch64/ifunc-12.d: Likewise.
282 * ld-aarch64/ifunc-12.s: Likewise.
283 * ld-aarch64/ifunc-13.d: Likewise.
284 * ld-aarch64/ifunc-13a.s: Likewise.
285 * ld-aarch64/ifunc-13b.s: Likewise.
286 * ld-aarch64/ifunc-14a.d: Likewise.
287 * ld-aarch64/ifunc-14a.s: Likewise.
288 * ld-aarch64/ifunc-14b.d: Likewise.
289 * ld-aarch64/ifunc-14b.s: Likewise.
290 * ld-aarch64/ifunc-14c.d: Likewise.
291 * ld-aarch64/ifunc-14c.s: Likewise.
292 * ld-aarch64/ifunc-14d.d: Likewise.
293 * ld-aarch64/ifunc-14e.d: Likewise.
294 * ld-aarch64/ifunc-14f.d: Likewise.
295 * ld-aarch64/ifunc-15.d: Likewise.
296 * ld-aarch64/ifunc-15.s: Likewise.
297 * ld-aarch64/ifunc-16.d: Likewise.
298 * ld-aarch64/ifunc-16.s: Likewise.
299 * ld-aarch64/ifunc-17a.d: Likewise.
300 * ld-aarch64/ifunc-17a.s: Likewise.
301 * ld-aarch64/ifunc-17b.d: Likewise.
302 * ld-aarch64/ifunc-17b.s: Likewise.
303 * ld-aarch64/ifunc-18a.d: Likewise.
304 * ld-aarch64/ifunc-18a.s: Likewise.
305 * ld-aarch64/ifunc-18b.d: Likewise.
306 * ld-aarch64/ifunc-18b.s: Likewise.
307 * ld-aarch64/ifunc-19a.d: Likewise.
308 * ld-aarch64/ifunc-19a.s: Likewise.
309 * ld-aarch64/ifunc-19b.d: Likewise.
310 * ld-aarch64/ifunc-19b.s: Likewise.
311 * ld-aarch64/ifunc-2-local.d: Likewise.
312 * ld-aarch64/ifunc-2-local.s: Likewise.
313 * ld-aarch64/ifunc-2.d: Likewise.
314 * ld-aarch64/ifunc-2.s: Likewise.
315 * ld-aarch64/ifunc-20.d: Likewise.
316 * ld-aarch64/ifunc-20.s: Likewise.
317 * ld-aarch64/ifunc-3.s: Likewise.
318 * ld-aarch64/ifunc-3a.d: Likewise.
319 * ld-aarch64/ifunc-3b.d: Likewise.
320 * ld-aarch64/ifunc-4.d: Likewise.
321 * ld-aarch64/ifunc-4.s: Likewise.
322 * ld-aarch64/ifunc-4a.d: Likewise.
323 * ld-aarch64/ifunc-5-local.s: Likewise.
324 * ld-aarch64/ifunc-5.s: Likewise.
325 * ld-aarch64/ifunc-5a-local.d: Likewise.
326 * ld-aarch64/ifunc-5a.d: Likewise.
327 * ld-aarch64/ifunc-5b-local.d: Likewise.
328 * ld-aarch64/ifunc-5b.d: Likewise.
329 * ld-aarch64/ifunc-5r-local.d: Likewise.
330 * ld-aarch64/ifunc-6.s: Likewise.
331 * ld-aarch64/ifunc-6a.d: Likewise.
332 * ld-aarch64/ifunc-6b.d: Likewise.
333 * ld-aarch64/ifunc-7.s: Likewise.
334 * ld-aarch64/ifunc-7a.d: Likewise.
335 * ld-aarch64/ifunc-7b.d: Likewise.
336 * ld-aarch64/ifunc-8.d: Likewise.
337 * ld-aarch64/ifunc-8a.s: Likewise.
338 * ld-aarch64/ifunc-8b.s: Likewise.
339 * ld-aarch64/ifunc-9.d: Likewise.
340 * ld-aarch64/ifunc-9.s: Likewise.
342 2013-06-04 Roland McGrath <mcgrathr@google.com>
344 * ld-size/size.exp: For *-*-nacl* targets, use options_regsub(ld)
345 to massage -m arguments into _nacl variants.
346 * ld/testsuite/ld-size/size32-1-i386.d: Loosen regexps so they
347 don't care what the exact addresses are.
348 * ld/testsuite/ld-size/size32-1-x32.d: Likewise.
349 * ld/testsuite/ld-size/size32-1-x86-64.d: Likewise.
350 * ld/testsuite/ld-size/size32-2-i386.d: Likewise.
351 * ld/testsuite/ld-size/size32-2-x32.d: Likewise.
352 * ld/testsuite/ld-size/size32-2-x86-64.d: Likewise.
353 * ld/testsuite/ld-size/size64-1-x32.d: Likewise.
354 * ld/testsuite/ld-size/size64-1-x86-64.d: Likewise.
355 * ld/testsuite/ld-size/size64-2-x32.d: Likewise.
356 * ld/testsuite/ld-size/size64-2-x86-64.d: Likewise.
358 2013-06-04 H.J. Lu <hongjiu.lu@intel.com>
360 * ld-i386/tlsbindesc-nacl.rd: Updated for text/data/bss section
362 * ld-x86-64/split-by-file-nacl.rd: Likewise.
364 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
366 * ld-i386/pr12718.d: Updated for text/data/bss section alignment
368 * ld-i386/tlsbindesc.dd: Likewise.
369 * ld-i386/tlsbindesc.rd: Likewise.
370 * ld-i386/tlsnopic.dd: Likewise.
371 * ld-i386/tlspic.dd: Likewise.
372 * ld-x86-64/ilp32-4.d: Likewise.
373 * ld-x86-64/pr12718.d: Likewise.
374 * ld-x86-64/split-by-file.rd: Likewise.
375 * ld-x86-64/tlsbin.dd: Likewise.
376 * ld-x86-64/tlsbin.rd: Likewise.
377 * ld-x86-64/tlsbindesc.dd: Likewise.
378 * ld-x86-64/tlsbindesc.rd: Likewise.
379 * ld-x86-64/tlsdesc.dd: Likewise.
380 * ld-x86-64/tlsdesc.rd: Likewise.
381 * ld-x86-64/tlspic.dd: Likewise.
382 * ld-x86-64/tlspic.rd: Likewise.
384 2013-05-29 Maciej W. Rozycki <macro@codesourcery.com>
386 * ld-mips-elf/jalr3.dd: New test.
387 * ld-mips-elf/jalr3.ld: New test linker script.
388 * ld-mips-elf/mips-elf.exp: Run the new test.
390 2013-05-21 Alan Modra <amodra@gmail.com>
393 * ld-plugin/pr12982.d: Fail if RWE GNU_STACK present.
395 2013-05-21 Alan Modra <amodra@gmail.com>
397 * ld-powerpc/export-class.exp (supports_ppc64): Delete.
398 (powerpc_export_class_test): Add "endian" param.
399 (abis): Add little-endian targets and test.
400 * ld-powerpc/powerpc-64-export-class.xd: Update for little-endian.
402 2013-05-10 Joel Brobecker <brobecker@adacore.com>
404 * ld-powerpc/aix-core-sec-1.hd, ld-powerpc/aix-core-sec-2.hd,
405 ld-powerpc/aix-core-sec-3.hd: Adjust expected section flags
408 2013-05-03 Maciej W. Rozycki <macro@codesourcery.com>
411 * ld-elf/ehdr_start.d: Expect __ehdr_start to be STB_LOCAL.
412 * ld-mips-elf/ehdr_start-1.nd: New test.
413 * ld-mips-elf/ehdr_start-2.nd: New test.
414 * ld-mips-elf/ehdr_start-1.ld: New test linker script.
415 * ld-mips-elf/ehdr_start-2.ld: New test linker script.
416 * ld-mips-elf/ehdr_start-new.s: New test source.
417 * ld-mips-elf/ehdr_start-o32.s: New test source.
418 * ld-mips-elf/mips-elf.exp: Run the new tests.
420 2013-05-03 Maciej W. Rozycki <macro@codesourcery.com>
422 * ld-elf/provide-hidden-s.nd: New test.
423 * ld-elf/provide-hidden-abs.nd: New test.
424 * ld-elf/provide-hidden-def.nd: New test.
425 * ld-elf/provide-hidden-dyn.nd: New test.
426 * ld-elf/provide-hidden-sec.nd: New test.
427 * ld-elf/provide-hidden-dynabs.nd: New test.
428 * ld-elf/provide-hidden-dynsec.nd: New test.
429 * ld-elf/provide-hidden-s.ld: New test linker script.
430 * ld-elf/provide-hidden-1.ld: New test linker script.
431 * ld-elf/provide-hidden-2.ld: New test linker script.
432 * ld-elf/provide-hidden-1.s: New test source.
433 * ld-elf/provide-hidden-2.s: New test source.
434 * ld-elf/provide-hidden-3.s: New test source.
435 * ld-elf/provide-hidden-4.s: New test source.
436 * ld-elf/provide-hidden.exp: New test script.
438 2013-05-02 Nick Clifton <nickc@redhat.com>
440 * ld-elf/flags1.d: Expect this test to pass on the MSP430.
441 * ld-elf/init-fini-arrays.d: Expect this test to fail on the
443 * ld-elf/merge.d: Expect this test to pass on the MSP430.
444 * ld-elf/sec64k.exp: Skip these tests for the MSP430.
445 * ld-gc/pr13683.d: Expect this test to fail on the MSP430.
446 * ld-srec/srec.exp: Expect these tests to fail on the MSP430.
447 * ld-undefined/undefined.exp: Expect the UNDEFINED LINE test to
450 2013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
452 * lib/ld-lib.exp (check_shared_lib_support): Also exclude
455 2013-04-30 Hans-Peter Nilsson <hp@axis.com>
457 * lib/ld-lib.exp (check_shared_lib_support): Match cris*-*-elf as
458 a negative pattern instead of cris*-*-*.
460 2013-04-30 Will Newton <will.newton@linaro.org>
462 * ld-arm/arm-elf.exp: Use linker script for IFUNC test 17.
463 * ld-arm/ifunc-17.dd: Update offsets for linker script.
464 * ld-arm/ifunc-17.gd: Likewise.
465 * ld-arm/ifunc-17.rd: Likewise.
467 2013-04-29 Will Newton <will.newton@linaro.org>
469 * ld-arm/arm-elf.exp: Add IFUNC test 17.
470 * ld-arm/ifunc-17.dd: New file.
471 * ld-arm/ifunc-17.gd: Likewise.
472 * ld-arm/ifunc-17.rd: Likewise.
473 * ld-arm/ifunc-17.s: Likweise.
474 * ld-arm/ifunc-1.rd: Reorder relocs to match linker output.
475 * ld-arm/ifunc-2.rd: Likewise.
476 * ld-arm/ifunc-5.rd: Likewise.
477 * ld-arm/ifunc-6.rd: Likewise.
479 2013-04-29 Will Newton <will.newton@linaro.org>
481 * ld-plugin/lto.exp: Disable ld/12942 test for gcc < 4.7.0.
483 2013-04-22 Alan Modra <amodra@gmail.com>
485 * ld-powerpc/tlsexe.d: Adjust for section id changes.
486 * ld-powerpc/tlsexe.r: Likewise.
487 * ld-powerpc/tlsexetoc.d: Likewise.
488 * ld-powerpc/tlsexetoc.r: Likewise.
489 * ld-powerpc/tlsso.d: Likewise.
490 * ld-powerpc/tlsso.r: Likewise.
491 * ld-powerpc/tlstocso.d: Likewise.
492 * ld-powerpc/tlstocso.r: Likewise.
494 2013-04-15 H.J. Lu <hongjiu.lu@intel.com>
497 * ld-ifunc/ifunc-20-i386.d: New file.
498 * ld-ifunc/ifunc-20-x86-64.d: Likewise.
499 * ld-ifunc/ifunc-20.s: Likewise.
501 2013-04-10 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
503 * ld-aarch64/gc-plt1.s: New file.
504 * ld-aarch64/gc-plt2.s: Likewise.
505 * ld-aarch64/gc-plt-hidden.s: Likewise.
506 * ld-aarch64/gc-plt-main.s: Likewise.
507 * ld-aarch64/gc-relocs-257.s: Likewise.
508 * ld-aarch64/gc-plt-relocs.d: Update expected objdump.
509 * ld-aarch64/gc-relocs-257.d: Likewise.
510 * ld-aarch64/gc-relocs-257-dyn.d: Likewise.
511 * ld-aarch64/aarch64-elf.exp: Add test.
513 2013-04-08 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
515 * ld-aarch64/gc-tls-relocs.d: Handle big endian format.
516 * ld-aarch64/gc-got-relocs.d: Likewise.
518 2013-04-04 Alan Modra <amodra@gmail.com>
520 * ld-elf/shared.exp: Update regexp on --no-add-needed and
521 --no-copy-dt-needed-entries tests.
523 2013-04-03 Alan Modra <amodra@gmail.com>
526 * ld-plugin/lto.exp (PR ld/12942 (3)): Remove file name and
527 line number from regexp.
528 (PR ld/15146 (2)): Similarly.
529 * ld-plugin/pr12942a.cc (main): Use __builtin_abort.
531 2013-03-30 Alan Modra <amodra@gmail.com>
534 * ld-plugin/lto.exp (pr15323a.c): Compile without -flto rather
535 than using -r to effectively strip out lto info.
537 2013-03-29 H.J. Lu <hongjiu.lu@intel.com>
540 * ld-plugin/lto.exp (lto_link_tests): Add pr15323a-r.o.
541 (lto_run_tests): Add a test for PR ld/15323.
543 * ld-plugin/pr15323.out: New file.
544 * ld-plugin/pr15323a.c: Likewise.
545 * ld-plugin/pr15323b.c: Likewise.
547 2013-03-22 Nick Clifton <nickc@redhat.com>
549 * ld-elf/init0.s: Add alloc attribute to .section directive.
550 * ld-elf/fini1.s: Likewise.
551 * ld-elf/fini2.s: Likewise.
552 * ld-elf/fini3.s: Likewise.
553 * ld-elf/finin.s: Likewise.
554 * ld-elf/init0.s: Likewise.
555 * ld-elf/init1.s: Likewise.
556 * ld-elf/init2.s: Likewise.
557 * ld-elf/init3.s: Likewise.
558 * ld-elf/initn.s: Likewise.
560 2013-02-02 Michael Schewe <michael.schewe@gmx.net>
562 * ld-h8300/h8300.exp: Add new relax-7 test on ELF.
563 * ld-h8300/relax-2.s: Add other direction and .w/.l variants of
565 * ld-h8300/relax-2.d: Update expected disassembly.
566 * ld-h8300/relax-7a.s: New: tests for mov @(disp:32,ERx) -> mov
568 * ld-h8300/relax-7b.s: New: Likewise.
569 * ld-h8300/relax-7.d: New: expected disassembly.
571 2013-03-20 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
573 * ld-elf/group8a.d (notarget): Remove aarch64*-*-*.
574 * ld-elf/group8b.d: Likewise.
575 * ld-elf/group9a.d: Likewise.
576 * ld-elf/group9b.d: Likewise.
577 * ld-elf/pr12851.d: Likewise.
578 * ld-elf/pr12975.d: Likewise.
579 * ld-elf/pr13177.d: Likewise.
580 * ld-elf/pr13195.d: Likewise.
582 2013-03-20 Will Newton <will.newton@linaro.org>
584 * ld-elfvers/vers.exp (objdump_symstuff): Sort objdump output
585 based on the symbol name rather than address.
586 * ld-elfvers/vers1.sym: Reorder contents to match changes to vers.exp.
587 * ld-elfvers/vers15.sym: Likewise.
588 * ld-elfvers/vers18.sym: Likewise.
589 * ld-elfvers/vers21.sym: Likewise.
590 * ld-elfvers/vers9.sym: Likewise.
592 2013-03-20 Alan Modra <amodra@gmail.com>
594 * ld-elf/rel.c, ld-elf/relmain.c, ld-elf/relmain.out: New test.
595 * ld-elf/shared.exp: Build and run it.
597 2013-03-20 Alan Modra <amodra@gmail.com>
598 Will Newton <will.newton@linaro.org
600 * ld-elfvers/vers.exp: Add -Wl,--no-as-needed to all tests
601 linking against shared libraries.
602 * ld-elfweak/elfweak.exp: Likewise. Enable for x86_64-linux.
603 Build main1.o using $picflag.
605 2013-03-18 Alan Modra <amodra@gmail.com>
607 * ld-elf/pr14862.out: Expect no output.
609 2013-03-15 Will Newton <will.newton@linaro.org>
611 * ld-arm/arm-elf.exp: Expand *-*eabi test to cover *-*eabi*.
612 * ld-arm/gc-hidden-1.d: Likewise.
613 * ld-elfvsb/elfvsb.exp: Likewise.
614 * ld-shared/shared.exp: Likewise.
616 2013-03-08 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
618 * lib/ld-lib.exp (check_gc_sections_available): Remove aarch64
619 from list of targets that don't support gc-section.
621 2013-03-05 Alan Modra <amodra@gmail.com>
623 * ld-scripts/rgn-at6.s, * ld-scripts/rgn-at6.t, * ld-scripts/rgn-at6.d,
624 * ld-scripts/rgn-at7.t, * ld-scripts/rgn-at7.d: New tests.
626 2013-02-28 Nathan Sidwell <nathan@codesourcery.com>
628 * ld-arm/tls-local-static.s: New test.
629 * ld-arm/tls-local-static.d: New.
630 * ld-arm/arm-elf.exp (tls-local-static): Add test.
632 2013-02-21 H.J. Lu <hongjiu.lu@intel.com>
635 * ld-unique/unique.exp: Add a test for shared library with
638 2013-02-19 Maciej W. Rozycki <macro@codesourcery.com>
640 * lib/ld-lib.exp (run_ld_link_tests): Add another argument, pass
641 its contents to ar_simple_create and ld_simple_link after
643 * ld-aarch64/aarch64-elf.exp: Adjust accordingly.
644 * ld-alpha/alpha.exp: Likewise.
645 * ld-arm/arm-elf.exp: Likewise.
646 * ld-arm/export-class.exp: Likewise.
647 * ld-elf/comm-data.exp: Likewise.
648 * ld-elf/eh-group.exp: Likewise.
649 * ld-elf/elf.exp: Likewise.
650 * ld-elf/export-class.exp: Likewise.
651 * ld-elfvers/vers.exp: Likewise.
652 * ld-frv/tls.exp: Likewise.
653 * ld-i386/export-class.exp: Likewise.
654 * ld-i386/i386.exp: Likewise.
655 * ld-ia64/ia64.exp: Likewise.
656 * ld-libs/libs.exp: Likewise.
657 * ld-m68k/m68k.exp: Likewise.
658 * ld-metag/metag.exp: Likewise.
659 * ld-mips-elf/comm-data.exp: Likewise.
660 * ld-mips-elf/export-class.exp: Likewise.
661 * ld-mips-elf/mips-elf.exp: Likewise.
662 * ld-mn10300/mn10300.exp: Likewise.
663 * ld-pe/pe-compile.exp: Likewise.
664 * ld-pe/pe.exp: Likewise.
665 * ld-plugin/plugin.exp: Likewise.
666 * ld-powerpc/aix52.exp: Likewise.
667 * ld-powerpc/export-class.exp: Likewise.
668 * ld-powerpc/powerpc.exp: Likewise.
669 * ld-s390/s390.exp: Likewise.
670 * ld-sh/sh-vxworks.exp: Likewise.
671 * ld-sh/sh64/sh64.exp: Likewise.
672 * ld-sparc/sparc.exp: Likewise.
673 * ld-tic6x/tic6x.exp: Likewise.
674 * ld-tilegx/tilegx.exp: Likewise.
675 * ld-tilepro/tilepro.exp: Likewise.
676 * ld-undefined/entry.exp: Likewise.
677 * ld-vax-elf/vax-elf.exp: Likewise.
678 * ld-x86-64/dwarfreloc.exp: Likewise.
679 * ld-x86-64/export-class.exp: Likewise.
680 * ld-x86-64/x86-64.exp: Likewise.
681 * ld-xc16x/xc16x.exp: Likewise.
682 * ld-xstormy16/xstormy16.exp: Likewise.
683 * ld-xtensa/xtensa.exp: Likewise.
685 2013-02-18 Maciej W. Rozycki <macro@codesourcery.com>
687 * ld-mips-elf/jalx-2.ld: Include .rel.plt in output, give .plt a
689 * ld-mips-elf/jalx-2.dd: Adjust disassembly accordingly.
691 2013-02-18 Alan Modra <amodra@gmail.com>
693 * ld-plugin/lto.exp (Build pr15146b.so) Add -Wl,--no-as-needed.
694 (PR ld/15146 (1), (2)): Likewise.
697 2013-02-16 H.J. Lu <hongjiu.lu@intel.com>
700 * ld-plugin/pr15146.d: New file.
701 * ld-plugin/pr15146a.c: Likewise.
702 * ld-plugin/pr15146b.c: Likewise.
703 * ld-plugin/pr15146c.c: Likewise.
704 * ld-plugin/pr15146d.c: Likewise.
706 * ld-plugin/lto.exp: Add tests for PR ld/15146.
708 2013-02-15 Markos Chandras <markos.chandras@imgtec.com>
710 * ld-metag/pcrel.d: Fix the expected disassembler
711 output to be in little endian format
712 * ld-metag/shared.d: likewise
713 * ld-metag/stub.d: likewise
714 * ld-metag/stub_pic_app.d: likewise
715 * ld-metag/stub_pic_shared.d: likewise
716 * ld-metag/stub_shared.d: likewise
718 2013-02-13 Richard Sandiford <rdsandiford@googlemail.com>
720 * ld-mips-elf/mips16-pic-2.dd,
721 ld-mips-elf/mips16-pic-2.gd: Remove 3 unused local GOT entries.
722 * ld-mips-elf/got-page-4a.s, ld-mips-elf/got-page-4b.s,
723 ld-mips-elf/got-page-4a.d, ld-mips-elf/got-page-4a.got,
724 ld-mips-elf/got-page-4b.d, ld-mips-elf/got-page-4b.got,
725 ld-mips-elf/got-page-5.s, ld-mips-elf/got-page-5.d,
726 ld-mips-elf/got-page-5.got, ld-mips-elf/got-page-6.s,
727 ld-mips-elf/got-page-6.d, ld-mips-elf/got-page-6.got,
728 ld-mips-elf/got-page-7a.s, ld-mips-elf/got-page-7b.s,
729 ld-mips-elf/got-page-7c.s, ld-mips-elf/got-page-7d.s,
730 ld-mips-elf/got-page-7e.s, ld-mips-elf/got-page-7.d,
731 ld-mips-elf/got-page-7.got: New tests.
732 * ld-mips-elf/mips-elf.exp: Run them.
734 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
736 * ld-mips-elf/tlsdyn-o32-1.d, ld-mips-elf/tlsdyn-o32-1.got,
737 ld-mips-elf/tlsdyn-o32-2.d, ld-mips-elf/tlsdyn-o32-2.got,
738 ld-mips-elf/tlsdyn-o32-3.d, ld-mips-elf/tlsdyn-o32-3.got,
739 ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got: Update
740 for new hash table order.
742 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
744 * ld-mips-elf/tls-hidden4.got, ld-mips-elf/tls-multi-got-1.d,
745 ld-mips-elf/tls-multi-got-1.got: Update for changes in the order
746 that symbols are added to per-bfd GOTs.
748 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
750 * ld-mips-elf/tls-hidden3.d, ld-mips-elf/tls-hidden3.got,
751 ld-mips-elf/tls-multi-got-1.got, ld-mips-elf/tlsbin-o32.d,
752 ld-mips-elf/tlsbin-o32.got, ld-mips-elf/tlsdyn-o32-1.d,
753 ld-mips-elf/tlsdyn-o32-1.got, ld-mips-elf/tlsdyn-o32-2.d,
754 ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.d,
755 ld-mips-elf/tlsdyn-o32-3.got, ld-mips-elf/tlsdyn-o32.d,
756 ld-mips-elf/tlsdyn-o32.got, ld-mips-elf/tlslib-o32.d,
757 ld-mips-elf/tlslib-o32.got, ld-mips-elf/tlslib-o32-hidden.got,
758 ld-mips-elf/tlslib-o32-ver.got: Adjust GOT layout for new
759 got_entry hash function.
761 2013-02-11 Richard Sandiford <rdsandiford@googlemail.com>
763 * ld-mips-elf/tlsdyn-o32-2.got, ld-mips-elf/tlsdyn-o32-3.got: Remove
766 2013-02-07 H.J. Lu <hongjiu.lu@intel.com>
769 * ld-unique/unique_empty.s: Add reference to "b".
771 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
773 * ld-size/size-10.rd: Updated.
774 * ld-size/size-8.rd: Likewise.
775 * ld-size/size32-2-i386.d: Likewise.
776 * ld-size/size32-2-x32.d: Likewise.
777 * ld-size/size32-2-x86-64.d: Likewise.
778 * ld-size/size64-2-x32.d: Likewise.
779 * ld-size/size64-2-x86-64.d: Likewise.
781 * ld-size/size.exp (run_time_tests): Pass --hash-styl=gnu to
782 linker for size-8 test.
784 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
785 Andrew Jenner <andrew@codesourcery.com>
787 Based on patches from Altera Corporation.
789 * ld-nios2/emit-relocs-1a.s: New.
790 * ld-nios2/emit-relocs-1b.s: New.
791 * ld-nios2/emit-relocs-1.d: New.
792 * ld-nios2/emit-relocs-1.ld: New.
793 * ld-nios2/gprel.d: New.
794 * ld-nios2/gprel.s: New.
795 * ld-nios2/hilo16.d: New.
796 * ld-nios2/hilo16.s: New.
797 * ld-nios2/hilo16_symbol.s: New.
798 * ld-nios2/imm5.d: New.
799 * ld-nios2/imm5.s: New.
800 * ld-nios2/imm5_symbol.s: New.
801 * ld-nios2/nios2.exp: New.
802 * ld-nios2/pcrel16.d: New.
803 * ld-nios2/pcrel16_label.s: New.
804 * ld-nios2/pcrel16.s: New.
805 * ld-nios2/relax_callr.d: New.
806 * ld-nios2/relax_callr.ld: New.
807 * ld-nios2/relax_callr.s: New.
808 * ld-nios2/relax_cjmp.d: New.
809 * ld-nios2/relax_cjmp.s: New.
810 * ld-nios2/relax_jmp.ld: New.
811 * ld-nios2/relax_section.d: New.
812 * ld-nios2/relax_section.s: New.
813 * ld-nios2/relax_ujmp.d: New.
814 * ld-nios2/relax_ujmp.s: New.
815 * ld-nios2/reloc.d: New.
816 * ld-nios2/reloc.s: New.
817 * ld-nios2/reloc_symbol.s: New.
818 * ld-nios2/s16.d: New.
819 * ld-nios2/s16.s: New.
820 * ld-nios2/s16_symbol.s: New.
821 * ld-nios2/u16.d: New.
822 * ld-nios2/u16.s: New.
823 * ld-nios2/u16_symbol.s: New.
824 * ld-elf/indirect.exp: Skip on targets that don't support
826 * ld-elfcomm/elfcomm.exp: Build with -G0 for nios2.
827 * ld-plugin/lto.exp: Skip shared library tests on targets that
828 don't support them. Skip execution tests on non-native targets.
830 2013-02-06 H.J. Lu <hongjiu.lu@intel.com>
832 * ld-elf/now-1.d: New file.
833 * ld-elf/now-2.d: Likewise.
834 * ld-elf/now-3.d: Likewise.
835 * ld-elf/now-4.d: Likewise.
836 * ld-elf/rpath-1.d: Likewise.
837 * ld-elf/rpath-2.d: Likewise.
838 * ld-elf/runpath-1.d: Likewise.
839 * ld-elf/runpath-2.d: Likewise.
841 2013-02-06 Alan Modra <amodra@gmail.com>
844 * ld-elf/new-dtags-1.d: Delete.
845 * ld-elf/new-dtags-2.d: Likewise.
846 * ld-elf/new-dtags-3.d: Likewise.
847 * ld-elf/new-dtags-4.d: Likewise.
848 * ld-elf/new-dtags-5.d: Likewise.
849 * ld-elf/new-dtags-6.d: Likewise.
850 * ld-elf/new-dtags-7.d: Likewise.
851 * ld-elf/new-dtags-8.d: Likewise.
853 2013-02-04 H.J. Lu <hongjiu.lu@intel.com>
856 * ld-elf/new-dtags-1.d: New test.
857 * ld-elf/new-dtags-2.d: Likewise.
858 * ld-elf/new-dtags-3.d: Likewise.
859 * ld-elf/new-dtags-4.d: Likewise.
860 * ld-elf/new-dtags-5.d: Likewise.
861 * ld-elf/new-dtags-6.d: Likewise.
862 * ld-elf/new-dtags-7.d: Likewise.
863 * ld-elf/new-dtags-8.d: Likewise.
865 2013-01-31 Alan Modra <amodra@gmail.com>
867 * ld-powerpc/tlsexe.d: Update for changed stub names.
868 * ld-powerpc/tlsexe.r: Likewise.
869 * ld-powerpc/tlsexetoc.d: Likewise.
870 * ld-powerpc/tlsexetoc.r: Likewise.
871 * ld-powerpc/tlsso.d: Likewise.
872 * ld-powerpc/tlsso.r: Likewise.
873 * ld-powerpc/tlstocso.d: Likewise.
874 * ld-powerpc/tlstocso.r: Likewise.
876 2013-01-31 Hans-Peter Nilsson <hp@axis.com>
878 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
879 default for *-*-linux-* by passing explicitly for all targets.
881 2013-01-21 Alan Modra <amodra@gmail.com>
883 * ld-size/size.exp (build_tests <size-7, size-8>): Pass
884 --no-as-needed in cflags.
886 2013-01-19 H.J. Lu <hongjiu.lu@intel.com>
888 * config/default.exp (get_target_emul): Also set HOSTING_SCRT0.
890 * lib/ld-lib.exp (default_ld_link): Use HOSTING_SCRT0 for -pie.
892 2013-01-18 H.J. Lu <hongjiu.lu@intel.com>
894 * ld-size/size-10.rd: Updated.
895 * ld-size/size-8.rd: Likewise.
896 * ld-size/size32-2-i386.d: Likewise.
897 * ld-size/size32-2-x32.d: Likewise.
898 * ld-size/size32-2-x86-64.d: Likewise.
899 * ld-size/size64-2-x32.d: Likewise.
900 * ld-size/size64-2-x86-64.d: Likewise.
902 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
904 * ld-size/size-7.out: New file.
905 * ld-size/size-8.out: Likewise.
906 * ld-size/size-9.out: Likewise.
907 * ld-size/size-9.rd: Likewise.
908 * ld-size/size-9a.c: Likewise.
909 * ld-size/size-9b.c: Likewise.
910 * ld-size/size-10.out: Likewise.
911 * ld-size/size-10.rd: Likewise.
912 * ld-size/size-10a.c: Likewise.
913 * ld-size/size-10b.c: Likewise.
915 * ld-size/size.exp (build_tests): Build libsize-9.so and
917 Run-time size relocation tests if supported.
918 (run_time_tests): New.
920 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
922 * ld-size/size-1.c: New file.
923 * ld-size/size-1.out: Likewise.
924 * ld-size/size-1a.c: Likewise.
925 * ld-size/size-1b.c: Likewise.
926 * ld-size/size-2.c: Likewise.
927 * ld-size/size-2.out: Likewise.
928 * ld-size/size-2a.c: Likewise.
929 * ld-size/size-2b.c: Likewise.
931 * ld-size/size.exp (build_tests): Build libsize-1.so and
933 (run_tests): Run size-1 and size-2.
935 2013-01-17 H.J. Lu <hongjiu.lu@intel.com>
937 * ld-size/size32-3-i386.d: New file.
938 * ld-size/size32-3-x32.d: Likewise.
939 * ld-size/size32-3-x86-64.d: Likewise.
940 * ld-size/size32-3a.s: Likewise.
941 * ld-size/size32-3b.s: Likewise.
943 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
945 * ld-size/size.exp: New file.
946 * ld-size/size32-1-i386.d: Likewise.
947 * ld-size/size32-1-x32.d: Likewise.
948 * ld-size/size32-1-x86-64.d: Likewise.
949 * ld-size/size32-1.s: Likewise.
950 * ld-size/size32-2-i386.d: Likewise.
951 * ld-size/size32-2-x32.d: Likewise.
952 * ld-size/size32-2-x86-64.d: Likewise.
953 * ld-size/size32-2.s: Likewise.
954 * ld-size/size64-1-x32.d: Likewise.
955 * ld-size/size64-1-x86-64.d: Likewise.
956 * ld-size/size64-1.s: Likewise.
957 * ld-size/size64-2-x32.d: Likewise.
958 * ld-size/size64-2-x86-64.d: Likewise.
959 * ld-size/size64-2.s: Likewise.
960 * ld-size/size-3.c: Likewise.
961 * ld-size/size-3.out: Likewise.
962 * ld-size/size-3a.c: Likewise.
963 * ld-size/size-3b.c: Likewise.
964 * ld-size/size-3c.c: Likewise.
965 * ld-size/size-4.out: Likewise.
966 * ld-size/size-4a.c: Likewise.
967 * ld-size/size-4b.c: Likewise.
968 * ld-size/size-5.out: Likewise.
969 * ld-size/size-5a.c: Likewise.
970 * ld-size/size-5b.c: Likewise.
971 * ld-size/size-6.out: Likewise.
972 * ld-size/size-6a.c: Likewise.
973 * ld-size/size-6b.c: Likewise.
974 * ld-size/size-7.rd: Likewise.
975 * ld-size/size-7a.c: Likewise.
976 * ld-size/size-7b.c: Likewise.
977 * ld-size/size-8.rd: Likewise.
978 * ld-size/size-8a.c: Likewise.
979 * ld-size/size-8b.c: Likewise.
981 2013-01-16 Alan Modra <amodra@gmail.com>
983 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
985 2013-01-15 Alan Modra <amodra@gmail.com>
987 * ld-powerpc/tlsso.d: Adjust for plt-thread-safe stubs.
988 * ld-powerpc/tlsso.g: Likewise.
989 * ld-powerpc/tlsso.r: Likewise.
990 * ld-powerpc/tlstocso.d: Likewise.
991 * ld-powerpc/tlstocso.g: Likewise.
993 2013-01-15 Alan Modra <amodra@gmail.com>
995 * ld-plugin/lto-16a.d: Match powerpc64 function symbol type.
996 * ld-plugin/lto-16b.d: Likewise.
997 * ld-plugin/lto-17a.d: Likewise.
998 * ld-plugin/lto-17b-2.d: Likewise.
1000 2013-01-14 Alan Modra <amodra@gmail.com>
1002 * ld-elf/pr14926.d: Disable for d10v, msp, xstormy.
1003 * ld-elf/sec-to-seg.exp: Choose correct variant output to suit
1004 updated microblaze page size.
1006 2013-01-10 Will Newton <will.newton@imgtec.com>
1008 * ld-elf/merge.d: Mark Meta as xfail.
1009 * ld-gc/start.d: Skip this test on Meta.
1010 * ld-gc/personality.d: Skip this test on Meta.
1011 * ld-metag/external.s: New file.
1012 * ld-metag/metag.exp: New file.
1013 * ld-metag/pcrel.d: New file.
1014 * ld-metag/pcrel.s: New file.
1015 * ld-metag/shared.d: New file.
1016 * ld-metag/shared.r: New file.
1017 * ld-metag/shared.s: New file.
1018 * ld-metag/stub.d: New file.
1019 * ld-metag/stub.s: New file.
1020 * ld-metag/stub_pic_app.d: New file.
1021 * ld-metag/stub_pic_app.r: New file.
1022 * ld-metag/stub_pic_app.s: New file.
1023 * ld-metag/stub_pic_shared.d: New file.
1024 * ld-metag/stub_pic_shared.s: New file.
1025 * ld-metag/stub_shared.d: New file.
1026 * ld-metag/stub_shared.r: New file.
1027 * ld-metag/stub_shared.s: New file.
1029 2013-01-08 Thomas Schwinge <thomas@codesourcery.com>
1031 * ld-i386/export-class.exp: Restore (and reword) comment about
1034 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1036 * ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
1037 the objdump directive.
1038 * ld-aarch64/emit-relocs-266.d: Ditto.
1039 * ld-aarch64/emit-relocs-268.d: Ditto.
1040 * ld-aarch64/emit-relocs-269.d: Ditto.
1041 * ld-aarch64/emit-relocs-270.d: Ditto.
1042 * ld-aarch64/emit-relocs-271.d: Ditto.
1043 * ld-aarch64/emit-relocs-272.d: Ditto.
1045 For older changes see ChangeLog-2012
1047 Copyright (C) 2013 Free Software Foundation, Inc.
1049 Copying and distribution of this file, with or without modification,
1050 are permitted in any medium without royalty provided the copyright
1051 notice and this notice are preserved.
1057 version-control: never