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