Add Visium support to gas
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
1 2014-12-06 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gas/elf/elf.exp: Skip ifunc-1 for Visium.
4 * gas/visium/: New directory.
5
6 2014-11-30 Alan Modra <amodra@gmail.com>
7
8 * gas/ppc/a2.d: Update for mftb change.
9 * gas/ppc/476.d: Likewise.
10
11 2014-11-28 Sandra Loosemore <sandra@codesourcery.com>
12
13 * gas/nios2/nios2.exp: Make "movi" a list test.
14 * gas/nios2/movi.s: Adjust comments, add another case.
15 * gas/nios2/movi.l: New.
16 * gas/nios2/movi.d: Delete.
17
18 2014-11-25 Max Filippov <jcmvbkbc@gmail.com>
19 * gas/xtensa/trampoline.d: Add expected output for branches.
20 * gas/xtensa/trampoline.s: Add test case for branches.
21
22 2014-11-21 Terry Guo <terry.guo@arm.com>
23
24 * gas/arm/attr-arch-assumption.d: New file.
25 * gas/arm/attr-arch-assumption.s: Likewise.
26
27 2014-11-21 Terry Guo <terry.guo@arm.com>
28
29 * gas/arm/armv7e-m+fpv5-d16.s: New.
30 * gas/arm/armv7e-m+fpv5-d16.d: Likewise.
31 * gas/arm/armv7e-m+fpv5-sp-d16.s: Likewise.
32 * gas/arm/armv7e-m+fpv5-sp-d16.d: Likewise.
33
34 2014-11-19 Ryan Mansfield <rmansfield@qnx.com>
35
36 * gas/aarch64/diagnostic.s: Add new warnings test patterns.
37 * gas/aarch64/diagnostic.l: Update expected diagnostic output.
38
39 2014-11-18 Igor Zamyatin <igor.zamyatin@intel.com>
40
41 * gas/i386/x86-64-mpx-branch-1.d: Don't use *_BND relocations.
42 * gas/i386/x86-64-mpx-branch-2.d: Likewise.
43
44 2014-11-18 Jan Beulich <jbeulich@suse.com>
45
46 * gas/aarch64/crc32-directive.d: New.
47 * gas/aarch64/crypto-directive.d: New.
48 * gas/aarch64/crc32.s: Adjust to allow for directive use.
49 * gas/aarch64/crypto.s: Likewise.
50
51 2014-11-17 Ilya Tocar <ilya.tocar@intel.com>
52
53 * gas/i386/i386.exp: Run new tests.
54 * gas/i386/avx512vbmi-intel.d: New file.
55 * gas/i386/avx512vbmi.d: Likewise.
56 * gas/i386/avx512vbmi.s: Likewise.
57 * gas/i386/avx512vbmi_vl-intel.d: Likewise.
58 * gas/i386/avx512vbmi_vl.d: Likewise.
59 * gas/i386/avx512vbmi_vl.s: Likewise.
60 * gas/i386/x86-64-avx512vbmi-intel.d: Likewise.
61 * gas/i386/x86-64-avx512vbmi.d: Likewise.
62 * gas/i386/x86-64-avx512vbmi.s: Likewise.
63 * gas/i386/x86-64-avx512vbmi_vl-intel.d: Likewise.
64 * gas/i386/x86-64-avx512vbmi_vl.d: Likewise.
65 * gas/i386/x86-64-avx512vbmi_vl.s: Likewise.
66
67 2014-11-17 Ilya Tocar <ilya.tocar@intel.com>
68
69 * gas/i386/i386.exp: Run new tests.
70 * gas/i386/avx512ifma-intel.d: New file.
71 * gas/i386/avx512ifma.d: Likewise.
72 * gas/i386/avx512ifma.s: Likewise.
73 * gas/i386/avx512ifma_vl-intel.d: Likewise.
74 * gas/i386/avx512ifma_vl.d: Likewise.
75 * gas/i386/avx512ifma_vl.s: Likewise.
76 * gas/i386/x86-64-avx512ifma-intel.d: Likewise.
77 * gas/i386/x86-64-avx512ifma.d: Likewise.
78 * gas/i386/x86-64-avx512ifma.s: Likewise.
79 * gas/i386/x86-64-avx512ifma_vl-intel.d: Likewise.
80 * gas/i386/x86-64-avx512ifma_vl.d: Likewise.
81 * gas/i386/x86-64-avx512ifma_vl.s: Likewise.
82
83 2014-11-17 Ilya Tocar <ilya.tocar@intel.com>
84
85 * gas/i386/i386.exp: Run new tests.
86 * gas/i386/pcommit-intel.d: New file.
87 * gas/i386/pcommit.d: Likewise.
88 * gas/i386/pcommit.s: Likewise.
89 * gas/i386/x86-64-pcommit-intel.d: Likewise.
90 * gas/i386/x86-64-pcommit.d: Likewise.
91 * gas/i386/x86-64-pcommit.s: Likewise.
92
93 2014-11-17 Ilya Tocar <ilya.tocar@intel.com>
94
95 * gas/i386/i386.exp: Run new tests.
96 * gas/i386/clwb-intel.d: New file.
97 * gas/i386/clwb.d: Likewise.
98 * gas/i386/clwb.s: Likewise.
99 * gas/i386/x86-64-clwb-intel.d: Likewise.
100 * gas/i386/x86-64-clwb.d: Likewise.
101 * gas/i386/x86-64-clwb.s: Likewise.
102
103 2014-11-13 H.J. Lu <hongjiu.lu@intel.com>
104
105 PR gas/17598
106 * gas/i386/reloc64.s: Add @gotplt check.
107 * gas/i386/reloc64.d: Updated.
108 * gas/i386/reloc64.l: Likewise.
109
110 2014-11-07 H.J. Lu <hongjiu.lu@intel.com>
111
112 PR ld/17482
113 * gas/i386/ilp32/x32-tls.d: New file.
114 * gas/i386/ilp32/x32-tls.s: Likewise.
115
116 2014-05-11 Matthew Fortune <matthew.fortune@imgtec.com>
117
118 * gas/mips/elf_arch_mips32r6.d: New file.
119 * gas/mips/elf_arch_mips64r6.d: New file.
120 * gas/mips/mips.exp: Run the new tests.
121
122 2014-10-31 Andrew Pinski <apinski@cavium.com>
123 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
124
125 * gas/mips/mips.exp: Add support for Octeon3 architecture.
126 Also add in support for running Octeon3 tests.
127 * gas/mips/octeon3.d: New test.
128 * gas/mips/octeon3.s: New test source.
129
130 2014-10-21 Maciej W. Rozycki <macro@codesourcery.com>
131
132 * gas/mips/insn-opts.d: New test.
133 * gas/mips/insn-opts.s: New test source.
134 * gas/mips/mips.exp: Run the new test.
135
136 2014-10-21 Jan Beulich <jbeulich@suse.com>
137
138 * gas/gas/all/cond.s: Also test processing of leading double
139 quote and trailing backslash in false branch of conditional.
140 * gas/gas/all/cond.l: Adjust accordingly.
141
142 2014-10-21 Jan Beulich <jbeulich@suse.com>
143
144 * gas/ppc/power8.s: Test msgclr and msgsnd.
145 * gas/ppc/power8.d: Adjust accordingly.
146
147 2014-10-18 Alan Modra <amodra@gmail.com>
148
149 * gas/i386/inval-equ-2.l: Adjust.
150
151 2014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com>
152
153 * gas/sparc/hpcvis3.d: Remove tests for the `chkpt', `commit',
154 `random', `wr r,i,%cps' and `rd r,%cps' instructions.
155 * gas/sparc/hpcvis3.s: Likewise.
156 * gas/sparc/xcrypto.d: New file.
157 * gas/sparc/xcrypto.s: Likewise.
158 * gas/sparc/mwait.d: New file.
159 * gas/sparc/mwait.s: Likewise.
160 * gas/sparc/mcdper.s: New file.
161 * gas/sparc/mcdper.d: Likewise.
162 * gas/sparc/sparc5vis4.d: New file.
163 * gas/sparc/sparc5vis4.s: Likewise.
164 * gas/sparc/sparc.exp (sparc_elf_setup): Run the xcrypto test.
165 Run the mwait test.
166 Run the mcdper test.
167 ` Run the sparc5vis4 test.
168
169 2014-09-27 Alan Modra <amodra@gmail.com>
170
171 * gas/elf/group2.d, * gas/elf/group2.s: New test.
172 * gas/elf/elf.exp: Run it.
173
174 2014-09-23 H.J. Lu <hongjiu.lu@intel.com>
175
176 PR gas/17421
177 * gas/i386/i386.exp: Run inval-16.
178
179 * gas/i386/inval-16.l: New file.
180 * gas/i386/inval-16.s: Likewise.
181
182 2014-09-22 H.J. Lu <hongjiu.lu@intel.com>
183
184 * gas/i386/cdr.d: New file.
185 * gas/i386/cdr.s: Likewise.
186 * gas/i386/x86-64-cdr.d: Likewise.
187
188 * gas/i386/i386.exp: Run cdr and x86-64-cdr.
189
190 2014-09-16 Ilya Tocar <ilya.tocar@intel.com>
191
192 * gas/i386/avx512dq-rcig.s: New.
193 * gas/i386/avx512dq-rcigrd-intel.d: Likewise.
194 * gas/i386/avx512dq-rcigrd.d: Likewise.
195 * gas/i386/avx512dq-rcigrne-intel.d: Likewise.
196 * gas/i386/avx512dq-rcigrne.d: Likewise.
197 * gas/i386/avx512dq-rcigru-intel.d: Likewise.
198 * gas/i386/avx512dq-rcigru.d: Likewise.
199 * gas/i386/avx512dq-rcigrz-intel.d: Likewise.
200 * gas/i386/avx512dq-rcigrz.d: Likewise.
201 * gas/i386/avx512er-rcig.s: Likewise.
202 * gas/i386/avx512er-rcigrd-intel.d: Likewise.
203 * gas/i386/avx512er-rcigrd.d: Likewise.
204 * gas/i386/avx512er-rcigrne-intel.d: Likewise.
205 * gas/i386/avx512er-rcigrne.d: Likewise.
206 * gas/i386/avx512er-rcigru-intel.d: Likewise.
207 * gas/i386/avx512er-rcigru.d: Likewise.
208 * gas/i386/avx512er-rcigrz-intel.d: Likewise.
209 * gas/i386/avx512er-rcigrz.d: Likewise.
210 * gas/i386/avx512f-rcig.s: Likewise.
211 * gas/i386/avx512f-rcigrd-intel.d: Likewise.
212 * gas/i386/avx512f-rcigrd.d: Likewise.
213 * gas/i386/avx512f-rcigrne-intel.d: Likewise.
214 * gas/i386/avx512f-rcigrne.d: Likewise.
215 * gas/i386/avx512f-rcigru-intel.d: Likewise.
216 * gas/i386/avx512f-rcigru.d: Likewise.
217 * gas/i386/avx512f-rcigrz-intel.d: Likewise.
218 * gas/i386/avx512f-rcigrz.d: Likewise.
219 * gas/i386/x86-64-avx512dq-rcig.s: Likewise.
220 * gas/i386/x86-64-avx512dq-rcigrd-intel.d: Likewise.
221 * gas/i386/x86-64-avx512dq-rcigrd.d: Likewise.
222 * gas/i386/x86-64-avx512dq-rcigrne-intel.d: Likewise.
223 * gas/i386/x86-64-avx512dq-rcigrne.d: Likewise.
224 * gas/i386/x86-64-avx512dq-rcigru-intel.d: Likewise.
225 * gas/i386/x86-64-avx512dq-rcigru.d: Likewise.
226 * gas/i386/x86-64-avx512dq-rcigrz-intel.d: Likewise.
227 * gas/i386/x86-64-avx512dq-rcigrz.d: Likewise.
228 * gas/i386/x86-64-avx512er-rcig.s: Likewise.
229 * gas/i386/x86-64-avx512er-rcigrd-intel.d: Likewise.
230 * gas/i386/x86-64-avx512er-rcigrd.d: Likewise.
231 * gas/i386/x86-64-avx512er-rcigrne-intel.d: Likewise.
232 * gas/i386/x86-64-avx512er-rcigrne.d: Likewise.
233 * gas/i386/x86-64-avx512er-rcigru-intel.d: Likewise.
234 * gas/i386/x86-64-avx512er-rcigru.d: Likewise.
235 * gas/i386/x86-64-avx512er-rcigrz-intel.d: Likewise.
236 * gas/i386/x86-64-avx512er-rcigrz.d: Likewise.
237 * gas/i386/x86-64-avx512f-rcig.s: Likewise.
238 * gas/i386/x86-64-avx512f-rcigrd-intel.d: Likewise.
239 * gas/i386/x86-64-avx512f-rcigrd.d: Likewise.
240 * gas/i386/x86-64-avx512f-rcigrne-intel.d: Likewise.
241 * gas/i386/x86-64-avx512f-rcigrne.d: Likewise.
242 * gas/i386/x86-64-avx512f-rcigru-intel.d: Likewise.
243 * gas/i386/x86-64-avx512f-rcigru.d: Likewise.
244 * gas/i386/x86-64-avx512f-rcigrz-intel.d: Likewise.
245 * gas/i386/x86-64-avx512f-rcigrz.d: Likewise.
246 * gas/i386/i386.exp: Run new tests.
247
248 2014-09-15 Andrew Bennett <andrew.bennett@imgtec.com>
249 Matthew Fortune <matthew.fortune@imgtec.com>
250
251 * gas/mips/24k-triple-stores-1.s: If testing for r6 prevent
252 non-supported instructions from being tested.
253 * gas/mips/24k-triple-stores-2.s: Likewise.
254 * gas/mips/24k-triple-stores-3.s: Likewise.
255 * gas/mips/24k-triple-stores-6.s: Likewise.
256 * gas/mips/beq.s: Likewise.
257 * gas/mips/eva.s: Likewise.
258 * gas/mips/ld-zero-3.s: Likewise.
259 * gas/mips/mips32-cp2.s: Likewise.
260 * gas/mips/mips32.s: Likewise.
261 * gas/mips/mips4.s: Likewise.
262 * gas/mips/add.s: Don't test the add instructions if r6, and
263 add padding.
264 * gas/mips/add.d: Check for a triple dot not a nop at the end of the
265 disassembly output.
266 * gas/mips/micromips@add.d: Likewise.
267 * gas/mips/mipsr6@24k-branch-delay-1.d: New file.
268 * gas/mips/mipsr6@24k-triple-stores-1.d: New file.
269 * gas/mips/mipsr6@24k-triple-stores-2-llsc.d: New file.
270 * gas/mips/mipsr6@24k-triple-stores-2.d: New file.
271 * gas/mips/mipsr6@24k-triple-stores-3.d: New file.
272 * gas/mips/mipsr6@24k-triple-stores-6.d: New file.
273 * gas/mips/mipsr6@add.d: New file.
274 * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.l: New file.
275 * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.s: New file.
276 * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.l: New file.
277 * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.s: New file.
278 * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.l: New file.
279 * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.s: New file.
280 * gas/mips/mipsr6@beq.d: New file.
281 * gas/mips/mipsr6@bge.d: New file.
282 * gas/mips/mipsr6@bgeu.d: New file.
283 * gas/mips/mipsr6@blt.d: New file.
284 * gas/mips/mipsr6@bltu.d: New file.
285 * gas/mips/mipsr6@branch-misc-1.d: New file.
286 * gas/mips/mipsr6@branch-misc-2-64.d: New file.
287 * gas/mips/mipsr6@branch-misc-2pic-64.d: New file.
288 * gas/mips/mipsr6@branch-misc-4-64.d: New file.
289 * gas/mips/mipsr6@cache.d: New file.
290 * gas/mips/mipsr6@eva.d: New file.
291 * gas/mips/mipsr6@jal-svr4pic-noreorder.d: New file.
292 * gas/mips/mipsr6@jal-svr4pic.d: New file.
293 * gas/mips/mipsr6@ld-zero-2.d: New file.
294 * gas/mips/mipsr6@ld-zero-3.d: New file.
295 * gas/mips/mipsr6@loc-swap-dis.d: New file.
296 * gas/mips/mipsr6@mips32-cp2.d: New file.
297 * gas/mips/mipsr6@mips32-imm.d: New file.
298 * gas/mips/mipsr6@mips32.d: New file.
299 * gas/mips/mipsr6@mips32r2.d: New file.
300 * gas/mips/mipsr6@mips4-fp.d: New file.
301 * gas/mips/mipsr6@mips4-fp.l: New file.
302 * gas/mips/mipsr6@mips4-fp.s: New file.
303 * gas/mips/mipsr6@mips4.d: New file.
304 * gas/mips/mipsr6@mips5-fp.d: New file.
305 * gas/mips/mipsr6@mips5-fp.l: New file.
306 * gas/mips/mipsr6@mips5-fp.s: New file.
307 * gas/mips/mipsr6@mips64.d: New file.
308 * gas/mips/mipsr6@msa-branch.d: New file.
309 * gas/mips/mipsr6@msa.d: New file.
310 * gas/mips/mipsr6@pref.d: New file.
311 * gas/mips/mipsr6@relax-swap3.d: New file.
312 * gas/mips/r6-64-n32.d: New file.
313 * gas/mips/r6-64-n64.d: New file.
314 * gas/mips/r6-64-removed.l: New file.
315 * gas/mips/r6-64-removed.s: New file.
316 * gas/mips/r6-64.s: New file.
317 * gas/mips/r6-attr-none-double.d: New file.
318 * gas/mips/r6-n32.d: New file.
319 * gas/mips/r6-n64.d: New file.
320 * gas/mips/r6-removed.l: New file.
321 * gas/mips/r6-removed.s: New file.
322 * gas/mips/r6.d: New file.
323 * gas/mips/r6.s: New file.
324 * gas/mips/mipsr6@mips32-dsp.d: New file.
325 * gas/mips/mipsr6@mips32-dspr2.d: New file.
326 * gas/mips/mipsr6@mips32r2-ill.l: New file.
327 * gas/mips/mipsr6@mips32r2-ill.s: New file.
328 * gas/mips/cache.s: Add r6 instruction varients.
329 * gas/mips/mips.exp: Add support for the mips32r6 and mips64r6
330 architectures. Also prevent non r6 supported tests from running.
331 Finally, add in support for running the new r6 tests.
332 (run_dump_test_arch): Add support for mipsr6 tests.
333 (run_list_test_arch): Add support for using files of the
334 form arch@testname.l .
335
336 2014-09-15 Matthew Fortune <matthew.fortune@imgtec.com>
337
338 * gas/mips/attr-gnu-4-5-msingle-float.l: New file.
339 * gas/mips/attr-gnu-4-5-msingle-float.s: Likewise.
340 * gas/mips/attr-gnu-4-5-msoft-float.l: Likewise.
341 * gas/mips/attr-gnu-4-5-msoft-float.s: Likewise.
342 * gas/mips/attr-gnu-4-6-msingle-float.l: Update expected output.
343 * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
344 * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
345 * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
346 * gas/mips/mips.exp: Update expected output for FP ABI 5,6,7.
347
348 2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
349
350 * gas/mips/mips.exp: Add mips*-img-elf* target triple.
351
352 2014-09-10 H.J. Lu <hongjiu.lu@intel.com>
353
354 * gas/i386/i386.exp: Run suffix-intel, x86-64-suffix and
355 x86-64-suffix-intel.
356
357 * gas/i386/suffix.s: Add tests for iret and sysret.
358 * gas/i386/suffix.d: Updated.
359
360 * gas/i386/suffix-intel.d: New file.
361 * gas/i386/x86-64-suffix-intel.d: Likewise.
362 * gas/i386/x86-64-suffix.d: Likewise.
363 * gas/i386/x86-64-suffix.s: Likewise.
364
365 2014-09-10 Alan Modra <amodra@gmail.com>
366
367 * gas/arm/got_prel.d: Adjust for changed section header placement.
368 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
369 * gas/i386/ilp32/x86-64-size-3.d: Likewise.
370 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
371 * gas/i386/ilp32/x86-64-unwind.d: Likewise.
372 * gas/i386/size-1.d: Likewise.
373 * gas/i386/size-3.d: Likewise.
374 * gas/i386/x86-64-size-1.d: Likewise.
375 * gas/i386/x86-64-size-3.d: Likewise.
376 * gas/i386/x86-64-size-5.d: Likewise.
377 * gas/i386/x86-64-unwind.d: Likewise.
378 * gas/ia64/alias-ilp32.d: Likewise.
379 * gas/ia64/alias.d: Likewise.
380 * gas/ia64/group-1.d: Likewise.
381 * gas/ia64/group-2.d: Likewise.
382 * gas/ia64/secname-ilp32.d: Likewise.
383 * gas/ia64/secname.d: Likewise.
384 * gas/ia64/unwind-ilp32.d: Likewise.
385 * gas/ia64/unwind.d: Likewise.
386 * gas/mmix/bspec-1.d: Likewise.
387 * gas/mmix/bspec-2.d: Likewise.
388 * gas/mmix/byte-1.d: Likewise.
389 * gas/mmix/loc-1.d: Likewise.
390 * gas/mmix/loc-2.d: Likewise.
391 * gas/mmix/loc-3.d: Likewise.
392 * gas/mmix/loc-4.d: Likewise.
393 * gas/mmix/loc-5.d: Likewise.
394 * gas/tic6x/scomm-directive-4.d: Likewise.
395
396 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
397
398 * gas/mips/attr-gnu-abi-fp-1.d: Relax expected output.
399 * gas/mips/elf_ase_micromips-2.d: Likewise.
400 * gas/mips/elf_ase_micromips.d: Likewise.
401 * gas/mips/elf_ase_mips16-2.d: Likewise.
402 * gas/mips/elf_ase_mips16.d: Likewise.
403 * gas/mips/module-mfp32.d: Likewise.
404 * gas/mips/module-msingle-float.d: Likewise.
405 * gas/mips/module-msoft-float.d: Likewise.
406
407 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
408
409 * gas/mips/module-defer-warn2.l: Ignore differences in output from
410 64-bit vs 32-bit targets using O32.
411
412 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
413
414 * gas/elf/type.e: Account for new sections.
415 * gas/mips/mips16-e.d: Likewise.
416 * gas/mips/mips16-f.d: Likewise.
417 * gas/mips/mipsel16-e.d: Likewise.
418 * gas/mips/mipsel16-f.d: Likewise.
419 * gas/mips/tmips16-e.d: Appropriately escape dots.
420 * gas/mips/tmips16-f.d: Likewise.
421 * gas/mips/tmipsel16-e.d: Likewise.
422 * gas/mips/tmipsel16-f.d: Likewise.
423
424 2014-09-04 Matthew Fortune <matthew.fortune@imgtec.com>
425
426 * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to
427 the list of addr32 targets.
428
429 2014-09-03 Jiong Wang <jiong.wang@arm.com>
430
431 * gas/aarch64/illegal.s: Update testcase.
432 * gas/aarch64/illegal.d: Likewise.
433 * gas/aarch64/sysreg-1.s: Likewise.
434 * gas/aarch64/sysreg-1.d: Likewise.
435
436 2014-09-03 Jiong Wang <jiong.wang@arm.com>
437
438 * gas/aarch64/lse-atomic.d: New.
439 * gas/aarch64/lse-atomic.s: Likewise.
440 * gas/aarch64/illegal-lse.d: Likewise.
441 * gas/aarch64/illegal-lse.l: Likewise.
442 * gas/aarch64/illegal-lse.s: Likewise.
443 * gas/aarch64/diagnostic.s: Check processor feature detect for lse
444 instruction.
445 * gas/aarch64/diagnostic.l: Likewise.
446
447 2014-08-26 Jiong Wang <jiong.wang@arm.com>
448
449 * gas/arm/blx-bl-convert.d: New testcase.
450 * gas/arm/blx-bl-convert.l: Warning expectation.
451 * gas/arm/blx-bl-convert.s: Source file.
452
453 2014-08-26 Maciej W. Rozycki <macro@codesourcery.com>
454
455 * gas/mips/l_d.d: Remove ECOFF offset alternatives.
456 * gas/mips/mips1@l_d.d: Likewise.
457 * gas/mips/ld.d: Likewise.
458 * gas/mips/mips1@ld.d: Likewise.
459 * gas/mips/mips1@ld-forward.d: Likewise.
460 * gas/mips/s_d.d: Likewise.
461 * gas/mips/mips1@s_d.d: Likewise.
462 * gas/mips/sd.d: Likewise.
463
464 2014-08-25 Jose E. Marchesi <jose.marchesi@oracle.com>
465
466 * gas/sparc/ldx_stx.s: New file.
467 * gas/sparc/ldx_stx.d: Likewise.
468
469 * gas/sparc/ldx_efsr.s: New file.
470 * gas/sparc/ldx_efsr.d: Likewise.
471
472 * gas/sparc/ld_st_fsr.s: New file.
473 * gas/sparc/ld_st_fsr.d: Likewise.
474
475 * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and
476 ld_st_fsr.
477
478 2014-08-22 Paul Brook <paul@codesourcery.com>
479
480 * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address'
481 offset fix.
482 * gas/arm/arch7r-mp.d: Likewise.
483
484 2014-08-21 Maciej W. Rozycki <macro@codesourcery.com>
485
486 * gas/mips/mips.exp: Correct indentation.
487
488 2014-08-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
489
490 * gas/arm/ual-vcmp.s: New file.
491 * gas/arm/ual-vcmp.d: Likewise.
492 * gas/arm/vcmp-zero-bad.s: Likewise.
493 * gas/arm/vcmp-zero-bad.d: Likewise.
494 * gas/arm/vcmp-zero-bad.l: Likewise.
495
496 2014-08-13 Mike Frysinger <vapier@gentoo.org>
497
498 * gas/bfin/parallel_illegal.d: Add missing semicolons.
499
500 2014-08-13 Mike Frysinger <vapier@gentoo.org>
501
502 * gas/bfin/load.d: Update output.
503 * gas/bfin/load.s: Add .data section.
504
505 2014-08-12 H.J. Lu <hongjiu.lu@intel.com>
506
507 * gas/i386/omit-lock.s: Remove type directive.
508
509 2014-08-06 Ilya Tocar <ilya.tocar@intel.com>
510
511 * gas/i386/i386.exp: Run new tests.
512 * gas/i386/omit-lock-no.d: New.
513 * gas/i386/omit-lock-yes.d: Ditto.
514 * gas/i386/omit-lock.s: Ditto.
515
516 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
517
518 * gas/mips/attr-gnu-4-0.d: New.
519 * gas/mips/attr-gnu-4-0.s: Likewise.
520 * gas/mips/attr-gnu-4-1-mfp32.l: Likewise.
521 * gas/mips/attr-gnu-4-1-mfp32.s: Likewise.
522 * gas/mips/attr-gnu-4-1-mfp64.l: Likewise.
523 * gas/mips/attr-gnu-4-1-mfp64.s: Likewise.
524 * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise.
525 * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise.
526 * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise.
527 * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise.
528 * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise.
529 * gas/mips/attr-gnu-4-1.d: Likewise.
530 * gas/mips/attr-gnu-4-1.s: Likewise.
531 * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise.
532 * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise.
533 * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise.
534 * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise.
535 * gas/mips/attr-gnu-4-2.d: Likewise.
536 * gas/mips/attr-gnu-4-2.s: Likewise.
537 * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise.
538 * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise.
539 * gas/mips/attr-gnu-4-3.d: Likewise.
540 * gas/mips/attr-gnu-4-3.s: Likewise.
541 * gas/mips/attr-gnu-4-4.l: Likewise.
542 * gas/mips/attr-gnu-4-4.s: Likewise.
543 * gas/mips/attr-gnu-4-5-64.l: Likewise.
544 * gas/mips/attr-gnu-4-5-64.s: Likewise.
545 * gas/mips/attr-gnu-4-5.d: Likewise.
546 * gas/mips/attr-gnu-4-5.l: Likewise.
547 * gas/mips/attr-gnu-4-5.s: Likewise.
548 * gas/mips/attr-gnu-4-6-64.l: Likewise.
549 * gas/mips/attr-gnu-4-6-64.s: Likewise.
550 * gas/mips/attr-gnu-4-6.d: Likewise.
551 * gas/mips/attr-gnu-4-6.l: Likewise.
552 * gas/mips/attr-gnu-4-6.s: Likewise.
553 * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise.
554 * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise.
555 * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
556 * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise.
557 * gas/mips/attr-gnu-4-6-noodd.l: Likewise.
558 * gas/mips/attr-gnu-4-6-noodd.s: Likewise.
559 * gas/mips/attr-gnu-4-7-64.l: Likewise.
560 * gas/mips/attr-gnu-4-7-64.s: Likewise.
561 * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
562 * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise.
563 * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
564 * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise.
565 * gas/mips/attr-gnu-4-7-odd.l: Likewise.
566 * gas/mips/attr-gnu-4-7-odd.s: Likewise.
567 * gas/mips/attr-gnu-4-7.d: Likewise.
568 * gas/mips/attr-gnu-4-7.l: Likewise.
569 * gas/mips/attr-gnu-4-7.s: Likewise.
570 * gas/mips/attr-none-double.d: Likewise.
571 * gas/mips/attr-none-o32-fp64.d: Likewise.
572 * gas/mips/attr-none-o32-fp64-nooddspreg.d
573 * gas/mips/attr-none-o32-fpxx.d: Likewise.
574 * gas/mips/attr-none-single-float.d: Likewise.
575 * gas/mips/attr-none-soft-float.d: Likewise.
576 * gas/mips/elf_arch_mips32r3.d: Likewise.
577 * gas/mips/elf_arch_mips32r5.d: Likewise.
578 * gas/mips/elf_arch_mips64r3.d: Likewise.
579 * gas/mips/elf_arch_mips64r5.d: Likewise.
580 * gas/mips/li-d.d: Likewise.
581 * gas/mips/li-d.s: Likewise.
582 * gas/mips/module-check-warn.l: Likewise.
583 * gas/mips/module-check-warn.s: Likewise.
584 * gas/mips/module-check.d: Likewise.
585 * gas/mips/module-check.s: Likewise.
586 * gas/mips/module-mfp32.d: Likewise.
587 * gas/mips/module-mfp32.s: Likewise.
588 * gas/mips/module-mfp64.d: Likewise.
589 * gas/mips/module-mfp64.s: Likewise.
590 * gas/mips/module-mfp64-noodd.d: Likewise.
591 * gas/mips/module-mfp64-noodd.s: Likewise.
592 * gas/mips/module-mfpxx.d: Likewise.
593 * gas/mips/module-mfpxx.s: Likewise.
594 * gas/mips/module-msingle-float.d: Likewise.
595 * gas/mips/module-msingle-float.s: Likewise.
596 * gas/mips/module-msoft-float.d: Likewise.
597 * gas/mips/module-msoft-float.s: Likewise.
598 * gas/mips/module-set-mfpxx.d: Likewise.
599 * gas/mips/module-set-mfpxx.s: Likewise.
600 * gas/mips/fpxx-oddfpreg.d: Likewise.
601 * gas/mips/fpxx-oddfpreg.l: Likewise.
602 * gas/mips/fpxx-oddfpreg.s: Likewise.
603 * gas/mips/no-odd-spreg.d: Likewise.
604 * gas/mips/odd-spreg.d: Likewise.
605 * gas/elf/section2.e-mips: Adjust expected output.
606 * gas/mips/attr-gnu-abi-fp-1.d: Likewise.
607 * gas/mips/attr-gnu-abi-msa-1.d: Likewise.
608 * gas/mips/call-nonpic-1.d: Likewise.
609 * gas/mips/elf_arch_mips1.d: Likewise.
610 * gas/mips/elf_arch_mips2.d: Likewise.
611 * gas/mips/elf_arch_mips3.d: Likewise.
612 * gas/mips/elf_arch_mips32.d: Likewise.
613 * gas/mips/elf_arch_mips32r2.d: Likewise.
614 * gas/mips/elf_arch_mips4.d: Likewise.
615 * gas/mips/elf_arch_mips5.d: Likewise.
616 * gas/mips/elf_arch_mips64.d: Likewise.
617 * gas/mips/elf_arch_mips64r2.d: Likewise.
618 * gas/mips/elf_ase_micromips-2.d: Likewise.
619 * gas/mips/elf_ase_micromips.d: Likewise.
620 * gas/mips/elf_ase_mips16-2.d: Likewise.
621 * gas/mips/elf_ase_mips16.d: Likewise.
622 * gas/mips/module-defer-warn1.d: Likewise.
623 * gas/mips/module-override.d: Likewise.
624 * gas/mips/n32-consec.d: Likewise.
625 * gas/mips/nan-2008-1.d: Likewise.
626 * gas/mips/nan-2008-2.d: Likewise.
627 * gas/mips/nan-2008-3.d: Likewise.
628 * gas/mips/nan-2008-4.d: Likewise.
629 * gas/mips/nan-legacy-1.d: Likewise.
630 * gas/mips/nan-legacy-2.d: Likewise.
631 * gas/mips/nan-legacy-3.d: Likewise.
632 * gas/mips/nan-legacy-4.d: Likewise.
633 * gas/mips/nan-legacy-5.d: Likewise.
634 * gas/mips/tmips16-e.d: Likewise.
635 * gas/mips/tmips16-f.d: Likewise.
636 * gas/mips/tmipsel16-e.d: Likewise.
637 * gas/mips/tmipsel16-f.d: Likewise.
638 * gas/mips/mips.exp: Add new tests.
639
640 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
641 Alexander Ivchenko <alexander.ivchenko@intel.com>
642 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
643 Sergey Lega <sergey.s.lega@intel.com>
644 Anna Tikhonova <anna.tikhonova@intel.com>
645 Ilya Tocar <ilya.tocar@intel.com>
646 Andrey Turetskiy <andrey.turetskiy@intel.com>
647 Ilya Verbin <ilya.verbin@intel.com>
648 Kirill Yukhin <kirill.yukhin@intel.com>
649 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
650
651 * gas/i386/avx512dq-intel.d: New.
652 * gas/i386/avx512dq.d: New.
653 * gas/i386/avx512dq.s: New.
654 * gas/i386/avx512dq_vl-intel.d: New.
655 * gas/i386/avx512dq_vl.d: New.
656 * gas/i386/avx512dq_vl.s: New.
657 * gas/i386/i386.exp: Run new AVX-512 tests.
658 * gas/i386/x86-64-avx512dq-intel.d: New.
659 * gas/i386/x86-64-avx512dq.d: New.
660 * gas/i386/x86-64-avx512dq.s: New.
661 * gas/i386/x86-64-avx512dq_vl-intel.d: New.
662 * gas/i386/x86-64-avx512dq_vl.d: New.
663 * gas/i386/x86-64-avx512dq_vl.s: New.
664
665 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
666 Alexander Ivchenko <alexander.ivchenko@intel.com>
667 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
668 Sergey Lega <sergey.s.lega@intel.com>
669 Anna Tikhonova <anna.tikhonova@intel.com>
670 Ilya Tocar <ilya.tocar@intel.com>
671 Andrey Turetskiy <andrey.turetskiy@intel.com>
672 Ilya Verbin <ilya.verbin@intel.com>
673 Kirill Yukhin <kirill.yukhin@intel.com>
674 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
675
676 * gas/i386/avx512bw-intel.d: New.
677 * gas/i386/avx512bw-opts-intel.d: New.
678 * gas/i386/avx512bw-opts.d: New.
679 * gas/i386/avx512bw-opts.s: New.
680 * gas/i386/avx512bw-wig.s: New.
681 * gas/i386/avx512bw-wig1-intel.d: New.
682 * gas/i386/avx512bw-wig1.d: New.
683 * gas/i386/avx512bw.d: New.
684 * gas/i386/avx512bw.s: New.
685 * gas/i386/avx512bw_vl-intel.d: New.
686 * gas/i386/avx512bw_vl-opts-intel.d: New.
687 * gas/i386/avx512bw_vl-opts.d: New.
688 * gas/i386/avx512bw_vl-opts.s: New.
689 * gas/i386/avx512bw_vl-wig.s: New.
690 * gas/i386/avx512bw_vl-wig1-intel.d: New.
691 * gas/i386/avx512bw_vl-wig1.d: New.
692 * gas/i386/avx512bw_vl.d: New.
693 * gas/i386/avx512bw_vl.s: New.
694 * gas/i386/i386.exp: Run new AVX-512 tests.
695 * gas/i386/x86-64-avx512bw-intel.d: New.
696 * gas/i386/x86-64-avx512bw-opts-intel.d: New.
697 * gas/i386/x86-64-avx512bw-opts.d: New.
698 * gas/i386/x86-64-avx512bw-opts.s: New.
699 * gas/i386/x86-64-avx512bw-wig.s: New.
700 * gas/i386/x86-64-avx512bw-wig1-intel.d: New.
701 * gas/i386/x86-64-avx512bw-wig1.d: New.
702 * gas/i386/x86-64-avx512bw.d: New.
703 * gas/i386/x86-64-avx512bw.s: New.
704 * gas/i386/x86-64-avx512bw_vl-intel.d: New.
705 * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
706 * gas/i386/x86-64-avx512bw_vl-opts.d: New.
707 * gas/i386/x86-64-avx512bw_vl-opts.s: New.
708 * gas/i386/x86-64-avx512bw_vl-wig.s: New.
709 * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
710 * gas/i386/x86-64-avx512bw_vl-wig1.d: New.
711 * gas/i386/x86-64-avx512bw_vl.d: New.
712 * gas/i386/x86-64-avx512bw_vl.s: New.
713
714 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
715 Alexander Ivchenko <alexander.ivchenko@intel.com>
716 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
717 Sergey Lega <sergey.s.lega@intel.com>
718 Anna Tikhonova <anna.tikhonova@intel.com>
719 Ilya Tocar <ilya.tocar@intel.com>
720 Andrey Turetskiy <andrey.turetskiy@intel.com>
721 Ilya Verbin <ilya.verbin@intel.com>
722 Kirill Yukhin <kirill.yukhin@intel.com>
723 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
724
725 * gas/i386/avx512cd_vl-intel.d: New.
726 * gas/i386/avx512cd_vl.d: New.
727 * gas/i386/avx512cd_vl.s: New.
728 * gas/i386/i386.exp: Run new AVX-512 tests.
729 * gas/i386/x86-64-avx512cd_vl-intel.d: New.
730 * gas/i386/x86-64-avx512cd_vl.d: New.
731 * gas/i386/x86-64-avx512cd_vl.s: New.
732
733 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
734 Alexander Ivchenko <alexander.ivchenko@intel.com>
735 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
736 Sergey Lega <sergey.s.lega@intel.com>
737 Anna Tikhonova <anna.tikhonova@intel.com>
738 Ilya Tocar <ilya.tocar@intel.com>
739 Andrey Turetskiy <andrey.turetskiy@intel.com>
740 Ilya Verbin <ilya.verbin@intel.com>
741 Kirill Yukhin <kirill.yukhin@intel.com>
742 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
743
744 * gas/i386/avx512f_vl-intel.d: New.
745 * gas/i386/avx512f_vl-opts-intel.d: New.
746 * gas/i386/avx512f_vl-opts.d: New.
747 * gas/i386/avx512f_vl-opts.s: New.
748 * gas/i386/avx512f_vl-wig.s: New.
749 * gas/i386/avx512f_vl-wig1-intel.d: New.
750 * gas/i386/avx512f_vl-wig1.d: New.
751 * gas/i386/avx512f_vl.d: New.
752 * gas/i386/avx512f_vl.s: New.
753 * gas/i386/i386.exp: Run new AVX-512 tests.
754 * gas/i386/x86-64-avx512f_vl-intel.d: New.
755 * gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
756 * gas/i386/x86-64-avx512f_vl-opts.d: New.
757 * gas/i386/x86-64-avx512f_vl-opts.s: New.
758 * gas/i386/x86-64-avx512f_vl-wig.s: New.
759 * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
760 * gas/i386/x86-64-avx512f_vl-wig1.d: New.
761 * gas/i386/x86-64-avx512f_vl.d: New.
762 * gas/i386/x86-64-avx512f_vl.s: New.
763
764 2014-07-17 Ilya Tocar <ilya.tocar@intel.com>
765
766 * gas/i386/x86-64-equ.d: New.
767 * gas/i386/x86-64-equ.s: New.
768 * gas/i386/i386.exp: Run x86-64-equ.
769
770 2014-07-12 David Majnemer <david.majnemer@gmail.com>
771
772 * gas/pe/set.s, * gas/pe/set.d: New test.
773 * gas/pe/pe.exp: Run it.
774
775 2014-07-10 Will Newton <will.newton@linaro.org>
776
777 * gas/elf/elf.exp: Remove special handling of arm-elf for
778 section2 test.
779 * gas/elf/section2.e-armeabi: Rename to...
780 * gas/elf/section2.e-arm: ...here.
781 * gas/elf/section2.e-armelf: Remove file.
782
783 * gas/arm/bl-local-2.d: Only enable the test on EABI and
784 NaCl configurations.
785 * gas/arm/bl-local-v4t.d: Likewise.
786 * gas/arm/blx-local.d: Likewise.
787 * gas/arm/branch-reloc.d: Likewise.
788
789 2014-07-08 Ilya Tocar <ilya.tocar@intel.com>
790
791 * gas/i386/evex-lig256-intel.d: Updated.
792 * gas/i386/evex-lig256.d: Updated.
793 * gas/i386/evex-lig512-intel.d: Updated.
794 * gas/i386/evex-lig512-intel.d: Updated.
795 * gas/i386/x86-64-evex-lig256-intel.d: Updated.
796 * gas/i386/x86-64-evex-lig256.d: Updated.
797 * gas/i386/x86-64-evex-lig512-intel.d: Updated.
798 * gas/i386/x86-64-evex-lig512-intel.d: Updated.
799
800 2014-07-08 Jiong Wang <jiong.wang@arm.com>
801
802 * gas/arm/ldconst.s: Add test cases for symbol literal.
803 * gas/arm/ldconst.d: Likewise.
804 * gas/arm/vldconst.s: Add test cases for vldr.
805 * gas/arm/thumb2_vpool.s: Likewise.
806 * gas/arm/vldconst.d: New pattern for little-endian.
807 * gas/arm/thumb2_vpool.d: Likewise.
808 * gas/arm/vldconst_be.d: New pattern for big-endian.
809 * gas/arm/thumb2_vpool_be.d: Likewise.
810
811 * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets.
812 * gas/arm/armv8-a+fp.d: Likewise.
813 * gas/arm/armv8-a+simd.d: Likewise.
814 * gas/arm/armv8-a-barrier-thumb.d: Likewise.
815 * gas/arm/bl-local-2.d: Likewise.
816 * gas/arm/ldgesb-bad.d: Likewise.
817 * gas/arm/ldgesh-bad.d: Likewise.
818 * gas/arm/thumb2_pool.d: Likewise.
819 * gas/arm/thumb2_pool.s: Likewise.
820
821 2014-06-17 Jiong Wang <jiong.wang@arm.com>
822
823 * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within
824 IT block for ARMv8.
825 * gas/arm/armv8-a-it-bad.l: Likewise.
826
827 2014-06-17 Hans-Peter Nilsson <hp@axis.com>
828
829 * gas/cris/range-err-3.s: New test.
830
831 2014-06-16 Jiong Wang <jiong.wang@arm.com>
832
833 * gas/aarch64/diagnostic.s: Add new test patterns.
834 * gas/aarch64/diagnostic.l: Update expected diagnostic output.
835
836 2014-06-16 Alan Modra <amodra@gmail.com>
837
838 * gas/elf/bad-group.s: Use %function.
839 * gas/elf/bad-group.err: Expect correct line number. Allow
840 other errors.
841 * gas/elf/bad-size.err: Allow other errors. Match expected
842 error somewhat more rigorously.
843 * gas/i386/reloc32.l: Allow other errors.
844 * gas/i386/mpx-inval-1.l: Match applied relocs.
845 * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
846 * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
847 other errors.
848 * gas/macros/dot.s: Use .balign.
849 * gas/macros/dot.l: Update alignment output.
850 * gas/symver/symver6.l: Allow other errors.
851
852 2014-06-16 Alan Modra <amodra@gmail.com>
853
854 * gas/vax/elf-rel.d: Update.
855
856 2014-06-16 Alan Modra <amodra@gmail.com>
857
858 * gas/cris/rd-bkw4v32.d: Update.
859
860 2014-06-10 H.J. Lu <hongjiu.lu@intel.com>
861
862 * gas/i386/prefix.s: Add another fwait test.
863 * gas/i386/prefix.d: Updated.
864
865 2014-06-09 Nick Clifton <nickc@redhat.com>
866
867 * gas/msp430/msp430x.d: Update to match revised assembler output.
868
869 2014-06-03 Nick Clifton <nickc@redhat.com>
870
871 * gas/msp430/bad.d: Use -my not -mz.
872
873 2014-05-22 Alan Modra <amodra@gmail.com>
874
875 * gas/d30v/bittest.l: Update for changed whitespace.
876 * gas/d30v/serial.l: Likewise.
877 * gas/d30v/serial2.l: Likewise.
878 * gas/d30v/serial2O.l: Likewise.
879 * gas/d30v/warn_oddreg.l: Likewise.
880 * gas/i386/inval-equ-2.l: Likewise.
881 * gas/i386/mpx-inval-1.l: Likewise.
882 * gas/i386/sse-check-error.l: Likewise.
883 * gas/i386/x86-64-mpx-inval-1.l: Likewise.
884 * gas/i386/x86-64-mpx-inval-2.l: Likewise.
885 * gas/i386/x86-64-size-inval-1.l: Likewise.
886 * gas/i386/x86-64-sse-check-error.l: Likewise.
887
888 2014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
889
890 * gas/mips/mips.exp: Add new tests. Use 64-bit ABI for relax-bc1any.
891 Fix micromips arch definition to use mips64r2 consistently.
892 * gas/mips/module-defer-warn1.s: New.
893 * gas/mips/module-defer-warn1.d: New.
894 * gas/mips/module-defer-warn2.s: New.
895 * gas/mips/module-defer-warn2.l: New.
896 * gas/mips/module-override.d: New.
897 * gas/mips/module-override.s: New.
898 * gas/mips/mips-gp32-fp64.l: Update expected output.
899 * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
900 * gas/mips/mips-gp64-fp32.l: Update expected output.
901
902 2014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
903
904 * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
905 * gas/mips/msa-branch.d: Likewise.
906
907 2014-05-20 Nick Clifton <nickc@redhat.com>
908
909 * gas/elf/struct.d: Expect extra output from some toolchains.
910 * gas/symver/symver0.d: Likewise.
911 * gas/symver/symver1.d: Likewise.
912
913 2014-05-09 H.J. Lu <hongjiu.lu@intel.com>
914
915 * gas/i386/nops-1-core2.d: Replace data32 with data16.
916 * gas/i386/nops-4a-i686.d: Likewise.
917 * gas/i386/nops-5-i686.d: Likewise.
918 * gas/i386/nops-5.d: Likewise.
919 * gas/i386/x86-64-cbw-intel.d: Likewise.
920 * gas/i386/x86-64-cbw.d: Likewise.
921 * gas/i386/x86-64-io-intel.d: Likewise.
922 * gas/i386/x86-64-io-suffix.d: Likewise.
923 * gas/i386/x86-64-io.d: Likewise.
924 * gas/i386/x86-64-nops-1-core2.d: Likewise.
925 * gas/i386/x86-64-nops-1-g64.d: Likewise.
926 * gas/i386/x86-64-nops-1-nocona.d: Likewise.
927 * gas/i386/x86-64-nops-1.d: Likewise.
928 * gas/i386/x86-64-nops-2.d: Likewise.
929 * gas/i386/x86-64-nops-3.d: Likewise.
930 * gas/i386/x86-64-nops-4-core2.d: Likewise.
931 * gas/i386/x86-64-nops-4.d: Likewise.
932 * gas/i386/x86-64-nops-5-k8.d: Likewise.
933 * gas/i386/x86-64-nops-5.d: Likewise.
934 * gas/i386/x86-64-stack-intel.d: Likewise.
935 * gas/i386/x86-64-stack-suffix.d: Likewise.
936 * gas/i386/x86-64-stack.d: Likewise.
937 * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
938 * gas/i386/ilp32/x86-64-cbw.d: Likewise.
939 * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
940 * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
941 * gas/i386/ilp32/x86-64-io.d: Likewise.
942 * gas/i386/ilp32/x86-64-nops-1-core2.d:
943 * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
944 * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
945 * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
946 * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
947 * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
948 * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
949 * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
950 * gas/i386/ilp32/x86-64-nops-5.: Likewise.
951 * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
952 * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
953 * gas/i386/ilp32/x86-64-stack.d: Likewise.
954
955 2014-05-08 Matthew Fortune <matthew.fortune@imgtec.com>
956
957 * gas/mips/attr-gnu-abi-fp-1.s: New.
958 * gas/mips/attr-gnu-abi-fp-1.d: New.
959 * gas/mips/attr-gnu-abi-msa-1.s: New.
960 * gas/mips/attr-gnu-abi-msa-1.d: New.
961 * gas/mips/mips.exp: Add new tests.
962
963 2014-05-07 Andrew Bennett <andrew.bennett@imgtec.com>
964
965 * gas/mips/mips.exp: Add MIPS32r5 tests. Also add the mips32r3,
966 mips32r5, mips64r3 and mips64r5 isas to the testsuite.
967 * gas/mips/r5.s: New test.
968 * gas/mips/r5.d: Likewise.
969
970 2014-05-05 H.J. Lu <hongjiu.lu@intel.com>
971
972 PR binutils/16893
973 * gas/i386/katmai.d: Expect "gs" as prefix.
974
975 * gas/i386/long-1.s: Replace movapd with movss.
976 * gas/i386/x86-64-long-1.s: Likewise.
977 * gas/i386/long-1-intel.d: Updated.
978 * gas/i386/long-1.d: Likewise.
979 * gas/i386/x86-64-long-1-intel.d: Likewise.
980 * gas/i386/x86-64-long-1.d: Likewise.
981
982 * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
983 0xf2 and 0xf3 prefixes.
984 * gas/i386/prefix.d: Updated.
985
986 2014-05-02 H.J. Lu <hongjiu.lu@intel.com>
987
988 * gas/i386/opcode-intel.d: Undo the last change.
989 * gas/i386/opcode-suffix.d: Likewise.
990 * gas/i386/opcode.d: Likewise.
991 * gas/i386/opcode.s: Likewise.
992
993 * gas/i386/prefix.s: Add test for fwait with prefix.
994 * gas/i386/prefix.d: Updated.
995
996 2014-05-01 H.J. Lu <hongjiu.lu@intel.com>
997
998 PR binutils/16891
999 * gas/i386/opcode.s: Add test for fwait with prefix.
1000 * gas/i386/opcode-intel.d: Updated.
1001 * gas/i386/opcode-suffix.d: Likewise.
1002 * gas/i386/opcode.d: Likewise.
1003
1004 2014-04-23 Will Newton <will.newton@linaro.org>
1005
1006 * gas/arm/backslash-at.d: Fix dump output regexps for
1007 armeb-linux-eabi configuration.
1008 * gas/arm/got_prel.d: Likewise.
1009 * gas/arm/inst-po.d: Likewise.
1010 * gas/arm/unwind.d: Likewise.
1011
1012 * gas/arm/mapmisc.d: Check literal pool mapping with
1013 a trailing .align statement.
1014 * gas/arm/mapmisc.s: Likewise.
1015
1016 2014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
1017
1018 * gas/mips/mips.exp: Add xpa tests.
1019 * gas/mips/xpa.s: New test.
1020 * gas/mips/xpa.d: Likewise.
1021
1022 2014-04-22 Sandra Loosemore <sandra@codesourcery.com>
1023
1024 * gas/nios2/selftest.s: New.
1025 * gas/nios2/selftest.d: New.
1026
1027 2014-04-22 Max Filippov <jcmvbkbc@gmail.com>
1028
1029 * gas/xtensa/all.exp: Add test for the first section frag alignment.
1030 * gas/xtensa/first_frag_align.d: First section frag alignment expected
1031 dump.
1032 * gas/xtensa/first_frag_align.s: First section frag alignment test
1033 source.
1034
1035 2014-04-22 Christian Svensson <blue@cmd.nu>
1036
1037 * Makefile.am: Remove openrisc and or32 support. Add support for or1k.
1038 * gas/all/gas.exp: Likewise.
1039 * gas/elf/warn-2.s: Likewise.
1040 * gas/lns/lns.exp: Likewise.
1041 * gas/lns/lns-common-1-or1k.s: New file.
1042 * gas/or1k/allinsn.d: New file.
1043 * gas/or1k/allinsn.exp: New file.
1044 * gas/or1k/allinsn.s: New file.
1045 * gas/openrisc/addi.d: Delete.
1046 * gas/openrisc/addi.s: Delete.
1047 * gas/openrisc/allinsn.d: Delete.
1048 * gas/openrisc/allinsn.exp: Delete.
1049 * gas/openrisc/allinsn.s: Delete.
1050 * gas/openrisc/lohi.d: Delete.
1051 * gas/openrisc/lohi.s: Delete.
1052 * gas/openrisc/store.d: Delete.
1053 * gas/openrisc/store.s: Delete.
1054
1055 2014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1056
1057 * gas/avr/diffreloc_withrelax.d: New testcase.
1058 * gas/avr/noreloc_withoutrelax.d: Likewise.
1059 * gas/avr/relax.s: Likewise.
1060
1061 2014-04-04 Ilya Tocar <ilya.tocar@intel.com>
1062
1063 * gas/i386/i386.exp: Run SE1 tests.
1064 * gas/i386/se1.d: New file.
1065 * gas/i386/se1.s: Ditto.
1066 * gas/i386/x86-64-se1.d: Ditto.
1067 * gas/i386/x86-64-se1.s: Ditto.
1068
1069 2014-03-21 David Weatherford <weath@cadence.com>
1070 Max Filippov <jcmvbkbc@gmail.com>
1071
1072 * gas/xtensa/all.exp: Add test for trampoline relaxation.
1073 * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
1074 * gas/xtensa/trampoline.s: Trampoline relaxation test source.
1075
1076 2014-03-20 Richard Sandiford <rdsandiford@googlemail.com>
1077
1078 * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
1079 * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
1080 gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
1081 gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
1082 gas/mips/pcrel-4-64.d: New tests.
1083 * gas/mips/mips.exp: Run them.
1084 * gas/mips/lui-2.l: Tweak error message for line 7.
1085
1086 2014-03-20 Ilya Tocar <ilya.tocar@intel.com>
1087
1088 * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
1089 vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
1090 * gas/i386/avx512pf.s: Ditto.
1091 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1092 * gas/i386/x86-64-avx512pf.s: Ditto.
1093 * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
1094 vpgatherqd, vpscatterqd, vscatterqps.
1095 * gas/i386/avx512f.s: Ditto.
1096 * gas/i386/x86-64-avx512f-intel.d: Ditto.
1097 * gas/i386/x86-64-avx512f.s: Ditto.
1098
1099 2014-03-19 Jose E. Marchesi <jose.marchesi@oracle.com>
1100
1101 * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
1102 the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
1103
1104 * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
1105 * gas/sparc/rdhpr.d: Likewise.
1106
1107 * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
1108 * gas/sparc/wrhpr.d: Likewise.
1109
1110 2014-03-19 Daniel Gutson <daniel.gutson@tallertechnologies.com>
1111 Nick Clifton <nickc@redhat.com>
1112
1113 * gas/arm/ccs.s: New test case.
1114 * gas/arm/ccs.d: New expected disassembly.
1115
1116 2014-03-19 Nick Clifton <nickc@redhat.com>
1117
1118 * gas/rx/mov.d: Update expected disassembly.
1119
1120 2014-03-18 Jiong Wang <jiong.wang@arm.com>
1121
1122 * gas/aarch64/illegal.d: Pass -mno-verbose-error.
1123 * gas/aarch64/verbose-error.s: Add more verbose message testcases.
1124 * gas/aarch64/verbose-error.l: Ditto.
1125
1126 2014-03-17 Nick Clifton <nickc@redhat.com>
1127
1128 PR gas/16694
1129 * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
1130 * gas/cfi/cfi-arm-1.d: Update expected output.
1131
1132 2014-03-13 Nick Clifton <nickc@redhat.com>
1133
1134 * gas/aarch64/litpool.s: Make the test endian agnostic.
1135 * gas/aarch64/litpool.d: Update expected disassembly.
1136
1137 2014-03-13 Tristan Gingold <gingold@adacore.com>
1138
1139 * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
1140 * gas/pe/pe.exp: Add test.
1141
1142 2014-03-12 Nick Clifton <nickc@redhat.com>
1143
1144 PR gas/16688
1145 * gas/aarch64/litpool.s: New test case.
1146 * gas/aarch64/litpool.d: Expected disassembly.
1147
1148 2014-03-05 Alan Modra <amodra@gmail.com>
1149
1150 Update copyright years.
1151
1152 2014-03-03 Nick Clifton <nickc@redhat.com>
1153
1154 * gas/msp430/bad.d: Add -mz option.
1155 * gas/msp430/bad.s: Add more cases where warnings should be
1156 generated.
1157 * gas/msp430/bad.l: Add expected warning messages.
1158
1159 2014-02-27 Jiong Wang <jiong.wang@arm.com>
1160
1161 * gas/aarch64/fp-const0-parsing.s: New test.
1162 * gas/aarch64/fp-const0-parsing.d: Likewise.
1163
1164 2014-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
1165
1166 * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
1167 * gas/aarch64/ldst-reg-reg-offset.d: Update.
1168
1169 2014-02-21 Ilya Tocar <ilya.tocar@intel.com>
1170
1171 * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
1172 * gas/i386/avx512pf.s: Ditto.
1173 * gas/i386/avx512pf.d: Ditto.
1174 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1175 * gas/i386/x86-64-avx512pf.s: Ditto.
1176 * gas/i386/x86-64-avx512pf.d: Ditto.
1177 * gas/i386/prefetchwt1-intel.d: New file.
1178 * gas/i386/prefetchwt1.s: Ditto.
1179 * gas/i386/prefetchwt1.d: Ditto.
1180 * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
1181 * gas/i386/x86-64-prefetchwt1.s: Ditto.
1182 * gas/i386/x86-64-prefetchwt1.d: Ditto.
1183
1184 2014-02-20 Ilya Tocar <ilya.tocar@intel.com>
1185
1186 * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
1187 * gas/i386/avx512cd.s: Ditto.
1188 * gas/i386/avx512cd.d: Ditto.
1189 * gas/i386/x86-64-avx512cd-intel.d: Ditto.
1190 * gas/i386/x86-64-avx512cd.s: Ditto.
1191 * gas/i386/x86-64-avx512cd.d: Ditto.
1192 * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
1193 * gas/i386/avx512f.s: Ditto.
1194 * gas/i386/avx512f.d: Ditto.
1195 * gas/i386/x86-64-avx512f-intel.d: Ditto.
1196 * gas/i386/x86-64-avx512f.s: Ditto.
1197 * gas/i386/x86-64-avx512f.d: Ditto.
1198
1199 2014-02-12 Ilya Tocar <ilya.tocar@intel.com>
1200
1201 * gas/i386/clflushopt-intel.d: New.
1202 * gas/i386/clflushopt.d: Ditto.
1203 * gas/i386/clflushopt.s: Ditto.
1204 * gas/i386/i386.exp: Run new tests.
1205 * gas/i386/x86-64-clflushopt-intel.d: New.
1206 * gas/i386/x86-64-clflushopt.d: Ditto.
1207 * gas/i386/x86-64-clflushopt.s: Ditto.
1208 * gas/i386/x86-64-xsavec-intel.d: Ditto.
1209 * gas/i386/x86-64-xsavec.d: Ditto.
1210 * gas/i386/x86-64-xsavec.s: Ditto.
1211 * gas/i386/x86-64-xsaves-intel.d: Ditto.
1212 * gas/i386/x86-64-xsaves.d: Ditto.
1213 * gas/i386/x86-64-xsaves.s: Ditto.
1214 * gas/i386/xsavec-intel.d: Ditto.
1215 * gas/i386/xsavec.d: Ditto.
1216 * gas/i386/xsavec.s: Ditto.
1217 * gas/i386/xsaves-intel.d: Ditto.
1218 * gas/i386/xsaves.d: Ditto.
1219 * gas/i386/xsaves.s: Ditto.
1220
1221 2014-01-31 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1222
1223 PR gas/16488
1224 * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
1225 for gather/scatter instructions.
1226 * gas/i386/x86-64-inval-avx512f.s: Likewise.
1227 * gas/i386/inval-avx512f.l: Adjust correspondingly.
1228 * gas/i386/x86-64-inval-avx512f.l: Likewise.
1229
1230 2014-01-30 Sandra Loosemore <sandra@codesourcery.com>
1231
1232 * gas/nios2/call26_noat.d: New.
1233 * gas/nios2/call26_noat.s: New.
1234 * gas/nios2/call_noat.d: New.
1235 * gas/nios2/call_noat.s: New.
1236
1237 2014-01-30 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1238 Jan Beulich <jbeulich@suse.com>
1239
1240 PR binutils/16490
1241 * gas/i386/avx512f.d: Fix test output.
1242 * gas/i386/avx512f-intel.d: Likewise.
1243 * gas/i386/x86-64-avx512f.d: Likewise.
1244 * gas/i386/x86-64-avx512f-intel.d: Likewise.
1245
1246 2014-01-28 Nick Clifton <nickc@redhat.com>
1247
1248 PR binutils/16317
1249 * gas/ia64/group-2.d: Expect I attribute with RELA sections.
1250 * gas/ia64/xdata.d: Likewise.
1251
1252 2014-01-22 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1253
1254 PR gas/16489
1255 * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
1256 * gas/i386/x86-64-vgather-check.s: Likewise.
1257 * gas/i386/vgather-check-error.l: Update correspondingly.
1258 * gas/i386/vgather-check-none.d: Likewise.
1259 * gas/i386/vgather-check-warn.d: Likewise.
1260 * gas/i386/vgather-check-warn.e: Likewise.
1261 * gas/i386/vgather-check.d: Likewise.
1262 * gas/i386/x86-64-vgather-check-error.l: Likewise.
1263 * gas/i386/x86-64-vgather-check-none.d: Likewise.
1264 * gas/i386/x86-64-vgather-check-warn.d: Likewise.
1265 * gas/i386/x86-64-vgather-check-warn.e: Likewise.
1266 * gas/i386/x86-64-vgather-check.d: Likewise.
1267
1268 2014-01-17 Will Newton <will.newton@linaro.org>
1269
1270 * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
1271
1272 For older changes see ChangeLog-2013
1273 \f
1274 Copyright (C) 2014 Free Software Foundation, Inc.
1275
1276 Copying and distribution of this file, with or without modification,
1277 are permitted in any medium without royalty provided the copyright
1278 notice and this notice are preserved.
1279
1280 Local Variables:
1281 mode: change-log
1282 left-margin: 8
1283 fill-column: 74
1284 version-control: never
1285 End:
This page took 0.055535 seconds and 5 git commands to generate.