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