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