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