2b963fa391deceb1867d55d52b89b06018dcf519
[deliverable/binutils-gdb.git] / ld / testsuite / ChangeLog
1 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
2
3 * ld-plugin/plugin-27.d: New.
4 * ld-plugin/plugin-28.d: Likewise.
5 * ld-plugin/plugin-29.d: Likewise.
6 * plugin.exp (plugin_tests): Add tests for LDPL_FATAL, LDPL_ERROR
7 and LDPL_WARNING.
8
9 2015-02-11 H.J. Lu <hongjiu.lu@intel.com>
10
11 PR ld/17878
12 * ld-plugin/func.c: Add some comments.
13 * ld-plugin/plugin-13.d: New file.
14 * ld-plugin/plugin-14.d: Likewise.
15 * ld-plugin/plugin-15.d: Likewise.
16 * ld-plugin/plugin-16.d: Likewise.
17 * ld-plugin/plugin-17.d: Likewise.
18 * ld-plugin/plugin-18.d: Likewise.
19 * ld-plugin/plugin-19.d: Likewise.
20 * ld-plugin/plugin-20.d: Likewise.
21 * ld-plugin/plugin-21.d: Likewise.
22 * ld-plugin/plugin-22.d: Likewise.
23 * ld-plugin/plugin-23.d: Likewise.
24 * ld-plugin/plugin-24.d: Likewise.
25 * ld-plugin/plugin-25.d: Likewise.
26 * ld-plugin/plugin-26.d: Likewise.
27 * ld-plugin/plugin.exp (plugin2_name): New.
28 (plugin3_name): Likewise.
29 (plugin2_path): Likewise.
30 (plugin3_path): Likewise.
31 (testsrcfiles): Likewise.
32 (testsrcfiles_notext): Likewise.
33 (plugin_tests): Add tests for non-object IR file.
34 (plugin_lib_tests): Likewise.
35 (plugin_extra_elf_tests): Likewise.
36 (plugin_src_tests): New tests for non-object IR file.
37 Run nm --plugin test.
38 Run ar --plugin test.
39 Run plugin_src_tests.
40
41 2015-02-07 H.J. Lu <hongjiu.lu@intel.com>
42
43 PR ld/17935
44 * ld-i386/i386.exp: Run pr17935-1 and pr17935-2.
45 * ld-x86-64/x86-64.exp: Likewise.
46
47 * ld-i386/pr17935-1.d: New file.
48 * ld-i386/pr17935-1.s: Likewise.
49 * ld-i386/pr17935-2.d: Likewise.
50 * ld-i386/pr17935-2.s: Likewise.
51 * ld-x86-64/pr17935-1.d: Likewise.
52 * ld-x86-64/pr17935-1.s: Likewise.
53 * ld-x86-64/pr17935-2.d: Likewise.
54 * ld-x86-64/pr17935-2.s: Likewise.
55
56 2015-02-06 H.J. Lu <hongjiu.lu@intel.com>
57
58 PR ld/12365
59 PR ld/14272
60 * ld-plugin/lto.exp: Run the PR ld/12365 test only for x86 targets.
61 * ld-plugin/plugin-7.d: Updated.
62 * ld-plugin/plugin-8.d: Likewise.
63
64 2015-02-04 H.J. Lu <hongjiu.lu@intel.com>
65
66 * ld-plugin/lto.exp: Pass -flto-partition=none to the PR
67 ld/12365 test.
68
69 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
70
71 PR ld/12365
72 * ld-plugin/pr12365a.c: New file.
73 * ld-plugin/pr12365b.c: Likewise.
74 * ld-plugin/pr12365c.c: Likewise.
75
76 * ld-plugin/lto.exp (lto_link_tests): Prepare for the PR ld/12365
77 test.
78 Run the PR ld/12365 test.
79
80 2015-02-03 H.J. Lu <hongjiu.lu@intel.com>
81
82 PR ld/14918
83 * ld-plugin/lto.exp (lto_link_elf_tests): Add PR ld/14918 test.
84
85 * ld-plugin/pr14918.c: New file.
86 * ld-plugin/pr14918.d: Likewise.
87
88 2015-01-29 H.J. Lu <hongjiu.lu@intel.com>
89
90 * lib/ld-lib.exp (ar_simple_create): Move -rc before $aropts.
91
92 2015-01-29 Alan Modra <amodra@gmail.com>
93
94 * ld-powerpc/tlsld.d, * ld-powerpc/tlsld.s: New test.
95 * ld-powerpc/tlsld32.d, * ld-powerpc/tlsld32.s: New test.
96 * ld-powerpc/powerpc.exp: Run them. Move tocvar and tocnovar.
97
98 2015-01-28 H.J. Lu <hongjiu.lu@intel.com>
99
100 PR ld/17878
101 * ld-plugin/plugin-1.d: Add LDPT_GET_VIEW.
102 * ld-plugin/plugin-10.d: Likewise.
103 * ld-plugin/plugin-11.d: Likewise.
104 * ld-plugin/plugin-2.d: Likewise.
105 * ld-plugin/plugin-3.d: Likewise.
106 * ld-plugin/plugin-4.d: Likewise.
107 * ld-plugin/plugin-5.d: Likewise.
108 * ld-plugin/plugin-6.d: Likewise.
109 * ld-plugin/plugin-7.d: Likewise.
110 * ld-plugin/plugin-8.d: Likewise.
111 * ld-plugin/plugin-9.d: Likewise.
112
113 2015-01-28 Jan Beulich <jbeulich@suse.com>
114
115 * ld-elf/pr16322.s (p1): Rename to px1.
116 (f1): Rename to fx1.
117
118 2015-01-28 Alan Modra <amodra@gmail.com>
119
120 * ld-powerpc/tocvar.d, * ld-powerpc/tocvar.s: New test.
121 * ld-powerpc/tocnovar.d, * ld-powerpc/tocnovar.s: New test.
122 * ld-powerpc/powerpc.exp: Run tocvar and tocnovar.
123
124 2015-01-28 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
125
126 * ld-scripts/memory.t: Define new symbol tred.
127 * ld-scripts/memory_sym.t: New.
128 * ld-scripts/script.exp: Perform MEMORY with symbols test, and
129 conditionally check values of linker symbols.
130
131 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
132
133 * ld-scripts/provide-4-map.d: Update expected output.
134 * ld-scripts/provide-5-map.d: Likewise.
135
136 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
137
138 * ld-scripts/provide-4.d: New file.
139 * ld-scripts/provide-4-map.d: New file.
140 * ld-scripts/provide-4.t: New file.
141 * ld-scripts/provide-5.d: New file.
142 * ld-scripts/provide-5.s: New file.
143 * ld-scripts/provide-5-map.d: New file.
144 * ld-scripts/provide-5.t: New file.
145 * ld-scripts/provide.exp: Run the provide-4.d and provide-5.d
146 tests.
147
148 2015-01-20 Andrew Burgess <andrew.burgess@embecosm.com>
149
150 * ld-scripts/overlay-size.d: Add 'map' option.
151 * ld-scripts/overlay-size.exp: Remove manual check of mapfile.
152 * lib/ld-lib.exp (run_dump_test): Add support for new 'map'
153 option, checking linker mapfile output.
154
155 2015-01-20 Alan Modra <amodra@gmail.com>
156
157 * ld-powerpc/ambiguousv1.d,
158 * ld-powerpc/ambiguousv1b.d,
159 * ld-powerpc/ambiguousv2.d,
160 * ld-powerpc/ambiguousv2b.d,
161 * ld-powerpc/elfv2exe.d,
162 * ld-powerpc/elfv2so.d,
163 * ld-powerpc/tlsexe.r,
164 * ld-powerpc/tlsexetoc.r,
165 * ld-powerpc/tlsso.r,
166 * ld-powerpc/tlstocso.r: Update.
167
168 2015-01-20 Alan Modra <amodra@gmail.com>
169
170 PR ld/17615
171 * ld-elf/pr17615.d: Match .sbss too.
172
173 2015-01-19 H.J. Lu <hongjiu.lu@intel.com>
174
175 PR ld/17615
176 * ld-elf/pr17615.d: New file.
177 * ld-elf/pr17615.s: Likewise.
178
179 2015-01-19 Alan Modra <amodra@gmail.com>
180
181 * ld-gc/pr14265.d,
182 * ld-cris/tls-gc-68.d,
183 * ld-cris/tls-gc-69.d,
184 * ld-cris/tls-gc-70.d,
185 * ld-cris/tls-gc-71.d,
186 * ld-cris/tls-gc-75.d,
187 * ld-cris/tls-gc-76.d,
188 * ld-cris/tls-gc-79.d,
189 * ld-mmix/bpo-10.d,
190 * ld-mmix/bpo-11.d: Update.
191
192 2015-01-16 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
193
194 * ld-s390/tlsbin.dd: The nopr register operand is optional and not
195 printed if 0 anymore.
196
197 2015-01-15 H.J. Lu <hongjiu.lu@intel.com>
198
199 PR ld/17847
200 * ld-x86-64/pie1.d: New file.
201 * ld-x86-64/pie1.s: Likwise.
202 * ld-x86-64/x86-64.exp: Run pie1.
203
204 2015-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
205
206 * ld-aarch64/aarch64-elf.exp: Added relocs-257-symbolic-func test.
207 * ld-aarch64/relocs-257-symbolic-func.d: New file.
208 * ld-aarch64/relocs-257-symbolic-func.s: Likewise.
209
210 2015-01-13 Jiong Wang <jiong.wang@arm.com>
211
212 * ld-aarch64/tprel_g2_overflow.s: New testcase.
213 * ld-aarch64/tprel_g2_overflow.d: New expectation file.
214 * ld-aarch64/aarch64-elf.exp: Run new testcase.
215
216 2015-01-13 Jiong Wang <jiong.wang@arm.com>
217
218 PR ld/17415
219 * ld-aarch64/pr17415.s: Source file for new test.
220 * ld-aarch64/pr17415.d: Expect file for new test.
221 * ld-aarch64/aarch64-elf.exp: Run the new test.
222
223 2015-01-11 H.J. Lu <hongjiu.lu@intel.com>
224
225 PR ld/17827
226 * ld-x86-64/pr17689.out: Updated.
227 * ld-x86-64/pr17689b.S: Likewise.
228
229 * ld-x86-64/pr17827.rd: New file.
230
231 * ld-x86-64/x86-64.exp: Run PR ld/17827 test.
232
233 2015-01-08 Jan Beulich <jbeulich@suse.com>
234
235 * ld-x86-64/pr14207.d: Adjust expecations to cover the
236 enable_initfini_array=no case.
237
238 2015-01-06 Andrew Burgess <andrew.burgess@embecosm.com>
239
240 * lib/ld-lib.exp (run_dump_test): Extend comment to mention
241 readelf.
242
243 2015-01-01 Alan Modra <amodra@gmail.com>
244
245 Update year range in copyright notice of all files.
246
247 For older changes see ChangeLog-2014
248 \f
249 Copyright (C) 2015 Free Software Foundation, Inc.
250
251 Copying and distribution of this file, with or without modification,
252 are permitted in any medium without royalty provided the copyright
253 notice and this notice are preserved.
254
255 Local Variables:
256 mode: change-log
257 left-margin: 8
258 fill-column: 74
259 version-control: never
260 End:
This page took 0.035192 seconds and 4 git commands to generate.