Fix trampolines search code for conditional branches
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
d92b6eec
MF
12014-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
3cfdb781
TG
52014-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
a715796b
TG
102014-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
54a28c4c
JW
172014-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
d258b828
IZ
222014-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
ae527cd8
JB
272014-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
14f195c9
IT
342014-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
2cc1b5aa
IT
502014-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
9d8596f0
IT
662014-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
c5e7287a
IT
762014-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
553d1284
L
862014-11-13 H.J. Lu <hongjiu.lu@intel.com>
87
88 PR gas/17598
89 * gas/i386/reloc64.s: Add @gotplt check.
553d1284
L
90 * gas/i386/reloc64.d: Updated.
91 * gas/i386/reloc64.l: Likewise.
92
cf61b747
L
932014-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
09c14161
MF
992014-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
2c629856
N
1052014-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
7bb01e2d
MR
1132014-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
e74211b6
JB
1192014-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
12e87fac
JB
1252014-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
a841bdf5
AM
1302014-10-18 Alan Modra <amodra@gmail.com>
131
132 * gas/i386/inval-equ-2.l: Adjust.
133
d9ab2417 1342014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com>
3d68f91c
JM
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
5f3fd8b4
AM
1522014-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
9e5e5283
L
1572014-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
68f34464
L
1652014-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
d3d3c6db
IT
1732014-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
7361da2c
AB
2312014-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
ea79f94a
MF
3192014-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
a9d58c06
AB
3312014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
332
333 * gas/mips/mips.exp: Add mips*-img-elf* target triple.
334
4b4c407a
L
3352014-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
a485e98e
AM
3482014-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
87d87479
MF
3792014-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
dc8cfd83
MF
3902014-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
b38b83dc
MF
3952014-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
b138b7a9
MF
4072014-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
df7b4545
JW
4122014-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
ee804238
JW
4192014-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
7f78eb34
JW
4302014-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
114dba3b
MR
4362014-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
14191abe
JM
4472014-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
84919466
MR
4612014-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
42868dce
MR
4672014-08-21 Maciej W. Rozycki <macro@codesourcery.com>
468
469 * gas/mips/mips.exp: Correct indentation.
470
aacf0b33
KT
4712014-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
703ec4e8
MF
4792014-08-13 Mike Frysinger <vapier@gentoo.org>
480
481 * gas/bfin/parallel_illegal.d: Add missing semicolons.
482
ed2c4879
MF
4832014-08-13 Mike Frysinger <vapier@gentoo.org>
484
485 * gas/bfin/load.d: Update output.
486 * gas/bfin/load.s: Add .data section.
487
6374269c
L
4882014-08-12 H.J. Lu <hongjiu.lu@intel.com>
489
490 * gas/i386/omit-lock.s: Remove type directive.
491
d022bddd
IT
4922014-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
351cdf24
MF
4992014-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.
52cdd0bc 621 * gas/mips/mips.exp: Add new tests.
351cdf24 622
90a915bf
IT
6232014-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
1ba585e8
IT
6482014-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
99282af6
IT
6972014-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
b28d1bda
IT
7162014-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
d3bb6b49
IT
7472014-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
76bd66cf
AM
7532014-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
6a2619f9
WN
7582014-07-10 Will Newton <will.newton@linaro.org>
759
0b42baa3
WN
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
6a2619f9
WN
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
792f7758
IT
7722014-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
8335d6aa
JW
7832014-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
c8de034b
JW
8042014-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
29cf29a2
HPN
8102014-06-17 Hans-Peter Nilsson <hp@axis.com>
811
812 * gas/cris/range-err-3.s: New test.
813
f4c51f60
JW
8142014-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
85024cd8
AM
8192014-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
ee0738df
AM
8352014-06-16 Alan Modra <amodra@gmail.com>
836
837 * gas/vax/elf-rel.d: Update.
838
44ed9ef2
AM
8392014-06-16 Alan Modra <amodra@gmail.com>
840
841 * gas/cris/rd-bkw4v32.d: Update.
842
d9949a36
L
8432014-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
0b128c63
NC
8482014-06-09 Nick Clifton <nickc@redhat.com>
849
850 * gas/msp430/msp430x.d: Update to match revised assembler output.
851
69227609
NC
8522014-06-03 Nick Clifton <nickc@redhat.com>
853
854 * gas/msp430/bad.d: Use -my not -mz.
855
b52855e7
AM
8562014-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
9096206c 8712014-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
82bda27b 8852014-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
00b32ff2
NC
8902014-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
df18fdba
L
8962014-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
263b2574 9382014-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
ae52f483
AB
9462014-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
285ca992
L
9532014-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
54cb4522
L
9692014-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
86a80a50
L
9792014-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
47fc6e36
WN
9872014-04-23 Will Newton <will.newton@linaro.org>
988
4862acf1
WN
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
47fc6e36
WN
995 * gas/arm/mapmisc.d: Check literal pool mapping with
996 a trailing .align statement.
997 * gas/arm/mapmisc.s: Likewise.
998
7d64c587
AB
9992014-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
1547d98f
SL
10052014-04-22 Sandra Loosemore <sandra@codesourcery.com>
1006
1007 * gas/nios2/selftest.s: New.
1008 * gas/nios2/selftest.d: New.
1009
a35d5e82
MF
10102014-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
73589c9d
CS
10182014-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
e4ef1b6c
DC
10382014-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
2cf200a4
IT
10442014-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
a82c7d90
DW
10522014-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
d56a8dda
RS
10592014-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
5fc35d96
IT
10692014-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
999bf65c
JM
10822014-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
ec92c392
JM
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
999bf65c 10932014-03-19 Daniel Gutson <daniel.gutson@tallertechnologies.com>
2e6976a8
DG
1094 Nick Clifton <nickc@redhat.com>
1095
1096 * gas/arm/ccs.s: New test case.
1097 * gas/arm/ccs.d: New expected disassembly.
1098
b8985e5c
NC
10992014-03-19 Nick Clifton <nickc@redhat.com>
1100
1101 * gas/rx/mov.d: Update expected disassembly.
1102
a52e6fd3
YZ
11032014-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
1f5afe1c
NC
11092014-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
c307e841
NC
11152014-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
167ad85b
TG
11202014-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
55d9b4c1
NC
11252014-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
4b95cf5c
AM
11312014-03-05 Alan Modra <amodra@gmail.com>
1132
1133 Update copyright years.
1134
65d7bab5
NC
11352014-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
f17c8bfc
YZ
11422014-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
a58549dd
YZ
11472014-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
dcf893b5
IT
11522014-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
957d0955
IT
11672014-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
963f3586
IT
11822014-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
83861ea6
MZ
12042014-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
78058a5e
SL
12132014-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
eaa9d1ad
MZ
12202014-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
d82ba9f9
NC
12292014-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
8444f82a
MZ
12352014-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
827f64ff
WN
12512014-01-17 Will Newton <will.newton@linaro.org>
1252
1253 * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
1254
5fb776a6 1255For older changes see ChangeLog-2013
c9e214e5 1256\f
5fb776a6 1257Copyright (C) 2014 Free Software Foundation, Inc.
752937aa
NC
1258
1259Copying and distribution of this file, with or without modification,
1260are permitted in any medium without royalty provided the copyright
1261notice and this notice are preserved.
1262
c9e214e5
AM
1263Local Variables:
1264mode: change-log
1265left-margin: 8
1266fill-column: 74
1267version-control: never
1268End:
This page took 0.515048 seconds and 4 git commands to generate.