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