Add --fix-stm32l4xx-629360 to the ARM linker to enable a link-time workaround for...
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
CommitLineData
a504d23a
LA
12015-10-27 Laurent Alfonsi <laurent.alfonsi@st.com>
2 Christophe Monat <christophe.monat@st.com>
3
4 * ld-arm/arm-elf.exp (armelftests_common): Add STM32L4XX
5 tests.
6 * ld-arm/stm32l4xx-cannot-fix-far-ldm.d: New.
7 * ld-arm/stm32l4xx-cannot-fix-far-ldm.s: Likewise.
8 * ld-arm/stm32l4xx-cannot-fix-it-block.d: Likewise.
9 * ld-arm/stm32l4xx-cannot-fix-it-block.s: Likewise.
10 * ld-arm/stm32l4xx-fix-all.d: Likewise.
11 * ld-arm/stm32l4xx-fix-all.s: Likewise.
12 * ld-arm/stm32l4xx-fix-it-block.d: Likewise.
13 * ld-arm/stm32l4xx-fix-it-block.s: Likewise.
14 * ld-arm/stm32l4xx-fix-ldm.d: Likewise.
15 * ld-arm/stm32l4xx-fix-ldm.s: Likewise.
16 * ld-arm/stm32l4xx-fix-vldm.d: Likewise.
17 * ld-arm/stm32l4xx-fix-vldm.s: Likewise.
18
469bdc72
AM
192015-10-27 Alan Modra <amodra@gmail.com>
20
21 * ld-gc/pr19161.d: xfail hppa-*-*.
22
7b7e7f1d
L
232015-10-26 H.J. Lu <hongjiu.lu@intel.com>
24
25 PR ld/19175
26 * ld-i386/i386.exp: Run pr19175.
27 * ld-x86-64/x86-64.exp: Likewise.
28 * ld-i386/pr19175.d: New file.
29 * ld-i386/pr19175.s: Likewise.
30 * ld-i386/pr19175.t: Likewise.
31 * ld-x86-64/pr19175.d: Likewise.
32 * ld-x86-64/pr19175.s: Likewise.
33 * ld-x86-64/pr19175.t: Likewise.
34
a6af384b
L
352015-10-26 H.J. Lu <hongjiu.lu@intel.com>
36
37 PR ld/19171
38 * ld-i386/lea1.s: Add tests for address load of __start_XXX
39 and __stop_XXX.
40 * ld-i386/mov1.s: Likewise.
41 * ld-x86-64/lea1.s: Likewise.
42 * ld-x86-64/mov1.s: Likewise.
43 * ld-i386/lea1a.d: Updated.
44 * ld-i386/lea1b.d: Likewise.
45 * ld-i386/lea1c.d: Likewise.
46 * ld-i386/mov1a.d: Likewise.
47 * ld-i386/mov1b.d: Likewise.
48 * ld-x86-64/lea1a.d: Likewise.
49 * ld-x86-64/lea1b.d: Likewise.
50 * ld-x86-64/lea1c.d: Likewise.
51 * ld-x86-64/lea1d.d: Likewise.
52 * ld-x86-64/lea1e.d: Likewise.
53 * ld-x86-64/lea1f.d: Likewise.
54 * ld-x86-64/mov1a.d: Likewise.
55 * ld-x86-64/mov1b.d: Likewise.
56 * ld-x86-64/mov1c.d: Likewise.
57 * ld-x86-64/mov1d.d: Likewise.
58
be83aa76
L
592015-10-23 H.J. Lu <hongjiu.lu@intel.com>
60
61 PR ld/19167
62 * ld-gc/gc.exp: Run pr19167 test.
63 * ld-gc/pr19167.d: New file.
64 * ld-gc/pr19167a.s: Likewise.
65 * ld-gc/pr19167b.s: Likewise.
66
bba037e0
L
672015-10-22 H.J. Lu <hongjiu.lu@intel.com>
68
69 PR ld/19161
70 * ld-gc/gc.exp: Run pr19161 test.
71 * ld-gc/pr19161-1.c: New file.
72 * ld-gc/pr19161-2.c: Likewise.
73 * ld-gc/pr19161.d: Likewise.
74
282b7d7b
HPN
752015-10-22 Hans-Peter Nilsson <hp@bitrange.com>
76
77 * ld-scripts/script.exp (extract_symbol_test): Allow nm output of
78 objcopy --extract-symbols result to differ from original on
79 mmix-knuth-mmixware.
80
caa65211
L
812015-10-22 H.J. Lu <hongjiu.lu@intel.com>
82
83 * ld-i386/call3.s: New file.
84 * ld-i386/call3a.d: Likewise.
85 * ld-i386/call3b.d: Likewise.
86 * ld-i386/call3c.d: Likewise.
87 * ld-i386/call3d.d: Likewise.
88 * ld-i386/call3e.d: Likewise.
89 * ld-i386/call3f.d: Likewise.
90 * ld-i386/call3g.d: Likewise.
91 * ld-i386/call3h.d: Likewise.
92 * ld-i386/load1-nacl.d: Likewise.
93 * ld-x86-64/call1.s: Likewise.
94 * ld-x86-64/call1a.d: Likewise.
95 * ld-x86-64/call1b.d: Likewise.
96 * ld-x86-64/call1c.d: Likewise.
97 * ld-x86-64/call1d.d: Likewise.
98 * ld-x86-64/call1e.d: Likewise.
99 * ld-x86-64/call1f.d: Likewise.
100 * ld-x86-64/call1g.d: Likewise.
101 * ld-x86-64/call1h.d: Likewise.
102 * ld-x86-64/call1i.d: Likewise.
103 * ld-x86-64/load1a-nacl.d: Likewise.
104 * ld-x86-64/load1b-nacl.d: Likewise.
105 * ld-x86-64/load1c-nacl.d: Likewise.
106 * ld-x86-64/load1d-nacl.d: Likewise.
107
56ceb5b5
L
1082015-10-22 H.J. Lu <hongjiu.lu@intel.com>
109
110 * ld-ifunc/ifunc-5r-local-x86-64.d: Replace R_X86_64_GOTPCREL
111 with R_X86_64_REX_GOTPCRELX.
112 * ld-x86-64/plt-main1.rd: Likewise.
113 * ld-x86-64/plt-main3.rd: Likewise.
114 * ld-x86-64/plt-main4.rd: Likewise.
115 * ld-x86-64/gotpcrel1.dd: New file.
116 * ld-x86-64/gotpcrel1.out: Likewise.
117 * ld-x86-64/gotpcrel1a.S: Likewise.
118 * ld-x86-64/gotpcrel1b.c: Likewise.
119 * ld-x86-64/gotpcrel1c.c: Likewise.
120 * ld-x86-64/gotpcrel1d.S: Likewise.
121 * ld-x86-64/load1.s: Likewise.
122 * ld-x86-64/load1a.d: Likewise.
123 * ld-x86-64/load1b.d: Likewise.
124 * ld-x86-64/load1c.d: Likewise.
125 * ld-x86-64/load1d.d: Likewise.
126 * ld-x86-64/x86-64.exp: Run load1a, load1b, load1c and load1d
127 tests. Run gotpcrel1 test.
128
02a86693
L
1292015-10-22 H.J. Lu <hongjiu.lu@intel.com>
130
131 * ld-i386/branch1.d: New file.
132 * ld-i386/branch1.s: Likewise.
133 * ld-i386/call1.d: Likewise.
134 * ld-i386/call1.s: Likewise.
135 * ld-i386/call2.d: Likewise.
136 * ld-i386/call2.s: Likewise.
137 * ld-i386/got1.dd: Likewise.
138 * ld-i386/got1.out: Likewise.
139 * ld-i386/got1a.S: Likewise.
140 * ld-i386/got1b.c: Likewise.
141 * ld-i386/got1c.c: Likewise.
142 * ld-i386/got1d.S: Likewise.
143 * ld-i386/jmp1.d: Likewise.
144 * ld-i386/jmp1.s: Likewise.
145 * ld-i386/jmp2.d: Likewise.
146 * ld-i386/jmp2.s: Likewise.
147 * ld-i386/load1.d: Likewise.
148 * ld-i386/load1.s: Likewise.
149 * ld-i386/load2.d: Likewise.
150 * ld-i386/load2.s: Likewise.
151 * ld-i386/load3.d: Likewise.
152 * ld-i386/load3.s: Likewise.
153 * ld-i386/load4.s: Likewise.
154 * ld-i386/load4a.d: Likewise.
155 * ld-i386/load4b.d: Likewise.
156 * ld-i386/load5.s: Likewise.
157 * ld-i386/load5a.d: Likewise.
158 * ld-i386/load5b.d: Likewise.
159 * ld-i386/load6.d: Likewise.
160 * ld-i386/load6.s: Likewise.
161 * ld-i386/i386.exp: Run branch1, call1, call2, jmp1, jmp2,
162 load1, load2, load3, load4a, load4b, load5a, load5b and load6
163 tests. Run got1 test.
164
e44c481a
AK
1652015-10-22 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
166
167 * ld-ifunc/ifunc.exp: Run ifunc tests on s390* targets.
168
15a70cda
SD
1692015-10-19 Simon Dardis <Simon.Dardis@imgtec.com>
170
171 * ld-elf/attributes.d: New test for symbol attribute copying.
172 * ld-elf/attributes.ld: Part of above.
173 * ld-elf/attributes.s: Likewise.
174
b31bcacc
L
1752015-10-16 H.J. Lu <hongjiu.lu@intel.com>
176
177 * ld-i386/lea1.s: Add a test for loading address of local common
178 symbol.
179 * ld-x86-64/lea1.s: Likewise.
180 * ld-i386/lea1a.d: Updated.
181 * ld-i386/lea1b.d: Likewise.
182 * ld-i386/lea1c.d: Likewise.
183 * ld-x86-64/lea1a.d: Likewise.
184 * ld-x86-64/lea1b.d: Likewise.
185 * ld-x86-64/lea1c.d: Likewise.
186 * ld-x86-64/lea1d.d: Likewise.
187 * ld-x86-64/lea1e.d: Likewise.
188 * ld-x86-64/lea1f.d: Likewise.
189
7b19bec2
AM
1902015-10-15 Alan Modra <amodra@gmail.com>
191
192 * config/default.exp (size): New global.
193 * ld-elf/extract-symbol-1.s,
194 * ld-elf/extract-symbol-1.ld,
195 * ld-elf/extract-symbol-1sec.d,
196 * ld-elf/extract-symbol-1sym.d: Delete.
197 * ld-scripts/script.exp (extract_symbol_test): New.
198
4373f8af
L
1992015-10-12 H.J. Lu <hongjiu.lu@intel.com>
200
201 PR ld/19073
202 * ld-elf/pr19073.map: New file.
203 * ld-elf/pr19073.rd: Likewise.
204 * ld-elf/pr19073.s: Likewise.
205 * ld-elf/shared.exp (build_tests): Add tests for PR ld/19073.
206
886a2506
NC
2072015-10-07 Claudiu Zissulescu <claziss@synopsys.com>
208
209 * ld-elf/linkonce1.d: Skip extra relocs before .debug_frame.
210
a0d49154
L
2112015-10-05 H.J. Lu <hongjiu.lu@intel.com>
212
213 PR ld/18914
214 * ld-elf/exclude.exp: Also check exclude_common.
215 * ld-elf/exclude2.s: Add exclude_common.
216
3ebe65c0
RL
2172015-10-02 Renlin Li <renlin.li@arm.com>
218
219 * ld-aarch64/aarch64-elf.exp (tls-relax-large-le-ie): Run new test.
220 * ld-aarch64/tls-relax-large-ie-le.d: New.
221 * ld-aarch64/tls-relax-large-ie-le.s: New.
222
0484b454
RL
2232015-10-02 Renlin Li <renlin.li@arm.com>
224
225 * ld-aarch64/aarch64-elf.exp: Run new test.
226 * ld-aarch64/tls-large-desc.d: New.
227 * ld-aarch64/tls-large-desc.s: New.
228 * ld-aarch64/tls-relax-large-desc-ie.d: New.
229 * ld-aarch64/tls-relax-large-desc-ie.s: New.
230 * ld-aarch64/tls-relax-large-desc-le.d: New.
231 * ld-aarch64/tls-relax-large-desc-le.s: New.
232
ac734732
RL
2332015-10-02 Renlin Li <renlin.li@arm.com>
234
235 * ld-aarch64/aarch64-elf.exp: run new test
236 * ld-aarch64/tls-relax-large-gd-ie.d: New.
237 * ld-aarch64/tls-relax-large-gd-ie.s: New.
238 * ld-aarch64/tls-relax-large-gd-le.d: New.
239 * ld-aarch64/tls-relax-large-gd-le.s: New.
240
3b957e5b
RL
2412015-10-02 Renlin Li <renlin.li@arm.com>
242
243 * ld-aarch64/tls-large-ie.d: New.
244 * ld-aarch64/tls-large-ie.s: New.
245 * ld-aarch64/aarch64-elf.exp: Run new test.
246
7ba7cfe4
RL
2472015-10-02 Renlin Li <renlin.li@arm.com>
248
249 * ld-aarch64/emit-relocs-516.d: New.
250 * ld-aarch64/emit-relocs-516.s: New.
251 * ld-aarch64/aarch64-elf.exp: Run new test.
252
94facae3
RL
2532015-10-02 Renlin Li <renlin.li@arm.com>
254
255 * ld-aarch64/emit-relocs-515.d: New.
256 * ld-aarch64/emit-relocs-515.s: New.
257 * ld-aarch64/aarch64-elf.exp: Run new test.
258
dc8008f5
RL
2592015-10-02 Renlin Li <renlin.li@arm.com>
260
261 * ld-aarch64/aarch64-elf.exp: Run new test.
262 * ld-aarch64/emit-relocs-301.d: New.
263 * ld-aarch64/emit-relocs-301.s: New.
264
74a1bfe1
RL
2652015-10-02 Renlin Li <renlin.li@arm.com>
266
267 * ld-aarch64/emit-relocs-302.d: New.
268 * ld-aarch64/emit-relocs-302.s: New.
269 * ld-aarch64/aarch64-elf.exp: Run the test.
270
a2e1db00
RL
2712015-10-02 Renlin Li <renlin.li@arm.com>
272
273 * ld-aarch64/emit-relocs-310.d: New.
274 * ld-aarch64/emit-relocs-310.s: New.
275 * ld-aarch64/aarch64-elf.exp: Run the test.
276
5db4f0d3
L
2772015-10-01 H.J. Lu <hongjiu.lu@intel.com>
278
279 PR ld/19031
280 * ld-x86-64/x86-64.exp: Run PR ld/19031 test.
281 * ld-x86-64/pr19031.out: New file.
282 * ld-x86-64/pr19031a.c: Likewise.
283 * ld-x86-64/pr19031b.S: Likewise.
284 * ld-x86-64/pr19031c.c: Likewise.
285
73524045
RL
2862015-10-01 Renlin Li <renlin.li@arm.com>
287
288 * ld-aarch64/aarch64-elf.exp: Run the new test.
289 * ld-aarch64/plt_mapping_symbol.d: New.
290 * ld-aarch64/plt_mapping_symbol.s: New.
291
017e6bce
AM
2922015-10-01 Alan Modra <amodra@gmail.com>
293
294 * ld-x86-64/pr19013-x32.d: Update.
c220e327 295 * ld-x86-64/pr19013-nacl.d: Update.
017e6bce 296
b8836e40
L
2972015-09-30 H.J. Lu <hongjiu.lu@intel.com>
298
299 * ld-x86-64/pr19013.d (ld): Add -m elf_x86_64.
300
4b627c18
L
3012015-09-30 H.J. Lu <hongjiu.lu@intel.com>
302
303 PR ld/19031
304 * ld-i386/i386.exp: Run PR ld/19031 test.
5db4f0d3
L
305 * ld-i386/pr19031.out: New file.
306 * ld-i386/pr19031a.c: Likewise.
307 * ld-i386/pr19031b.S: Likewise.
308 * ld-i386/pr19031c.c: Likewise.
4b627c18 309
9865bd0d
L
3102015-09-30 H.J. Lu <hongjiu.lu@intel.com>
311
312 PR ld/19013
313 * ld-x86-64/pr19013-nacl.d: New file.
314 * ld-x86-64/pr19013-x32.d: Likewise.
315 * ld-x86-64/pr19013.d: Likewise.
316 * ld-x86-64/pr19013.s: Likewise.
317 * ld-x86-64/x86-64.exp: Run PR ld/19013 tests.
318
c68c1637
L
3192015-09-29 H.J. Lu <hongjiu.lu@intel.com>
320
321 PR binutils/19005
322 * ld-elf/pr19005.d: New file.
323 * ld-elf/pr19005.s: Likewise.
324 * ld-elf/pr19005.t: Likewise.
325
8a9e7a91
PZ
3262015-08-11 Peter Zotov <whitequark@whitequark.org>
327
328 PR ld/18759
329 * ld-elf/eh-frame-hdr: Expect to pass on the or1k-linux target.
330
0a6b6047
L
3312015-09-22 H.J. Lu <hongjiu.lu@intel.com>
332
333 * ld-mips-elf/pie-n32.d: Updated.
334 * ld-mips-elf/pie-n64.d: Likewise.
335 * ld-mips-elf/pie-o32.d: Likewise.
336
5fe2850d
L
3372015-09-22 H.J. Lu <hongjiu.lu@intel.com>
338
339 * ld-elf/pie.d: New test.
340
975f8a9e
AM
3412015-09-18 Alan Modra <amodra@gmail.com>
342
343 PR ld/18963
344 * ld-scripts/pr18963.d,
345 * ld-scripts/pr18963.t: New test.
346 * ld-scripts/expr.exp: Run it.
347 * ld-elf/provide-hidden-2.ld: Explicitly make "dot" absolute.
348 * ld-mips-elf/gp-hidden.sd: Don't care about _gp section.
349 * ld-mips-elf/no-shared-1-n32.d: Don't care about symbol shown at
350 start of .data section.
351 * ld-mips-elf/no-shared-1-n64.d: Likewise.
352 * ld-mips-elf/no-shared-1-o32.d: Likewise.
353
6d636d8c
L
3542015-09-11 H.J. Lu <hongjiu.lu@intel.com>
355
356 * ld-plugin/lto.exp (lto_link_tests): Add a "ld -r" test for
357 PR ld/15323.
358 (lto_run_tests): Add a "ld -r" test for PR ld/15323.
359
259364ad
JW
3602015-09-09 Jiong Wang <jiong.wang@arm.com>
361
362 * ld-aarch64/tls-relax-ld-le-tiny.s: New testcase.
363 * ld-aarch64/tls-relax-ld-le-small.s: Likewise.
364 * ld-aarch64/tls-relax-ld-le-tiny.d: New expectation file.
365 * ld-aarch64/tls-relax-ld-le-small.d: Likewise.
366 * ld-aarch64/aarch64-elf.exp: Run new testcases.
367
3d476d8d
AB
3682015-09-07 Andrew Burgess <andrew.burgess@embecosm.com>
369
370 * ld-elf/orphan-7.map: Allow for other discarded sections.
371 * ld-elf/orphan-8.map: Updated to allow for different section
372 ordering on different targets.
373 * ld-elf/orphan.ld: Place .sbss section.
374
e32aa933
L
3752015-09-05 H.J. Lu <hongjiu.lu@intel.com>
376
377 * ld-elf/orphan-8.map: Updated to support 32-bit targets.
378
c005eb9e
AB
3792015-07-28 Andrew Burgess <andrew.burgess@embecosm.com>
380
381 * ld-elf/elf.exp: Switch to rely on run_dump_test.
382 * ld-elf/orphan-5.l: Update expected output.
383 * ld-elf/orphan-5.d: New file.
384 * ld-elf/orphan-6.d: New file.
385 * ld-elf/orphan-6.l: New file.
386 * ld-elf/orphan-7.d: New file.
387 * ld-elf/orphan-7.map: New file.
388 * ld-elf/orphan-8.d: New file.
389 * ld-elf/orphan-8.map: New file.
390
8c650f16
L
3912015-09-03 H.J. Lu <hongjiu.lu@intel.com>
392
393 * ld-ifunc/ifunc-21-i386.s: Add tests for call, jmp, add, test.
394 * ld-ifunc/ifunc-21-x86-64.s: Likewise.
395 * ld-ifunc/ifunc-22-i386.s: Likewise.
396 * ld-ifunc/ifunc-22-x86-64.s: Likewise.
397 * ld-ifunc/ifunc-21-i386.d: Updated.
398 * ld-ifunc/ifunc-21-x86-64.d: Likewise.
399 * ld-ifunc/ifunc-22-i386.d: Likewise.
400 * ld-ifunc/ifunc-22-x86-64.d: Likewise.
401
0762fbb6
L
4022015-09-02 H.J. Lu <hongjiu.lu@intel.com>
403
8c650f16 404 * ld-ifunc/ifunc-21-i386.d: New file.
0762fbb6
L
405 * ld-ifunc/ifunc-21-i386.s: Likewise.
406 * ld-ifunc/ifunc-21-x86-64.d: Likewise.
407 * ld-ifunc/ifunc-21-x86-64.s: Likewise.
408 * ld-ifunc/ifunc-22-i386.d: Likewise.
409 * ld-ifunc/ifunc-22-i386.s: Likewise.
410 * ld-ifunc/ifunc-22-x86-64.d: Likewise.
411 * ld-ifunc/ifunc-22-x86-64.s: Likewise.
412
04ebc307
L
4132015-09-01 H.J. Lu <hongjiu.lu@intel.com>
414
415 PR ld/18900
416 * ld-i386/i386.exp: Run tests for PR ld/18900.
417 * ld-x86-64/x86-64.exp: Likewise.
418 * ld-i386/pr18900.out: New file.
419 * ld-i386/pr18900a.c: Likewise.
420 * ld-i386/pr18900a.c: Likewise.
421 * ld-i386/pr18900a.rd: Likewise.
422 * ld-i386/pr18900b.c: Likewise.
423 * ld-i386/pr18900b.rd: Likewise.
424 * ld-i386/pr18900c.c: Likewise.
425 * ld-x86-64/pr18900.out: Likewise.
426 * ld-x86-64/pr18900a.c: Likewise.
427 * ld-x86-64/pr18900a.rd: Likewise.
428 * ld-x86-64/pr18900b.c: Likewise.
429 * ld-x86-64/pr18900b.rd: Likewise.
430 * ld-x86-64/pr18900c.c: Likewise.
431 * ld-x86-64/mpx3.dd: Updated.
432
1cb0b71f
AM
4332015-08-27 Alan Modra <amodra@gmail.com>
434
435 * ld-powerpc/relocsort.s, * ld-powerpc/relocsort.d: New test.
436 * ld-powerpc/powerpc.exp: Run it.
437
c97c330b
MF
4382015-08-26 Nick Clifton <nickc@redhat.com>
439
440 PR ld/18401
441 * ld-mips-elf/mips-elf-flags.exp: Add more ISA conflict tests.
442
07c9aa07
JW
4432015-08-19 Jiong Wang <jiong.wang@arm.com>
444
445 * ld-aarch64/emit-relocs-531.s: New testcase.
446 * ld-aarch64/emit-relocs-531-overflow.s: Likewise.
447 * ld-aarch64/emit-relocs-532.s: Likewise.
448 * ld-aarch64/emit-relocs-533.s: Likewise.
449 * ld-aarch64/emit-relocs-533-overflow.s: Likewise.
450 * ld-aarch64/emit-relocs-534.s: Likewise.
451 * ld-aarch64/emit-relocs-535.s: Likewise.
452 * ld-aarch64/emit-relocs-535-overflow.s: Likewise.
453 * ld-aarch64/emit-relocs-536.s: Likewise.
454 * ld-aarch64/emit-relocs-537.s: Likewise.
455 * ld-aarch64/emit-relocs-537-overflow.s: Likewise.
456 * ld-aarch64/emit-relocs-538.s: Likewise.
457 * ld-aarch64/emit-relocs-531.d: New expectation file.
458 * ld-aarch64/emit-relocs-531-overflow.d: Likewise.
459 * ld-aarch64/emit-relocs-532.d: Likewise.
460 * ld-aarch64/emit-relocs-533.d: Likewise.
461 * ld-aarch64/emit-relocs-533-overflow.d: Likewise.
462 * ld-aarch64/emit-relocs-534.d: Likewise.
463 * ld-aarch64/emit-relocs-535.d: Likewise.
464 * ld-aarch64/emit-relocs-535-overflow.d: Likewise.
465 * ld-aarch64/emit-relocs-536.d: Likewise.
466 * ld-aarch64/emit-relocs-537.d: Likewise.
467 * ld-aarch64/emit-relocs-537-overflow.d: Likewise.
468 * ld-aarch64/emit-relocs-538.d: Likewise.
469 * ld-aarch64/aarch64-elf.exp: Run new testcases.
470
6ffe9a1b
JW
4712015-08-19 Jiong Wang <jiong.wang@arm.com>
472
473 * ld-aarch64/emit-relocs-87.s: New testcase.
474 * ld-aarch64/emit-relocs-88.s: Likewise.
475 * ld-aarch64/emit-relocs-88-overflow.s: Likewise.
476 * ld-aarch64/emit-relocs-89.s: Likewise.
477 * ld-aarch64/emit-relocs-90.s: Likewise.
478 * ld-aarch64/emit-relocs-90-overflow.s: Likewise.
479 * ld-aarch64/emit-relocs-523.s: Likewise.
480 * ld-aarch64/emit-relocs-524.s: Likewise.
481 * ld-aarch64/emit-relocs-525.s: Likewise.
482 * ld-aarch64/emit-relocs-527.s: Likewise.
483 * ld-aarch64/emit-relocs-526.s: Likewise.
484 * ld-aarch64/emit-relocs-528.s: Likewise.
485 * ld-aarch64/emit-relocs-528-overflow.s: Likewise.
486 * ld-aarch64/emit-relocs-87.d: New expectation file.
487 * ld-aarch64/emit-relocs-88.d: Likewise.
488 * ld-aarch64/emit-relocs-88-overflow.d: Likewise.
489 * ld-aarch64/emit-relocs-89.d: Likewise.
490 * ld-aarch64/emit-relocs-90.d: Likewise.
491 * ld-aarch64/emit-relocs-90-overflow.d: Likewise.
492 * ld-aarch64/emit-relocs-91.d: Likewise.
493 * ld-aarch64/emit-relocs-523.d: Likewise.
494 * ld-aarch64/emit-relocs-524.d: Likewise.
495 * ld-aarch64/emit-relocs-525.d: Likewise.
496 * ld-aarch64/emit-relocs-526.d: Likewise.
497 * ld-aarch64/emit-relocs-527.d: Likewise.
498 * ld-aarch64/emit-relocs-528.d: Likewise.
499 * ld-aarch64/emit-relocs-528-overflow.d: Likewise.
500 * ld-aarch64/aarch64-elf.exp: Run new testcases.
501
753999c1
JW
5022015-08-19 Jiong Wang <jiong.wang@arm.com>
503
504 * ld-aarch64/emit-relocs-530.s: New testcase.
505 * ld-aarch64/emit-relocs-92.s: Likewise.
506 * ld-aarch64/emit-relocs-530.d: New expectation file.
507 * ld-aarch64/emit-relocs-92.d: Likewise.
508 * ld-aarch64/aarch64-elf.exp: Run new testcases.
509
4e1626f5
L
5102015-08-18 H.J. Lu <hongjiu.lu@intel.com>
511
512 PR ld/18841
513 * ld-ifunc/ifunc.exp: Add another test for PR ld/18841.
514 * ld-ifunc/pr18841c.c: New file.
515
cae1fbbb
L
5162015-08-18 H.J. Lu <hongjiu.lu@intel.com>
517
518 PR ld/18841
519 * ld-ifunc/ifunc.exp: Add a test for PR ld/18841.
520 * ld-ifunc/pr18841.out: New file.
521 * ld-ifunc/pr18841a.c: Likewise.
522 * ld-ifunc/pr18841b.c: Likewise.
523
8efa2874
L
5242015-08-13 H.J. Lu <hongjiu.lu@intel.com>
525
526 PR ld/18801
527 * ld-i386/i386.exp: Run pr18801.
528 * ld-x86-64/x86-64.exp: Likewise.
529 * ld-i386/pr18801.d: New file.
530 * ld-i386/pr18801.s: Likewise.
531 * ld-x86-64/pr18801.d: Likewise.
532 * ld-x86-64/pr18801.s: Likewise.
533
40fc1451
SD
5342015-08-12 Simon Dardis <simon.dardis@imgtec.com>
535
536 * ld-mips-elf/compressed-plt-1-n32-mips16.od: Update test.
537 * ld-mips-elf/compressed-plt-1-n32-umips.od: Ditto.
538 * ld-mips-elf/compressed-plt-1-o32-mips16-got.od: Ditto.
539 * ld-mips-elf/compressed-plt-1-o32-mips16-only.od: Ditto.
540 * ld-mips-elf/compressed-plt-1-o32-mips16-word.od: Ditto.
541 * ld-mips-elf/compressed-plt-1-o32-mips16.od: Ditto.
542 * ld-mips-elf/compressed-plt-1-o32-se.od: Ditto.
543 * ld-mips-elf/compressed-plt-1-o32-umips-got.od: Ditto.
544 * ld-mips-elf/compressed-plt-1-o32-umips-word.od: Ditto.
545 * ld-mips-elf/compressed-plt-1-o32-umips.od: Ditto.
546 * ld-mips-elf/jalx-2.dd: Ditto.
547 * ld-mips-elf/mips16-pic-3.dd: Ditto.
548 * ld-mips-elf/pic-and-nonpic-3a.dd: Ditto.
549 * ld-mips-elf/pic-and-nonpic-3b.dd: Ditto.
550 * ld-mips-elf/pic-and-nonpic-5b.dd: Ditto.
551 * ld-mips-elf/pic-and-nonpic-6-n32.dd: Ditto.
552 * ld-mips-elf/pic-and-nonpic-6-o32.dd: Ditto.
553 * ld-mips-elf/stub-dynsym-1-10000.d: Ditto.
554 * ld-mips-elf/stub-dynsym-1-2fe80.d: Ditto.
555 * ld-mips-elf/stub-dynsym-1-7fff.d: Ditto.
556 * ld-mips-elf/stub-dynsym-1-8000.d: Ditto.
557 * ld-mips-elf/stub-dynsym-1-fff0.d: Ditto.
558 * ld-mips-elf/tlsbin-o32.d: Ditto.
559 * ld-mips-elf/tlsdyn-o32-1.d: Ditto.
560 * ld-mips-elf/tlsdyn-o32-2.d: Ditto.
561 * ld-mips-elf/tlsdyn-o32-3.d: Ditto.
562 * ld-mips-elf/tlsdyn-o32.d: Ditto.
563 * ld-mips-elf/tlslib-o32.d: Ditto.
564
87ad46af
JW
5652015-08-12 Jiong Wang <jiong.wang@arm.com>
566
567 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): Support all
568 four triple shape: aarch64-*-linux*, aarch64-*-elf,
569 aarch64_be-*-linux*, aarch64_be-*-elf.
570 * ld-aarch64/emit-relocs-86.d: Use aarch64_choose_ilp32_emul.
571 * ld-aarch64/emit-relocs-86-overflow.d: Likewise.
572 * ld-aarch64/ld-aarch64/farcall-b-plt.d: Relax instrucion encoding
573 check when they reflect address.
574 * ld-aarch64/ld-aarch64/farcall-bl-plt.d: Likewise.
575
f63d6d96
TP
5762015-08-12 Thomas Preud'homme <thomas.preudhomme@arm.com>
577
578 * ld-aarch64/aarch64-elf.exp: Rename relocs-257-symbolic-func to
579 relocs-1027-symbolic-func.
580 * ld-aarch64/relocs-257-symbolic-func.d: Rename to ...
581 * ld-aarch64/relocs-1027-symbolic-func.d: ... this.
582 * ld-aarch64/relocs-257-symbolic-func.s: Rename to ...
583 * ld-aarch64/relocs-1027-symbolic-func.s: ... this.
584
f678ded7
JW
5852015-08-11 Jiong Wang <jiong.wang@arm.com>
586
587 * ld-aarch64/farcall-b-defsym.s: New test.
588 * ld-aarch64/farcall-bl-defsym.s: Likewise.
589 * ld-aarch64/farcall-b-defsym.d: New expectation.
590 * ld-aarch64/farcall-bl-defsym.d: Likewise.
591
07f9ddfe
JW
5922015-08-11 Jiong Wang <jiong.wang@arm.com>
593
594 * ld-aarch64/farcall-b-gsym.s: New test.
595 * ld-aarch64/farcall-b-plt.s: Likewise.
596 * ld-aarch64/farcall-bl-plt.s: Likewise.
597 * ld-aarch64/farcall-b-gsym.d: New expect file.
598 * ld-aarch64/farcall-b-plt.d: Likewise.
599 * ld-aarch64/farcall-bl-plt.d: Likewise.
600
40fbed84
JW
6012015-08-11 Jiong Wang <jiong.wang@arm.com>
602
603 * ld-aarch64/emit-relocs-529.s: New testcase.
604 * ld-aarch64/emit-relocs-529-overflow.s: Likewise.
605 * ld-aarch64/emit-relocs-86.s: Likewise.
606 * ld-aarch64/emit-relocs-86-overflow.s: Likewise.
607 * ld-aarch64/emit-relocs-529.d: New expectation file.
608 * ld-aarch64/emit-relocs-529-overflow.d: Likewise.
609 * ld-aarch64/emit-relocs-86.d: Likewise.
610 * ld-aarch64/emit-relocs-86-overflow.d: Likewise.
611 * ld-aarch64/aarch64-elf.exp: Run new testcases.
612
73f925cc
JW
6132015-08-11 Jiong Wang <jiong.wang@arm.com>
614
615 * ld-aarch64/tls-small-ld.s: Update testcase.
616
f69e4920
JW
6172015-08-11 Jiong Wang <jiong.wang@arm.com>
618
619 * ld-aarch64/tls-small-ld.s: New file.
620 * ld-aarch64/tls-small-ld.d: Likewise.
621 * ld-aarch64/aarch64-elf.exp: Run new test.
622
97dc35c8
L
6232015-08-11 H.J. Lu <hongjiu.lu@intel.com>
624
625 PR ld/18808
626 * ld-ifunc/ifunc.exp: Add a test for PR ld/18808.
627 * ld-ifunc/pr18808.out: New file.
628 * ld-ifunc/pr18808a.c: Likewise.
629 * ld-ifunc/pr18808b.c: Likewise.
e5a764c4 630 * lib/ld-lib.exp (check_ifunc_attribute_available): New.
6bf45b24 631
6e33951e
L
6322015-08-07 H.J. Lu <hongjiu.lu@intel.com>
633
634 PR ld/18720
635 * ld-elf/indirect.exp: Run tests for PR ld/18720.
636 * ld-elf/pr18720.out: New file.
637 * ld-elf/pr18720a.c: Likewise.
638 * ld-elf/pr18720b.c: Likewise.
639 * ld-elf/pr18720c.c: Likewise.
640
9c98104c
AB
6412015-08-04 Andrew Burgess <andrew.burgess@embecosm.com>
642
643 * ld/ld-lib.exp (run_dump_test): When using the map option, no
644 program is required.
645
bb57e4c7
AB
6462015-08-04 Andrew Burgess <andrew.burgess@embecosm.com>
647
648 * ld/ld-lib.exp (run_dump_test): Add error_output and
649 warning_output options.
650
0a618243
AB
6512015-08-04 Andrew Burgess <andrew.burgess@embecosm.com>
652
653 * ld-undefined/require-defined-1.d: New file.
654 * ld-undefined/require-defined-2.d: New file.
655 * ld-undefined/require-defined-3.d: New file.
656 * ld-undefined/require-defined-4.d: New file.
657 * ld-undefined/require-defined-5.d: New file.
658 * ld-undefined/require-defined.exp: New file.
659 * ld-undefined/require-defined.s: New file.
660
c6e8a9a8
L
6612015-07-30 H.J. Lu <hongjiu.lu@intel.com>
662
663 PR ld/18735
664 * ld-elf/pr18735.d: New file.
665 * ld-elf/pr18735.s: Likewise.
666
60b57502
L
6672015-07-29 H.J. Lu <hongjiu.lu@intel.com>
668
669 * ld-elf/pr18718.c (bar): Use noclone attribute only for GCC
670 4.5 or newer.
671
de0a0026
L
6722015-07-29 H.J. Lu <hongjiu.lu@intel.com>
673
674 * ld-size/size.exp: Move run-time support check.
675
e5654c0f
AM
6762015-07-28 Alan Modra <amodra@gmail.com>
677
678 * ld-powerpc/elfv2so.d: Update.
679
6f8ea6c4
L
6802015-07-27 H.J. Lu <hongjiu.lu@intel.com>
681
682 * config/default.exp (NOPIE_CFLAGS): New.
683 (NOPIE_LDFLAGS): Likewise.
684 * ld-size/size.exp (run_cc_link_tests): Add $NOPIE_CFLAGS and
685 $NOPIE_LDFLAGS if needed.
686 (run_ld_link_exec_tests): Add $NOPIE_CFLAGS if needed.
687
219a6876
L
6882015-07-27 H.J. Lu <hongjiu.lu@intel.com>
689
690 * ld-srec/srec.exp (CC): Save and restore. Append $PLT_CFLAGS.
691 (CXX): Likewise.
692
cda77e9e
L
6932015-07-27 H.J. Lu <hongjiu.lu@intel.com>
694
695 * ld-shared/shared.exp: Pass $PLT_CFLAGS to ld_compile.
696
379d3f1f
L
6972015-07-27 H.J. Lu <hongjiu.lu@intel.com>
698
699 * ld-scripts/crossref.exp (CC): Save and restore. Append
700 $PLT_CFLAGS.
701
ea9fb8b3
L
7022015-07-27 H.J. Lu <hongjiu.lu@intel.com>
703
704 * ld-i386/i386.exp (run_cc_link_tests): Add $PLT_CFLAGS to
705 -fPIC if needed.
706 * ld-x86-64/mpx.exp (run_cc_link_tests): Likewise.
707 * ld-x86-64/x86-64.exp (run_cc_link_tests): Likewise.
708
faebca03
L
7092015-07-27 H.J. Lu <hongjiu.lu@intel.com>
710
711 * ld-elfvsb/elfvsb.exp (visibility_run): Pass $PLT_CFLAGS to
712 ld_compile.
713
c4972ed6
L
7142015-07-27 H.J. Lu <hongjiu.lu@intel.com>
715
716 * ld-elfvers/vers.exp (build_vers_lib_no_pic): Pass $PLT_CFLAGS
717 to build_binary.
718
e10461ae
L
7192015-07-27 H.J. Lu <hongjiu.lu@intel.com>
720
721 * config/default.exp (PLT_CFLAGS): New.
722
32f573bc
SN
7232015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
724
725 PR ld/18705
726 * ld-aarch64/protected-data.d: New.
727 * ld-aarch64/protected-data.s: New.
728 * ld-aarch64/aarch64-elf.exp: Add new test.
729
b68a20d6
SN
7302015-07-27 Szabolcs Nagy <szabolcs.nagy@arm.com>
731
732 PR ld/18705
733 * ld-arm/protected-data.d: New.
734 * ld-arm/protected-data.s: New.
735 * ld-arm/arm-elf.exp: Add new test.
736
edcab5e8
L
7372015-07-26 H.J. Lu <hongjiu.lu@intel.com>
738
739 PR ld/18718
740 * ld-elf/shared.exp: Compile PR ld/18718 tests with -O2.
741
d76b6207
L
7422015-07-26 H.J. Lu <hongjiu.lu@intel.com>
743
744 * lib/ld-lib.exp (run_host_cmd_yesno): Set errcnt and warncnt
745 to 0.
746
18d9555c
L
7472015-07-25 H.J. Lu <hongjiu.lu@intel.com>
748
749 PR ld/18718
750 * ld-elf/pr18718.c: New file.
751 * ld-elf/shared.exp: Run tests for PR ld/18718.
752
a496fbc8
AM
7532015-07-25 Alan Modra <amodra@gmail.com>
754
755 * ld-elf/symbolic-func.s,
756 * ld-elf/symbolic-func.r: New test.
757 * ld-elf/elf.exp: Run it.
758
84b74b49
L
7592015-07-24 H.J. Lu <hongjiu.lu@intel.com>
760
761 * ld-elf/compress.exp (build_tests): Replace -g with -ggdb3.
762 * ld-elf/zlibbegin.rS: Also expect "GC".
763 * ld-elf/zlibnormal.rS: Likewise.
764
77a69ff8
JW
7652015-07-16 Jiong Wang <jiong.wang@arm.com>
766
767 * ld-aarch64/tls-tiny-ld.s: New file.
768 * ld-aarch64/tls-tiny-ld.d: Ditto.
769 * ld-aarch64/aarch64-elf.exp: Run new test.
770
19a7fe52
L
7712015-07-14 H.J. Lu <hongjiu.lu@intel.com>
772
773 * ld-elf/zlibbegin.rS: Updated to .debug_.* with the
774 SHF_COMPRESSED bit.
775 * ld-elf/zlibnormal.rS: Likewise.
776
3350cc01
CM
7772015-07-09 Catherine Moore <clm@codesourcery.com>
778
72f4393d
L
779 * ld-mips-elf/attr-gnu-4-08.d: Update expected output.
780 * ld-mips-elf/attr-gnu-4-09.d: New.
781 * ld-mips-elf/attr-gnu-4-19.d: New.
782 * ld-mips-elf/attr-gnu-4-29.d: New.
783 * ld-mips-elf/attr-gnu-4-39.d: New.
784 * ld-mips-elf/attr-gnu-4-49.d: New.
785 * ld-mips-elf/attr-gnu-4-59.d: New.
786 * ld-mips-elf/attr-gnu-4-69.d: New.
787 * ld-mips-elf/attr-gnu-4-79.d: New.
788 * ld-mips-elf/attr-gnu-4-89.d: New.
789 * ld-mips-elf/attr-gnu-4-9.s: New.
790 * ld-mips-elf/mips-elf.exp: Run new tests.
3350cc01 791
328e7bfd
DC
7922015-07-08 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
793
794 * ld-avr/gc-section-debugline.d: New test.
795 * ld-avr/per-function-debugline.s: Source for new test.
796
92a9c616
RS
7972015-07-05 Richard Sandiford <richard.sandiford@arm.com>
798
799 * ld-powerpc/tocopt6-inc.s, ld-powerpc/tocopt6a.s,
800 ld-powerpc/tocopt6b.s, ld-powerpc/tocopt6c.s,
801 ld-powerpc/tocopt6.d: New test.
802 * ld-powerpc/powerpc.exp (ppc64elftests): Add it.
803
0f088b2a
KT
8042015-07-03 Kai Tietz <ktietz@redhat.com>
805 Nick Clifton <nickc@redhat.com>
806
807 PR ld/11539
808 * lib/ld-lib.exp (check_gc_sections_available): Do not
809 automatically fail for cygwin and mingw targets.
810
965b1d80
SL
8112015-07-01 Sandra Loosemore <sandra@codesourcery.com>
812 Cesar Philippidis <cesar@codesourcery.com>
813
814 * ld-nios2/mixed1a.d: New.
815 * ld-nios2/mixed1a.s: New.
816 * ld-nios2/mixed1b.d: New.
817 * ld-nios2/mixed1b.s: New.
818 * ld-nios2/nios2.exp: Build the new compatibility tests.
819
a2a55a40
L
8202015-06-27 H.J. Lu <hongjiu.lu@intel.com>
821
822 * ld-xtensa/tlsbin.rd: Updated.
823 * ld-xtensa/tlspic.rd: Likewise.
824
a5499fa4
MF
8252015-06-26 Matthew Fortune <matthew.fortune@imgtec.com>
826
827 * ld-mips-elf/pic-and-nonpic-3b.ad: Adjust for extra dynamic tag.
828 * ld-mips-elf/pic-and-nonpic-4b.ad: Likewise.
829 * ld-mips-elf/pic-and-nonpic-5b.ad: Likewise.
830 * ld-mips-elf/pic-and-nonpic-6-n32.ad: Likewise.
831 * ld-mips-elf/pic-and-nonpic-6-n64.ad: Likewise.
832 * ld-mips-elf/pic-and-nonpic-6-o32.ad: Likewise.
833 * ld-mips-elf/tlsdyn-o32-1.d: Likewise.
834 * ld-mips-elf/tlsdyn-o32-1.got: Likewise.
835 * ld-mips-elf/tlsdyn-o32-2.d: Likewise.
836 * ld-mips-elf/tlsdyn-o32-2.got: Likewise.
837 * ld-mips-elf/tlsdyn-o32-3.d: Likewise.
838 * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
839 * ld-mips-elf/tlsdyn-o32.d: Likewise.
840 * ld-mips-elf/tlsdyn-o32.got: Likewise.
841 * ld-mips-elf/pie-n32.d: New file.
842 * ld-mips-elf/pie-n64.d: Likewise.
843 * ld-mips-elf/pie-o32.d: Likewise.
844 * ld-mips-elf/pie.s: Likewise.
845 * ld-mips-elf/mips-elf.exp: Add new tests.
846
06e78fc7
L
8472015-06-25 H.J. Lu <hongjiu.lu@intel.com>
848
849 * ld-elf/strtab.d: Only run on *-*-linux* and *-*-gnu* targets.
850
4a677ba7
L
8512015-06-25 H.J. Lu <hongjiu.lu@intel.com>
852
853 * ld-mmix/bspec1.d: Updated.
854 * ld-mmix/bspec2.d: Likewise.
855 * ld-mmix/undef-3.d: Likewise.
856
ef10c3ac
L
8572015-06-25 H.J. Lu <hongjiu.lu@intel.com>
858
859 PR gas/18451
860 * ld-elf/strtab.d: New file.
861 * ld-elf/strtab.s: Likewise.
862
7c1e8d3e
L
8632015-06-24 H.J. Lu <hongjiu.lu@intel.com>
864
865 * ld-i386/i386.exp: Run pltgot-2 for Linux targets.
866 * ld-x86-64/x86-64.exp: Likewise.
867 * ld-i386/pltgot-1.d: Updated.
868 * ld-x86-64/pltgot-1.d: Likewise.
869 * ld-i386/pltgot-2.d: New file.
870 * ld-x86-64/pltgot-2.d: Likewise.
871
c2170589
JW
8722015-06-23 Jiong Wang <jiong.wang@arm.com>
873
874 * ld-aarch64/dt_textrel.s: New testcase.
875 * ld-aarch64/dt_textrel.d: New expectation file.
876 * ld-aarch64/aarch64-elf.exp: Run new testcase.
877
696ddf4b
JW
8782015-06-17 Jiong Wang <jiong.wang@arm.com>
879
880 * ld-aarch64/aarch64-elf.exp (aarch64_choose_ilp32_emul): New function.
881 * ld-aarch64/emit-relocs-28.d: Use aarch64_choose_ilp32_emul to choose
882 emulation mode.
883
1d5c94cb
AM
8842015-06-16 Alan Modra <amodra@gmail.com>
885
886 * ld-powerpc/ppc476-shared.s: Repeat dynamic reloc generating insns.
887 * ld-powerpc/ppc476-shared.d: Update.
888 * ld-powerpc/ppc476-shared2.d: Update.
889
3604cb1f
TG
8902015-06-12 Tristan Gingold <gingold@adacore.com>
891
892 * ld-scripts/print-memory-usage-1.t,
893 * ld-scripts/print-memory-usage-1.s,
894 * ld-scripts/print-memory-usage-1.l,
895 * ld-scripts/print-memory-usage-2.t,
896 * ld-scripts/print-memory-usage-2.l,
897 * ld-scripts/print-memory-usage-3.s,
898 * ld-scripts/print-memory-usage-3.t,
899 * ld-scripts/print-memory-usage-3.l,
900 * ld-scripts/print-memory-usage.t: New tests.
901 * ld-scripts/print-memory-usage.exp: Run them.
902
e00a2fbc
NC
9032015-06-05 Nick Clifton <nickc@redhat.com>
904
905 * ld-elf/compressed1d.d: Fix typo: iq200 -> iq2000.
906
f8b44781
AM
9072015-06-05 Alan Modra <amodra@gmail.com>
908
909 * ld-powerpc/ppc476-shared.s,
910 * ld-powerpc/ppc476-shared.lnk,
911 * ld-powerpc/ppc476-shared.d,
912 * ld-powerpc/ppc476-shared2.d: New tests.
913 * ld-powerpc/powerpc.exp: Run them.
914
afa403d8
JW
9152015-06-02 Jiong Wang <jiong.wang@arm.com>
916
917 * ld-aarch64/emit-relocs-313.s: Use gotpage_lo15.
918
7018c030
JW
9192015-06-01 Jiong Wang <jiong.wang@arm.com>
920
921 * ld-aarch64/emit-relocs-28.s: New test file.
922 * ld-aarch64/emit-relocs-28.d: Ditto.
923 * ld-aarch64/aarch64-elf.exp: Run new test.
924
36e6c140
JW
9252015-06-01 Jiong Wang <jiong.wang@arm.com>
926
927 * ld-aarch64/tprel_add_lo12_overflow.s: New testcase.
928 * ld-aarch64/tprel_add_lo12_overflow.d: Nex expectation file.
929 * ld-aarch64/aarch64-elf.exp: Run new testcase.
930
99ad26cb
JW
9312015-06-01 Jiong Wang <jiong.wang@arm.com>
932
933 * ld-aarch64/emit-relocs-313.s: New test file.
934 * ld-aarch64/emit-relocs-313.d: Ditto.
935 * ld-aarch64/aarch64-elf.exp: Run new test.
936
32c17175
SK
9372015-05-29 Stephen Kitt <steve@sk2.org>
938
939 * ld-pe/pe-run2.exp (test_direct2_link_dll): Add $CFLAGS to the
940 compiler command line.
941
2f0c68f2
CM
9422015-05-28 Catherine Moore <clm@codesourcery.com>
943
944 ld/testsuite/
945 * ld-mips-elf/compact-eh.ld: New linker script.
946 * ld-mips-elf/compact-eh1.d: New.
947 * ld-mips-elf/compact-eh1.s: New.
948 * ld-mips-elf/compact-eh1a.s: New.
949 * ld-mips-elf/compact-eh1b.s: New.
950 * ld-mips-elf/compact-eh2.d: New.
951 * ld-mips-elf/compact-eh2.s: New.
952 * ld-mips-elf/compact-eh3.d: New.
953 * ld-mips-elf/compact-eh3.s: New.
954 * ld-mips-elf/compact-eh3a.s: New.
955 * ld-mips-elf/compact-eh4.d: New.
956 * ld-mips-elf/compact-eh5.d: New.
957 * ld-mips-elf/compact-eh6.d: New.
958 * ld-mips-elf/mips-elf.exp: Run new tests.
959
8ded2ddc
L
9602015-05-27 H.J. Lu <hongjiu.lu@intel.com>
961
962 PR binutils/18458
963 * ld-elf/shared.exp (build_tests): Build libpr18458a.so and
964 libpr18458b.so.
965 (run_tests): Run pr18458 test.
966 * ld-elf/pr18458a.c: New file.
967 * ld-elf/pr18458b.c: Likewise.
968 * ld-elf/pr18458c.c: Likewise.
969
25070364
L
9702015-05-16 H.J. Lu <hongjiu.lu@intel.com>
971
972 * ld-i386/i386.exp: Run PR ld/17689 tests with -z now.
973 * ld-x86-64/x86-64.exp: Likewise
974 * ld-i386/pr17689now.rd: New file.
975 * ld-x86-64/pr17689now.rd: Likewise
976
5db04b09
L
9772015-05-15 H.J. Lu <hongjiu.lu@intel.com>
978
979 PR binutis/18386
980 * ld-x86-64/tlsgdesc.dd: Also pass -Mintel64 to objdump.
981 * ld-x86-64/tlspic.dd: Likewise.
982 * ld-x86-64/x86-64.exp (x86_64tests): Also pass -Mintel64 to
983 objdump for tlspic.dd and tlsgdesc.dd.
984
a3747075
L
9852015-05-12 H.J. Lu <hongjiu.lu@intel.com>
986
987 * ld-i386/i386.exp: Run pltgot-1 for Linux targets.
988 * ld-x86-64/x86-64.exp: Likewise.
989 * ld-i386/pltgot-1.d: New file.
990 * ld-i386/pltgot-1.s: Likewise.
991 * ld-x86-64/pltgot-1.d: Likewise.
992 * ld-x86-64/pltgot-1.s: Likewise.
993
5197d474
L
9942015-05-11 H.J. Lu <hongjiu.lu@intel.com>
995
996 * ld-i386/i386.exp (iamcu_tests): Run iamcu-4.
997 * ld-i386/iamcu-4.d: New file.
998
7e0a8112
L
9992015-05-11 H.J. Lu <hongjiu.lu@intel.com>
1000
1001 * ld-i386/abs-iamcu.d: New file.
1002 * ld-i386/dummy.s: Likewise.
1003 * ld-i386/foo.s: Likewise.
1004 * ld-i386/iamcu-1.d: Likewise.
1005 * ld-i386/iamcu-2.d: Likewise.
1006 * ld-i386/iamcu-3.d: Likewise.
1007 * ld-i386/start.s: Likewise.
1008 * ld-i386/i386.exp (iamcu_tests): New.
1009 Run iamcu_tests.
1010
31955f99
L
10112015-05-08 H.J. Lu <hongjiu.lu@intel.com>
1012
1013 PR binutis/18386
1014 * ld-x86-64/tlsgdesc.dd: Updated.
1015 * ld-x86-64/tlspic.dd: Likewise.
1016
43c1d34c
L
10172015-04-29 H.J. Lu <hongjiu.lu@intel.com>
1018
1019 PR ld/18354
1020 * ld-elf/compress.exp (run_tests): Link the last zlibnormal,
1021 gnunormal and gabinormal against libfoozlib.so.
1022
9081b64d
JW
10232015-04-27 Renlin Li <renlin.li@arm.com>
1024
1025 * ld-arm/ifunc-10.dd: Adjust expected output.
1026 * ld-arm/ifunc-2.dd: Likewise.
1027
963a4320
AK
10282015-04-27 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1029
1030 * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics.
1031
44bd1acd
AM
10322015-04-24 Alan Modra <amodra@gmail.com>
1033
1034 * ld-powerpc/tocnovar.d: Revert last change.
1035
7a5c933c
RE
10362015-04-24 Richard Earnshaw <rearnsha@arm.com>
1037
1038 * ld-arm/armthumb-lib.d: Regenerate expected output.
1039 * ld-arm/armthumb-lib.d: Likewise.
1040 * ld-arm/armthumb-lib.sym: Likewise.
1041 * ld-arm/cortex-a8-fix-b-rel-arm.d: Likewise.
1042 * ld-arm/cortex-a8-fix-b-rel-thumb.d: Likewise.
1043 * ld-arm/cortex-a8-fix-b.d: Likewise.
1044 * ld-arm/cortex-a8-fix-bcc-rel-thumb.d: Likewise.
1045 * ld-arm/cortex-a8-fix-bcc.d: Likewise.
1046 * ld-arm/cortex-a8-fix-bl-rel-arm.d: Likewise.
1047 * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise.
1048 * ld-arm/cortex-a8-fix-bl-rel-thumb.d: Likewise.
1049 * ld-arm/cortex-a8-fix-bl.d: Likewise.
1050 * ld-arm/cortex-a8-fix-blx-bcond.d: Likewise.
1051 * ld-arm/cortex-a8-fix-blx-rel-arm.d: Likewise.
1052 * ld-arm/cortex-a8-fix-blx-rel-thumb.d: Likewise.
1053 * ld-arm/cortex-a8-fix-blx.d: Likewise.
1054 * ld-arm/cortex-a8-fix-hdr.d: Likewise.
1055 * ld-arm/farcall-mixed-app-v5.d: Likewise.
1056 * ld-arm/farcall-mixed-app.d: Likewise.
1057 * ld-arm/farcall-mixed-lib-v4t.d: Likewise.
1058 * ld-arm/farcall-mixed-lib.d: Likewise.
1059 * ld-arm/mixed-app-v5.d: Likewise.
1060 * ld-arm/mixed-app.d: Likewise.
1061 * ld-arm/mixed-lib.d: Likewise.
1062
30d72bc3
NC
10632015-04-24 Nick Clifton <nickc@redhat.com>
1064
1065 * ld-elf/compressed1d.d: Add notarget for ELF based targets that
1066 do not use elf.em.
1067
04651c08
HPN
10682015-04-24 Hans-Peter Nilsson <hp@axis.com>
1069
1070 * ld-elf/compressed1e.d: Correct xfail to notarget and cris*-*-*
1071 to cris*-*-elf.
1072
005db9f9
L
10732015-04-23 H.J. Lu <hongjiu.lu@intel.com>
1074
1075 * ld-elf/compressed1e.d: Only run for Linux/gnu. Xfail cris and
1076 frv.
1077
3e19fb8f
L
10782015-04-23 H.J. Lu <hongjiu.lu@intel.com>
1079
1080 PR ld/18277
1081 * ld-elf/compressed1d.d: New.
1082 * ld-elf/compressed1e.d: Likewise.
1083
a27e685f
AM
10842015-04-23 Alan Modra <amodra@gmail.com>
1085
1086 * ld-powerpc/ambiguousv1b.d: Update for aligned .got.
1087 * ld-powerpc/defsym.d: Likewise.
1088 * ld-powerpc/elfv2-2exe.d: Likewise.
1089 * ld-powerpc/elfv2exe.d: Likewise.
1090 * ld-powerpc/elfv2so.d: Likewise.
1091 * ld-powerpc/relbrlt.d: Likewise.
1092 * ld-powerpc/tls.g: Likewise.
1093 * ld-powerpc/tlsexe.d: Likewise.
1094 * ld-powerpc/tlsexe.g: Likewise.
1095 * ld-powerpc/tlsexe.r: Likewise.
1096 * ld-powerpc/tlsexetoc.d: Likewise.
1097 * ld-powerpc/tlsexetoc.g: Likewise.
1098 * ld-powerpc/tlsexetoc.r: Likewise.
1099 * ld-powerpc/tlsso.d: Likewise.
1100 * ld-powerpc/tlsso.g: Likewise.
1101 * ld-powerpc/tlsso.r: Likewise.
1102 * ld-powerpc/tlstoc.g: Likewise.
1103 * ld-powerpc/tlstocso.d: Likewise.
1104 * ld-powerpc/tlstocso.g: Likewise.
1105 * ld-powerpc/tlstocso.r: Likewise.
1106 * ld-powerpc/tocopt.d: Likewise.
1107 * ld-powerpc/tocopt2.d: Likewise.
1108 * ld-powerpc/tocopt3.d: Likewise.
1109 * ld-powerpc/tocopt4.d: Likewise.
1110 * ld-powerpc/tocopt5.d: Likewise.
2ab52ca5 1111 * ld-powerpc/tocnovar.d: Adjust.
a27e685f 1112
0e5fabeb
AM
11132015-04-22 Alan Modra <amodra@gmail.com>
1114
1115 * ld-x86-64/pr18176.d: Update.
1116
d5597ebc
L
11172015-04-22 H.J. Lu <hongjiu.lu@intel.com>
1118
1119 PR ld/18289
1120 * ld-i386/copyreloc-lib.c: New file.
1121 * ld-i386/copyreloc-main.S: Likewise.
1122 * ld-i386/copyreloc-main.out: Likewise.
1123 * ld-i386/copyreloc-main1.rd: Likewise.
1124 * ld-i386/copyreloc-main2.rd: Likewise.
1125 * ld-i386/dummy.c: Likewise.
1126 * ld-i386/pr17689.out: Likewise.
1127 * ld-i386/pr17689.rd: Likewise.
1128 * ld-i386/pr17689a.c: Likewise.
1129 * ld-i386/pr17689b.S: Likewise.
1130 * ld-i386/pr17827.rd: Likewise.
1131 * ld-i386/pr17827ver.rd: Likewise.
1132 * ld-i386/i386.exp: Run copyreloc tests.
1133
be59ad3d
L
11342015-04-20 H.J. Lu <hongjiu.lu@intel.com>
1135
1136 * ld-mmix/bspec1.d: Don't hardcode offset of .shstrtab section.
1137 * ld-mmix/bspec2.d: Likewise.
1138 * ld-mmix/local1.d: Likewise.
1139 * ld-mmix/local3.d: Likewise.
1140 * ld-mmix/local5.d: Likewise.
1141 * ld-mmix/local7.d: Likewise.
1142 * ld-mmix/undef-3.d: Likewise.
1143 * ld-sh/sh64/crangerel1.rd: Likewise.
1144 * ld-sh/sh64/crangerel2.rd: Likewise.
1145 * ld-tic6x/common.d: Likewise.
1146 * ld-tic6x/shlib-1.rd: Likewise.
1147 * ld-tic6x/shlib-1b.rd: Likewise.
1148 * ld-tic6x/shlib-1r.rd: Likewise.
1149 * ld-tic6x/shlib-1rb.rd: Likewise.
1150 * ld-tic6x/shlib-app-1.rd: Likewise.
1151 * ld-tic6x/shlib-app-1b.rd: Likewise.
1152 * ld-tic6x/shlib-app-1r.rd: Likewise.
1153 * ld-tic6x/shlib-app-1rb.rd: Likewise.
1154 * ld-tic6x/shlib-noindex.rd: Likewise.
1155 * ld-tic6x/static-app-1.rd: Likewise.
1156 * ld-tic6x/static-app-1b.rd: Likewise.
1157 * ld-tic6x/static-app-1r.rd: Likewise.
1158 * ld-tic6x/static-app-1rb.rd: Likewise.
1159 * ld-x86-64/ilp32-4.d: Likewise.
1160 * ld-x86-64/split-by-file-nacl.rd: Likewise.
1161 * ld-x86-64/split-by-file.rd: Likewise.
1162
0ce398f1
L
11632015-04-14 H.J. Lu <hongjiu.lu@intel.com>
1164
1165 * ld-elf/compress.exp (build_tests): Add tests for
1166 --compress-debug-sections=.
1167 (run_tests): Likewise.
1168 Add additonal tests for --compress-debug-sections=.
1169 * ld-elf/gabiend.rt: New file.
1170 * ld-elf/gabinormal.rt: Likewise.
1171 * ld-elf/gnubegin.rS: Likewise.
1172 * ld-elf/gnunormal.rS: Likewise.
1173 * ld-elf/zlibbegin.rS: Likewise.
1174 * ld-elf/zlibnormal.rS: Likewise.
1175
ecd27210
AM
11762015-04-15 Alan Modra <amodra@gmail.com>
1177
1178 * ld-gc/pr18223.d: xfail tic6x.
1179
889c2a67
L
11802015-04-14 H.J. Lu <hongjiu.lu@intel.com>
1181
1182 PR ld/pr17709
1183 * ld-i386/i386.exp: Run protected6b.
1184 * ld-i386/protected6b.d: New file.
1185 * ld-x86-64/protected6b.d: Likewise.
1186 * ld-x86-64/x86-64.exp: Run protected6b.
1187
e3c0e327
L
11882015-04-11 H.J. Lu <hongjiu.lu@intel.com>
1189
1190 * ld-i386/i386.exp: Run protected6a.
1191 * ld-i386/protected6.d: Renamed to ...
1192 * ld-i386/protected6a.d: This.
1193 * ld-x86-64/hidden4.d: New file.
1194 * ld-x86-64/hidden4.s: Likewise.
1195 * ld-x86-64/hidden5.d: Likewise.
1196 * ld-x86-64/hidden5.s: Likewise.
1197 * ld-x86-64/protected6.d: Renamed to ...
1198 * ld-x86-64/protected6a.d: This.
1199 * ld-x86-64/x86-64.exp: Run hidden4, hidden5, protected6a,
1200 protected7a and protected7b.
1201
3d949995
L
12022015-04-10 H.J. Lu <hongjiu.lu@intel.com>
1203
1204 PR ld/pr17709
1205 * ld-i386/protected6.d: New file.
1206 * ld-i386/protected6.s: Likewise.
1207 * ld-x86-64/protected6.d: Likewise.
1208 * ld-x86-64/protected6.s: Likewise.
1209 * ld-x86-64/protected7.d: Likewise.
1210 * ld-x86-64/protected7.s: Likewise.
1211 * ld-x86-64/protected7a.d: Likewise.
1212 * ld-x86-64/protected7b.d: Likewise.
1213
f7483970
L
12142015-04-10 H.J. Lu <hongjiu.lu@intel.com>
1215
1216 PR ld/pr15228
1217 PR ld/pr17709
1218 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
1219 * ld-i386/pr17709-nacl.rd: New file.
1220 * ld-i386/pr17709.rd: Likewise.
1221 * ld-i386/pr17709a.s: Likewise.
1222 * ld-i386/pr17709b.s: Likewise.
1223 * ld-i386/protected3.d: Updated.
1224 * ld-i386/protected3.s: Likewise.
1225 * ld-x86-64/pr17709-nacl.rd: New file.
1226 * ld-x86-64/pr17709.rd: Likewise.
1227 * ld-x86-64/pr17709a.s: Likewise.
1228 * ld-x86-64/pr17709b.s: Likewise.
1229 * ld-x86-64/protected3.d: Updated.
1230 * ld-x86-64/protected3.s: Likewise.
1231 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
1232
11e6e4c7
L
12332015-04-10 H.J. Lu <hongjiu.lu@intel.com>
1234
1235 PR ld/18223
1236 * ld-gc/gc.exp: Run pr18223.
1237 * ld-gc/pr18223.d: New file.
1238 * ld-gc/pr18223.s: Likewise.
1239
8d2ea2a8
AM
12402015-04-10 Alan Modra <amodra@gmail.com>
1241
1242 Revert 2015-03-05 H.J. Lu <hongjiu.lu@intel.com>
1243 PR ld/pr15228
1244 PR ld/pr17709
1245 * ld-i386/i386.exp (i386tests): Remove test for PR ld/17709.
1246 * ld-i386/pr17709-nacl.rd: Delete.
1247 * ld-i386/pr17709.rd: Likewise.
1248 * ld-i386/pr17709a.s: Likewise.
1249 * ld-i386/pr17709b.s: Likewise.
1250 * ld-i386/protected3.d: Updated.
1251 * ld-i386/protected3.s: Likewise.
1252 * ld-x86-64/pr17709-nacl.rd: Delete.
1253 * ld-x86-64/pr17709.rd: Likewise.
1254 * ld-x86-64/pr17709a.s: Likewise.
1255 * ld-x86-64/pr17709b.s: Likewise.
1256 * ld-x86-64/protected3.d: Updated.
1257 * ld-x86-64/protected3.s: Likewise.
1258 * ld-x86-64/x86-64.exp (x86_64tests): Remove test for PR ld/17709.
1259
151411f8
L
12602015-04-08 H.J. Lu <hongjiu.lu@intel.com>
1261
1262 * ld-elf/compress.exp: Add a test for
1263 --compress-debug-sections=zlib-gabi.
1264 (build_tests): Add 2 tests for --compress-debug-sections=zlib-gabi.
1265 (run_tests): Likewise.
1266 Verify linker output with zlib-gabi compressed debug input.
1267 * ld-elf/compressed1a.d: New file.
1268 * ld-elf/compressed1b.d: Likewise.
1269 * ld-elf/compressed1c.d: Likewise.
1270
87070c08
AM
12712015-04-07 Alan Modra <amodra@gmail.com>
1272
1273 * ld-arm/tls-gdesc-nlazy.g: Adjust for readelf note.
1274 * ld-tic6x/shlib-1.rd: Expect corrected .rela.plt sh_info.
1275 * ld-tic6x/shlib-1b.rd: Likewise.
1276 * ld-tic6x/shlib-1r.rd: Likewise.
1277 * ld-tic6x/shlib-1rb.rd: Likewise.
1278 * ld-tic6x/shlib-app-1.rd: Likewise.
1279 * ld-tic6x/shlib-app-1b.rd: Likewise.
1280 * ld-tic6x/shlib-app-1r.rd: Likewise.
1281 * ld-tic6x/shlib-app-1rb.rd: Likewise.
1282 * ld-tic6x/shlib-noindex.rd: Likewise.
1283
3ea60775
NC
12842015-04-07 Nick Clifton <nickc@redhat.com>
1285
1286 * ld-elf/orphan-5.l: New test - checks the linker's output with
1287 --warn-orphan enabled.
1288 * ld-elf/elf.exp: Run the new test.
1289
dae148f3
L
12902015-04-06 H.J. Lu <hongjiu.lu@intel.com>
1291
1292 * ld-elf/compress.exp: Remove is_zlib_supported check.
1293 Fail if --compress-debug-sections doesn't work.
1294 * lib/ld-lib.exp (run_dump_test): Remove is_zlib_supported check.
1295
4106101c
MS
12962015-04-01 Tejas Belagod <tejas.belagod@arm.com>
1297
1298 * ld-aarch64/aarch64-elf.exp: Add erratum843419 test.
1299 * ld-aarch64/erratum843419.d: New.
1300 * ld-aarch64/erratum843419.s: New.
1301
875b5b9d
L
13022015-04-01 H.J. Lu <hongjiu.lu@intel.com>
1303
1304 PR ld/18176
1305 * ld-x86-64/pr18176.d: New file.
1306 * ld-x86-64/pr18176.s: Likewise.
1307 * ld-x86-64/pr18176.t: Likewise.
1308 * ld-x86-64/x86-64.exp: Run pr18176.
1309
f24173eb
L
13102015-03-31 H.J. Lu <hongjiu.lu@intel.com>
1311
1312 * ld-bootstrap/bootstrap.exp (extralibs): Add -lz.
1313
bd53a53a
L
13142015-03-30 H.J. Lu <hongjiu.lu@intel.com>
1315
1316 PR ld/18169
1317 * ld-elf/linkinfo1a.d: Updated.
1318 * ld-elf/linkinfo1b.d: Likewise.
1319
5e228181
L
13202015-03-27 H.J. Lu <hongjiu.lu@intel.com>
1321
1322 * ld-x86-64/pr18160.d: Don't run for x86_64-*-nacl* target.
1323
93ca8569
TB
13242015-03-26 Tejas Belagod <tejas.belagod@arm.com>
1325
1326 * ld-aarch64/farcall-back-be.d: New.
1327
b19a8f85
L
13282015-03-26 H.J. Lu <hongjiu.lu@intel.com>
1329
1330 PR ld/18160
1331 * ld-x86-64/pr18160.d: New file.
1332 * ld-x86-64/pr18160.s: Likewise.
1333 * ld-x86-64/pr18160.t: Likewise.
1334 * ld-x86-64/x86-64.exp: Run pr18160.
1335---
61865519
MS
13362015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
1337
1338 * ld-aarch64/erratum835769.d: Adjust for initial branch over stub
1339 section.
1340 * ld-aarch64/farcall-b.d: Likewise.
1341 * ld-aarch64/farcall-bl.d: Likewise.
1342 * ld-aarch64/farcall-back.d: Likewise.
1343
d9ced15d
MS
13442015-03-25 Marcus Shawcroft <marcus.shawcroft@arm.com>
1345
1346 * ld-aarch64/erratum835769.d: Adjust for removal of padding before
1347 835769 workaround stubs.
1348
d422d1c4
SKS
13492015-03-25 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1350
1351 * ld-gc/all-debug-sections.d: New file.
1352 * ld-gc/all-debug-sections.s: Likewise.
1353 * ld-gc/gc.exp: Execute new testcase.
1354
1079403c
AM
13552015-03-11 Alan Modra <amodra@gmail.com>
1356
1357 * ld-powerpc/tls32.s: Add GOT pointer setup.
1358 * ld-powerpc/tls32.d: Update.
1359 * ld-powerpc/tls32.g: Update.
1360 * ld-powerpc/tls32.t: Update.
1361 * ld-powerpc/tlsexe.d: Update.
1362 * ld-powerpc/tlsexe32.d: Update.
1363 * ld-powerpc/tlsexe32.g: Update.
1364 * ld-powerpc/tlsexe32.r: Update.
1365 * ld-powerpc/tlsexetoc.d: Update.
1366 * ld-powerpc/tlsso32.d: Update.
1367 * ld-powerpc/tlsso32.g: Update.
1368 * ld-powerpc/tlsso32.r: Update.
1369
ca3fe95e
L
13702015-03-05 H.J. Lu <hongjiu.lu@intel.com>
1371
1372 PR ld/pr15228
1373 PR ld/pr17709
1374 * ld-i386/i386.exp (i386tests): Add a test for PR ld/17709.
1375 * ld-i386/pr17709-nacl.rd: New file.
1376 * ld-i386/pr17709.rd: Likewise.
1377 * ld-i386/pr17709a.s: Likewise.
1378 * ld-i386/pr17709b.s: Likewise.
1379 * ld-i386/protected3.d: Updated.
1380 * ld-i386/protected3.s: Likewise.
1381 * ld-x86-64/pr17709-nacl.rd: New file.
1382 * ld-x86-64/pr17709.rd: Likewise.
1383 * ld-x86-64/pr17709a.s: Likewise.
1384 * ld-x86-64/pr17709b.s: Likewise.
1385 * ld-x86-64/protected3.d: Updated.
1386 * ld-x86-64/protected3.s: Likewise.
1387 * ld-x86-64/x86-64.exp (x86_64tests): Add a test for PR ld/17709.
1388
e09ab7ac
RS
13892015-03-04 Richard Sandiford <richard.sandiford@arm.com>
1390
1391 PR gas/17843
1392 * ld-aarch64/tlsle.s, ld-aarch64/tlsle.d: New test.
1393 * ld-aarch64/aarch64-elf.exp: Run it.
1394
9028d943
AM
13952015-02-28 Alan Modra <amodra@gmail.com>
1396
1397 * ld-sparc/gotop32.rd: Update for changed padding in data sections.
1398 * ld-sparc/gotop32.td: Likewise.
1399 * ld-sparc/gotop64.rd: Likewise.
1400 * ld-sparc/gotop64.td: Likewise.
1401 * ld-tilegx/external.s: Align .data.
1402 * ld-tilepro/external.s: Likewise.
1403
60d1b0d6
MS
14042015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1405
1406 * ld-aarch64/aarch64-elf.exp (tls-tiny-desc, tls-tiny-desc-ie)
1407 (tls-tiny-desc-le): Add.
1408 * ld-aarch64/tls-tiny-desc.d: New.
1409 * ld-aarch64/tls-tiny-desc.s: New.
1410 * ld-aarch64/tls-tiny-desc-ie.d: New.
1411 * ld-aarch64/tls-tiny-desc-ie.s: New.
1412 * ld-aarch64/tls-tiny-desc-le.d: New.
1413 * ld-aarch64/tls-tiny-desc-le.s: New.
1414
b480a481
MS
14152015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1416
1417 * ld-aarch64/aarch64-elf.exp (tls-tiny-gd, tls-tiny-gd-ie)
1418 (tls-tiny-gd-le): Add.
1419 * ld-aarch64/tls-tiny-gd.d: New.
1420 * ld-aarch64/tls-tiny-gd.s: New.
1421 * ld-aarch64/tls-tiny-gd-ie.d: New.
1422 * ld-aarch64/tls-tiny-gd-ie.s: New.
1423 * ld-aarch64/tls-tiny-gd-le.d: New.
1424 * ld-aarch64/tls-tiny-gd-le.s: New.
1425
b1089987
MS
14262015-02-26 Marcus Shawcroft <marcus.shawcroft@arm.com>
1427
1428 * ld-aarch64/aarch64-elf.exp: Add tls-tiny-ie.
1429 * ld-aarch64/tls-tiny-ie.d: New.
1430 * ld-aarch64/tls-tiny-ie.s: New.
1431
99654aaf
TG
14322015-02-26 Terry Guo <terry.guo@arm.com>
1433
1434 * ld-arm/attr-merge-3.attr: Remove Tag_ABI_HardFP_use.
1435 * ld-arm/attr-merge-vfp-10.d: Likewise.
1436 * ld-arm/attr-merge-vfp-10r.d: Likewise.
1437 * ld-arm/attr-merge-vfp-12.d: Likewise.
1438 * ld-arm/attr-merge-vfp-12r.d: Likewise.
1439 * ld-arm/attr-merge-vfp-13.d: Likewise.
1440 * ld-arm/attr-merge-vfp-13r.d: Likewise.
1441 * ld-arm/attr-merge-vfp-14.d: Likewise.
1442 * ld-arm/attr-merge-vfp-14r.d: Likewise.
1443 * ld-arm/attr-merge-vfp-6.d: Likewise.
1444 * ld-arm/attr-merge-vfp-6r.d: Likewise.
1445 * ld-arm/attr-merge-vfp-7.d: Likewise.
1446 * ld-arm/attr-merge-vfp-7r.d: Likewise.
1447 * ld-arm/attr-merge-vfp-8.d: Likewise.
1448 * ld-arm/attr-merge-vfp-8r.d: Likewise.
1449
bac13f5a
AB
14502015-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
1451
1452 * ld-avr/avr-prop-1.d: New file.
1453 * ld-avr/avr-prop-1.s: New file.
1454 * ld-avr/avr-prop-2.d: New file.
1455 * ld-avr/avr-prop-2.s: New file.
1456 * ld-avr/avr-prop-3.d: New file.
1457 * ld-avr/avr-prop-3.s: New file.
1458 * ld-avr/avr-prop-4.d: New file.
1459 * ld-avr/avr-prop-4.s: New file.
1460
ac994365
OE
14612015-02-25 Oleg Endo <olegendo@gcc.gnu.org>
1462
1463 * ld-sh/arch/arch_expected.txt: Regenerate.
1464 * ld-sh/arch/sh-dsp.s: Likewise.
1465 * ld-sh/arch/sh.s: Likewise.
1466 * ld-sh/arch/sh2.s: Likewise.
1467 * ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
1468 * ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
1469 * ld-sh/arch/sh2a-nofpu.s: Likewise.
1470 * ld-sh/arch/sh2a-or-sh3e.s: Likewise.
1471 * ld-sh/arch/sh2a-or-sh4.s: Likewise.
1472 * ld-sh/arch/sh2a.s: Likewise.
1473 * ld-sh/arch/sh2e.s: Likewise.
1474 * ld-sh/arch/sh3-dsp.s: Likewise.
1475 * ld-sh/arch/sh3-nommu.s: Likewise.
1476 * ld-sh/arch/sh3.s: Likewise.
1477 * ld-sh/arch/sh3e.s: Likewise.
1478 * ld-sh/arch/sh4-nofpu.s: Likewise.
1479 * ld-sh/arch/sh4-nommu-nofpu.s: Likewise.
1480 * ld-sh/arch/sh4.s: Likewise.
1481 * ld-sh/arch/sh4a-nofpu.s: Likewise.
1482 * ld-sh/arch/sh4a.s: Likewise.
1483 * ld-sh/arch/sh4al-dsp.s: Likewise.
1484
685080f2
NC
14852015-02-24 Nick Clifton <nickc@redhat.com>
1486
1487 * ld-elf/extract-symbol-1sec.d: Expect to fail on the V850.
1488
884151a7
AM
14892015-02-24 Alan Modra <amodra@gmail.com>
1490
1491 * ld-elf/merge3.s, * ld-elf/merge3.d: New test.
1492
cb072816
SKS
14932015-02-24 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1494
1495 * ld-avr/region_overflow.d: New test.
1496 * ld-avr/region_overflow.s: Likewise.
1497
db95bb7c
L
14982015-02-19 H.J. Lu <hongjiu.lu@intel.com>
1499
1500 PR ld/4317
1501 * ld-i386/compressed1.d: Use nm/readelf with "failif".
1502 * ld-x86-64/compressed1.d: Likewise.
1503 * ld-x86-64/pie1.d: Likewise.
1504
d983c8c5
AM
15052015-02-19 Alan Modra <amodra@gmail.com>
1506
1507 PR ld/4317
1508 * ld-aarch64/gc-tls-relocs.d, * ld-cris/locref2.d,
1509 * ld-elf/ehdr_start-weak.d, * ld-elf/group1.d,
1510 * ld-i386/compressed1.d, * ld-ia64/error1.d, * ld-ia64/error2.d,
1511 * ld-ia64/error3.d, * ld-mips-elf/pic-and-nonpic-1.nd,
1512 * ld-mmix/undef-3.d, * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
1513 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
1514 * ld-x86-64/compressed1.d, * ld-x86-64/pie1.d: Update.
1515
2ec55de3
AM
15162015-02-17 Alan Modra <amodra@gmail.com>
1517
1518 PR ld/17975
1519 * ld-aarch64/gc-tls-relocs.d, * ld-alpha/tlspic.rd,
1520 * ld-cris/libdso-2.d, * ld-i386/tlsdesc-nacl.rd, * ld-i386/tlsdesc.rd,
1521 * ld-i386/tlsnopic-nacl.rd, * ld-i386/tlsnopic.rd,
1522 * ld-i386/tlspic-nacl.rd, * ld-i386/tlspic.rd, * ld-ia64/tlspic.rd,
1523 * ld-powerpc/tlsexe.r, * ld-powerpc/tlsexetoc.r,
1524 * ld-powerpc/tlsso.r, * ld-powerpc/tlstocso.r,
1525 * ld-s390/tlspic.rd, * ld-s390/tlspic_64.rd,
1526 * ld-sparc/tlssunnopic32.rd, * ld-sparc/tlssunnopic64.rd,
1527 * ld-sparc/tlssunpic32.rd, * ld-sparc/tlssunpic64.rd,
1528 * ld-tic6x/shlib-1.rd, * ld-tic6x/shlib-1b.rd, * ld-tic6x/shlib-1r.rd,
1529 * ld-tic6x/shlib-1rb.rd, * ld-tic6x/shlib-noindex.rd,
1530 * ld-x86-64/tlsdesc-nacl.rd, * ld-x86-64/tlsdesc.rd,
1531 * ld-x86-64/tlspic-nacl.rd, * ld-x86-64/tlspic.rd: Update.
1532
6dfb72b9
L
15332015-02-16 H.J. Lu <hongjiu.lu@intel.com>
1534
1535 PR ld/17975
67ca0b76 1536 * ld-i386/tlsbin-nacl.rd: Updated.
6dfb72b9
L
1537 * ld-i386/tlsbin.rd: Likewise.
1538 * ld-i386/tlsbindesc-nacl.rd: Likewise.
1539 * ld-i386/tlsbindesc.rd: Likewise.
1540 * ld-i386/tlsdesc-nacl.rd: Likewise.
1541 * ld-i386/tlsdesc.rd: Likewise.
1542 * ld-i386/tlsnopic-nacl.rd: Likewise.
1543 * ld-i386/tlsnopic.rd: Likewise.
1544 * ld-i386/tlspic-nacl.rd: Likewise.
1545 * ld-i386/tlspic.rd: Likewise.
1546 * ld-x86-64/tlsbin-nacl.rd: Likewise.
1547 * ld-x86-64/tlsbin.rd: Likewise.
1548 * ld-x86-64/tlsbindesc-nacl.rd: Likewise.
1549 * ld-x86-64/tlsbindesc.rd: Likewise.
1550 * ld-x86-64/tlsdesc-nacl.rd: Likewise.
1551 * ld-x86-64/tlsdesc.rd: Likewise.
1552 * ld-x86-64/tlspic-nacl.rd: Likewise.
1553 * ld-x86-64/tlspic.rd: Likewise.
49bd1d6e
L
1554 * ld-alpha/tlspic.rd: Likewise.
1555 * ld-powerpc/tlsexe.r: Likewise.
1556 * ld-powerpc/tlsexetoc.r: Likewise.
1557 * ld-powerpc/tlsso.r: Likewise.
1558 * ld-powerpc/tlstocso.r: Likewise.
1559 * ld-s390/tlspic.rd: Likewise.
1560 * ld-s390/tlspic_64.rd: Likewise.
1561 * ld-sparc/gotop32.dd: Likewise.
1562 * ld-sparc/gotop64.dd: Likewise.
1563 * ld-sparc/tlssunnopic32.rd: Likewise.
1564 * ld-sparc/tlssunnopic64.rd: Likewise.
1565 * ld-sparc/tlssunpic32.rd: Likewise.
1566 * ld-sparc/tlssunpic64.rd: Likewise.
1567 * ld-tic6x/shlib-1.rd: Likewise.
1568 * ld-tic6x/shlib-1b.rd: Likewise.
1569 * ld-tic6x/shlib-1r.rd: Likewise.
1570 * ld-tic6x/shlib-1rb.rd: Likewise.
1571 * ld-tic6x/shlib-noindex.rd: Likewise.
6dfb72b9 1572
f58926a6
L
15732015-02-14 H.J. Lu <hongjiu.lu@intel.com>
1574
1575 PR ld/17973
1576 * ld-plugin/plugin.exp (regassilent): New.
1577 Compile tmpdir/dummy.s and ld-plugin/pr17973.s.
1578 (plugin_tests): Add a test for PR ld/17973.
1579 * ld-plugin/pr17973.d: New file.
1580 * ld-plugin/pr17973.s: Likewise.
1581
761e2bd4
L
15822015-02-12 H.J. Lu <hongjiu.lu@intel.com>
1583
1584 * ld-i386/i386.exp: Replace elf_i386 with elf_i386_nacl for nacl.
1585
45e81354
L
15862015-02-11 H.J. Lu <hongjiu.lu@intel.com>
1587
1588 * ld-plugin/plugin-27.d: New.
1589 * ld-plugin/plugin-28.d: Likewise.
1590 * ld-plugin/plugin-29.d: Likewise.
1591 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
1592 and LDPL_WARNING.
1593
7275e869
L
15942015-02-11 H.J. Lu <hongjiu.lu@intel.com>
1595
1596 PR ld/17878
1597 * ld-plugin/func.c: Add some comments.
1598 * ld-plugin/plugin-13.d: New file.
1599 * ld-plugin/plugin-14.d: Likewise.
1600 * ld-plugin/plugin-15.d: Likewise.
1601 * ld-plugin/plugin-16.d: Likewise.
1602 * ld-plugin/plugin-17.d: Likewise.
1603 * ld-plugin/plugin-18.d: Likewise.
1604 * ld-plugin/plugin-19.d: Likewise.
1605 * ld-plugin/plugin-20.d: Likewise.
1606 * ld-plugin/plugin-21.d: Likewise.
1607 * ld-plugin/plugin-22.d: Likewise.
1608 * ld-plugin/plugin-23.d: Likewise.
1609 * ld-plugin/plugin-24.d: Likewise.
1610 * ld-plugin/plugin-25.d: Likewise.
1611 * ld-plugin/plugin-26.d: Likewise.
1612 * ld-plugin/plugin.exp (plugin2_name): New.
1613 (plugin3_name): Likewise.
1614 (plugin2_path): Likewise.
1615 (plugin3_path): Likewise.
1616 (testsrcfiles): Likewise.
1617 (testsrcfiles_notext): Likewise.
1618 (plugin_tests): Add tests for non-object IR file.
1619 (plugin_lib_tests): Likewise.
1620 (plugin_extra_elf_tests): Likewise.
1621 (plugin_src_tests): New tests for non-object IR file.
1622 Run nm --plugin test.
1623 Run ar --plugin test.
1624 Run plugin_src_tests.
1625
1952c5cd
L
16262015-02-07 H.J. Lu <hongjiu.lu@intel.com>
1627
1628 PR ld/17935
1629 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
1630 * ld-x86-64/x86-64.exp: Likewise.
1631
1632 * ld-i386/pr17935-1.d: New file.
1633 * ld-i386/pr17935-1.s: Likewise.
1634 * ld-i386/pr17935-2.d: Likewise.
1635 * ld-i386/pr17935-2.s: Likewise.
1636 * ld-x86-64/pr17935-1.d: Likewise.
1637 * ld-x86-64/pr17935-1.s: Likewise.
1638 * ld-x86-64/pr17935-2.d: Likewise.
1639 * ld-x86-64/pr17935-2.s: Likewise.
1640
9e2dec47
L
16412015-02-06 H.J. Lu <hongjiu.lu@intel.com>
1642
1643 PR ld/12365
1644 PR ld/14272
1645 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
1646 * ld-plugin/plugin-7.d: Updated.
1647 * ld-plugin/plugin-8.d: Likewise.
1648
8962a307
L
16492015-02-04 H.J. Lu <hongjiu.lu@intel.com>
1650
1651 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
1652 ld/12365 test.
1653
60f79275
L
16542015-02-03 H.J. Lu <hongjiu.lu@intel.com>
1655
1656 PR ld/12365
1657 * ld-plugin/pr12365a.c: New file.
1658 * ld-plugin/pr12365b.c: Likewise.
1659 * ld-plugin/pr12365c.c: Likewise.
1660
1661 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
1662 test.
1663 Run the PR ld/12365 test.
1664
9910b1c8
L
16652015-02-03 H.J. Lu <hongjiu.lu@intel.com>
1666
1667 PR ld/14918
1668 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
1669
1670 * ld-plugin/pr14918.c: New file.
1671 * ld-plugin/pr14918.d: Likewise.
1672
1a215085
L
16732015-01-29 H.J. Lu <hongjiu.lu@intel.com>
1674
1675 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
1676
b86ac8e3
AM
16772015-01-29 Alan Modra <amodra@gmail.com>
1678
1679 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
1680 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
1681 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
1682
15f7a26b
L
16832015-01-28 H.J. Lu <hongjiu.lu@intel.com>
1684
1685 PR ld/17878
1686 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
1687 * ld-plugin/plugin-10.d: Likewise.
1688 * ld-plugin/plugin-11.d: Likewise.
1689 * ld-plugin/plugin-2.d: Likewise.
1690 * ld-plugin/plugin-3.d: Likewise.
1691 * ld-plugin/plugin-4.d: Likewise.
1692 * ld-plugin/plugin-5.d: Likewise.
1693 * ld-plugin/plugin-6.d: Likewise.
1694 * ld-plugin/plugin-7.d: Likewise.
1695 * ld-plugin/plugin-8.d: Likewise.
1696 * ld-plugin/plugin-9.d: Likewise.
1697
61b86cb1
JB
16982015-01-28 Jan Beulich <jbeulich@suse.com>
1699
1700 * ld-elf/pr16322.s (p1): Rename to px1.
1701 (f1): Rename to fx1.
1702
dbd1e97e
AM
17032015-01-28 Alan Modra <amodra@gmail.com>
1704
1705 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
1706 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
1707 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
1708
cc9ad334
SKS
17092015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1710
1711 * ld-scripts/memory.t: Define new symbol tred.
1712 * ld-scripts/memory_sym.t: New.
1713 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
1714 conditionally check values of linker symbols.
1715
481765cd
AB
17162015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1717
1718 * ld-scripts/provide-4-map.d: Update expected output.
1719 * ld-scripts/provide-5-map.d: Likewise.
1720
c05b575a
AB
17212015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1722
1723 * ld-scripts/provide-4.d: New file.
1724 * ld-scripts/provide-4-map.d: New file.
1725 * ld-scripts/provide-4.t: New file.
1726 * ld-scripts/provide-5.d: New file.
1727 * ld-scripts/provide-5.s: New file.
1728 * ld-scripts/provide-5-map.d: New file.
1729 * ld-scripts/provide-5.t: New file.
1730 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
1731 tests.
1732
43d66c95
AB
17332015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
1734
1735 * ld-scripts/overlay-size.d: Add 'map' option.
1736 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
1737 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
1738 option, checking linker mapfile output.
1739
23283c1b
AM
17402015-01-20 Alan Modra <amodra@gmail.com>
1741
1742 * ld-powerpc/ambiguousv1.d,
1743 * ld-powerpc/ambiguousv1b.d,
1744 * ld-powerpc/ambiguousv2.d,
1745 * ld-powerpc/ambiguousv2b.d,
1746 * ld-powerpc/elfv2exe.d,
1747 * ld-powerpc/elfv2so.d,
1748 * ld-powerpc/tlsexe.r,
1749 * ld-powerpc/tlsexetoc.r,
1750 * ld-powerpc/tlsso.r,
1751 * ld-powerpc/tlstocso.r: Update.
1752
10ab94eb
AM
17532015-01-20 Alan Modra <amodra@gmail.com>
1754
1755 PR ld/17615
1756 * ld-elf/pr17615.d: Match .sbss too.
1757
3e2aa5bb
L
17582015-01-19 H.J. Lu <hongjiu.lu@intel.com>
1759
1760 PR ld/17615
1761 * ld-elf/pr17615.d: New file.
1762 * ld-elf/pr17615.s: Likewise.
1763
c4621b33
AM
17642015-01-19 Alan Modra <amodra@gmail.com>
1765
1766 * ld-gc/pr14265.d,
1767 * ld-cris/tls-gc-68.d,
1768 * ld-cris/tls-gc-69.d,
1769 * ld-cris/tls-gc-70.d,
1770 * ld-cris/tls-gc-71.d,
1771 * ld-cris/tls-gc-75.d,
1772 * ld-cris/tls-gc-76.d,
1773 * ld-cris/tls-gc-79.d,
1774 * ld-mmix/bpo-10.d,
1775 * ld-mmix/bpo-11.d: Update.
1776
1e2e8c52
AK
17772015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1778
1779 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
1780 printed if 0 anymore.
1781
6333bc0d
L
17822015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1783
1784 PR ld/17847
1785 * ld-x86-64/pie1.d: New file.
1786 * ld-x86-64/pie1.s: Likwise.
1787 * ld-x86-64/x86-64.exp: Run pie1.
1788
0941db69
JW
17892015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
1790
1791 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
1792 * ld-aarch64/relocs-257-symbolic-func.d: New file.
1793 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
1794
0172429c
JW
17952015-01-13 Jiong Wang <jiong.wang@arm.com>
1796
1797 * ld-aarch64/tprel_g2_overflow.s: New testcase.
1798 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
1799 * ld-aarch64/aarch64-elf.exp: Run new testcase.
1800
bab91cce
JW
18012015-01-13 Jiong Wang <jiong.wang@arm.com>
1802
1803 PR ld/17415
1804 * ld-aarch64/pr17415.s: Source file for new test.
1805 * ld-aarch64/pr17415.d: Expect file for new test.
1806 * ld-aarch64/aarch64-elf.exp: Run the new test.
1807
9d1d54d5
L
18082015-01-11 H.J. Lu <hongjiu.lu@intel.com>
1809
1810 PR ld/17827
1811 * ld-x86-64/pr17689.out: Updated.
1812 * ld-x86-64/pr17689b.S: Likewise.
1813
1814 * ld-x86-64/pr17827.rd: New file.
1815
1816 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
1817
2279a12a
JB
18182015-01-08 Jan Beulich <jbeulich@suse.com>
1819
1820 * ld-x86-64/pr14207.d: Adjust expecations to cover the
1821 enable_initfini_array=no case.
1822
8d983e36
AB
18232015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
1824
1825 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
1826 readelf.
1827
b90efa5b 18282015-01-01 Alan Modra <amodra@gmail.com>
ee3b52e9 1829
b90efa5b 1830 Update year range in copyright notice of all files.
ee3b52e9 1831
b90efa5b 1832For older changes see ChangeLog-2014
c9e214e5 1833\f
b90efa5b 1834Copyright (C) 2015 Free Software Foundation, Inc.
752937aa
NC
1835
1836Copying and distribution of this file, with or without modification,
1837are permitted in any medium without royalty provided the copyright
1838notice and this notice are preserved.
1839
c9e214e5
AM
1840Local Variables:
1841mode: change-log
1842left-margin: 8
1843fill-column: 74
1844version-control: never
1845End:
This page took 0.623209 seconds and 4 git commands to generate.