* ldgram.y: Add ALIGN_WITH_INPUT output section attribute.
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
1eec346e
NC
12013-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
39f21624
NC
82013-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
7a89b94e
NC
132013-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
ba92f887
MR
312013-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
4aa2c5e2
MS
402013-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
cc0efaa8
MS
452013-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
0ca92f2e
L
552013-07-01 H.J. Lu <hongjiu.lu@intel.com>
56
57 * ld-x86-64/tlsg.sd: Adjusted.
58
a69ed7f7
L
592013-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
1bbce132
MR
652013-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
8847944f
WN
812013-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
6c74eac2
WN
1552013-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
2532064a
YZ
1972013-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
aa489d7c
YZ
2022013-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
2f47f5fc
NC
2132013-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
692e2b8b
WN
2232013-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
9b4fce51
RM
2962013-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
fafd78e9
L
3122013-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
f60cf82f
L
3182013-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
d6101ac2
MR
3382013-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
c2255477
AM
3442013-05-21 Alan Modra <amodra@gmail.com>
345
346 PR ld/12982
347 * ld-plugin/pr12982.d: Fail if RWE GNU_STACK present.
348
60245b88
AM
3492013-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
110a61d3
JB
3562013-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
cde7cb01
MR
3622013-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
c9606f65
MR
3742013-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
13761a11
NC
3922013-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
23c80bf4
MR
4042013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
405
406 * lib/ld-lib.exp (check_shared_lib_support): Also exclude
407 mips*-*-elf.
408
5220199d
HPN
4092013-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
fdb05630
WN
4142013-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
aba8c3de
WN
4212013-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
2810e26c
WN
4332013-04-29 Will Newton <will.newton@linaro.org>
434
435 * ld-plugin/lto.exp: Disable ld/12942 test for gcc < 4.7.0.
436
bfeb4a28
AM
4372013-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
1622ff3b
L
4482013-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
edb2fa9a
MS
4552013-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
6b5d8151
RR
4672013-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
e65cb106
AM
4722013-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
203f0950
AM
4772013-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
81fbe831
AM
4852013-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
61315175
L
4912013-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
84a2b3d8
NC
5012013-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
81f5558e
NC
5142013-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
33e32ca0
MS
5252013-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
b59369fc
WN
5362013-03-20 Will Newton <will.newton@linaro.org>
537
bfeb4a28 538 * ld-elfvers/vers.exp (objdump_symstuff): Sort objdump output
b59369fc
WN
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
8877b5e5
AM
5462013-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
75c8d84d
AM
5512013-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
ffa9430d
AM
5592013-03-18 Alan Modra <amodra@gmail.com>
560
561 * ld-elf/pr14862.out: Expect no output.
562
0085488a
WN
5632013-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
59c108f7
NC
5702013-03-08 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
571
bfeb4a28 572 * lib/ld-lib.exp (check_gc_sections_available): Remove aarch64
59c108f7
NC
573 from list of targets that don't support gc-section.
574
13762d2e
AM
5752013-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
3064e1ff
JB
5802013-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
5862013-02-21 H.J. Lu <hongjiu.lu@intel.com>
35399224
L
587
588 PR ld/15167
589 * ld-unique/unique.exp: Add a test for shared library with
590 reference.
591
897aea50
MR
5922013-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
273e4eec
MR
6392013-02-18 Maciej W. Rozycki <macro@codesourcery.com>
640
bfeb4a28 641 * ld-mips-elf/jalx-2.ld: Include .rel.plt in output, give .plt a
273e4eec 642 mapping.
bfeb4a28 643 * ld-mips-elf/jalx-2.dd: Adjust disassembly accordingly.
273e4eec 644
53c3509d
AM
6452013-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
3d5bef4c
L
6512013-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
9d1df426
NC
6622013-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
13db6b44
RS
6722013-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
3dff0dd1
RS
6882013-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
d7206569
RS
6962013-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
d9bf376d
RS
7022013-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
1fd20d70
RS
7152013-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
02acbe22
L
7202013-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
20e52bd2
L
7252013-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
36591ba1 7382013-02-06 Sandra Loosemore <sandra@codesourcery.com>
20e52bd2 739 Andrew Jenner <andrew@codesourcery.com>
36591ba1
SL
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
7acbc3a0
L
7842013-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
eeaa4577
AM
7952013-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
663fa543
L
8072013-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
bcaa2f82
AM
8192013-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
0d358fd5
HPN
8302013-01-31 Hans-Peter Nilsson <hp@axis.com>
831
9de83df8 832 * ld-cris/libdso-13.d: Adjust for --enable-new-dtags now
393dab15 833 default for *-*-linux-* by passing explicitly for all targets.
0d358fd5 834
e16fc3da
AM
8352013-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
6738cadc
L
8402013-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
3bea1fcb
L
8462013-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
9a645e5c
L
8562013-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
1cf48f48
L
8742013-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
06a6a421
L
8892013-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.
af55cbae
L
894 * ld-size/size32-3a.s: Likewise.
895 * ld-size/size32-3b.s: Likewise.
06a6a421 896
8fd4256d
L
8972013-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
1178606e
AM
9352013-01-16 Alan Modra <amodra@gmail.com>
936
937 * ld-plugin/lto.exp (lto-9.o, pr13229.o): Pass -finline.
938
e2458743
AM
9392013-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
4d490e42
AM
9472013-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
d6391ce5
AM
9542013-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
a3c62988
NC
9602013-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
98dbe4a7
TS
9832013-01-08 Thomas Schwinge <thomas@codesourcery.com>
984
985 * ld-i386/export-class.exp: Restore (and reword) comment about
986 excluded targets.
987
fb098a1e
YZ
9882013-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
4e5f3f9d 999For older changes see ChangeLog-2012
c9e214e5 1000\f
4e5f3f9d 1001Copyright (C) 2013 Free Software Foundation, Inc.
752937aa
NC
1002
1003Copying and distribution of this file, with or without modification,
1004are permitted in any medium without royalty provided the copyright
1005notice and this notice are preserved.
1006
c9e214e5
AM
1007Local Variables:
1008mode: change-log
1009left-margin: 8
1010fill-column: 74
1011version-control: never
1012End:
This page took 0.45926 seconds and 4 git commands to generate.