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