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