Add Intel AVX-512 support
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
43234a1e
L
12013-07-26 Sergey Guriev <sergey.s.guriev@intel.com>
2 Alexander Ivchenko <alexander.ivchenko@intel.com>
3 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
4 Sergey Lega <sergey.s.lega@intel.com>
5 Anna Tikhonova <anna.tikhonova@intel.com>
6 Ilya Tocar <ilya.tocar@intel.com>
7 Andrey Turetskiy <andrey.turetskiy@intel.com>
8 Ilya Verbin <ilya.verbin@intel.com>
9 Kirill Yukhin <kirill.yukhin@intel.com>
10 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
11
12 * gas/cfi/cfi-i386.s: Add tests for k0-k7.
13 * gas/cfi/cfi-i386.d: Change to reflect above mentioned changes.
14 * gas/cfi/cfi-x86_64.s: Add tests for xmm16-31, k0-7.
15 * gas/cfi/cfi-x86_64.d: Change to reflect above mentioned changes.
16 * gas/i386/ilp32/cfi/cfi-x86_64.d: Ditto.
17 * gas/i386/intel-regs.s: Add tests for zmm0 and xmm16 registers.
18 * gas/i386/intel-regs.d: Change correspondingly.
19 * gas/i386/prefetch-intel.d: Reflect implementation of prefetchwt1.
20 * gas/i386/prefetch.d: Ditto.
21 * gas/i386/x86-64-prefetch-intel.d: Ditto.
22 * gas/i386/x86-64-prefetch.d: Ditto.
23 * gas/i386/avx512f-intel.d: New.
24 * gas/i386/avx512f-nondef.d: New.
25 * gas/i386/avx512f-nondef.s: New.
26 * gas/i386/avx512f-opts-intel.d: New.
27 * gas/i386/avx512f-opts.d: New.
28 * gas/i386/avx512f-opts.s: New.
29 * gas/i386/avx512f.d: New.
30 * gas/i386/avx512f.s: New.
31 * gas/i386/avx512cd-intel.d: New.
32 * gas/i386/avx512cd.d: New.
33 * gas/i386/avx512cd.s: New.
34 * gas/i386/avx512er-intel.d: New.
35 * gas/i386/avx512er.d: New.
36 * gas/i386/avx512er.s: New.
37 * gas/i386/avx512pf-intel.d: New.
38 * gas/i386/avx512pf.d: New.
39 * gas/i386/avx512pf.s: New.
40 * gas/i386/evex-lig.s: New.
41 * gas/i386/evex-lig256-intel.d: New.
42 * gas/i386/evex-lig256.d: New.
43 * gas/i386/evex-lig512-intel.d: New.
44 * gas/i386/evex-lig512.d: New.
45 * gas/i386/evex-wig.s: New.
46 * gas/i386/evex-wig1-intel.d: New.
47 * gas/i386/evex-wig1.d: New.
48 * gas/i386/inval-avx512f.l: New.
49 * gas/i386/inval-avx512f.s: New.
50 * gas/i386/x86-64-avx512f-intel.d: New.
51 * gas/i386/x86-64-avx512f-nondef.d: New.
52 * gas/i386/x86-64-avx512f-nondef.s: New.
53 * gas/i386/x86-64-avx512f-opts-intel.d: New.
54 * gas/i386/x86-64-avx512f-opts.d: New.
55 * gas/i386/x86-64-avx512f-opts.s: New.
56 * gas/i386/x86-64-avx512f.d: New.
57 * gas/i386/x86-64-avx512f.s: New.
58 * gas/i386/x86-64-avx512cd-intel.d: New.
59 * gas/i386/x86-64-avx512cd.d: New.
60 * gas/i386/x86-64-avx512cd.s: New.
61 * gas/i386/x86-64-avx512er-intel.d: New.
62 * gas/i386/x86-64-avx512er.d: New.
63 * gas/i386/x86-64-avx512er.s: New.
64 * gas/i386/x86-64-avx512pf-intel.d: New.
65 * gas/i386/x86-64-avx512pf.d: New.
66 * gas/i386/x86-64-avx512pf.s: New.
67 * gas/i386/x86-64-evex-lig.s: New.
68 * gas/i386/x86-64-evex-lig256-intel.d: New.
69 * gas/i386/x86-64-evex-lig256.d: New.
70 * gas/i386/x86-64-evex-lig512-intel.d: New.
71 * gas/i386/x86-64-evex-lig512.d: New.
72 * gas/i386/x86-64-evex-wig.s: New.
73 * gas/i386/x86-64-evex-wig1-intel.d: New.
74 * gas/i386/x86-64-evex-wig1.d: New.
75 * gas/i386/x86-64-inval-avx512f.l: New.
76 * gas/i386/x86-64-inval-avx512f.s: New.
77 * gas/i386/i386.exp: Run new AVX-512 tests.
78
1d2db237
RS
792013-07-25 Richard Sandiford <rdsandiford@googlemail.com>
80
81 * gas/mips/loongson-2f.d: Fix expected output for madd.ps,
82 msub.ps, nmadd.ps and nmsub.ps.
83
a0046408
L
842013-07-25 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
85
86 * gas/i386/sha.d: New.
87 * gas/i386/sha.s: New.
88 * gas/i386/x86-64-sha.d: New.
89 * gas/i386/x86-64-sha.s: New.
90 * gas/i386/i386.exp: Run new SHA tests.
91
7e8b059b
L
922013-07-24 Anna Tikhonova <anna.tikhonova@intel.com>
93 Kirill Yukhin <kirill.yukhin@intel.com>
94 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
95
96 * gas/i386/mpx-add-bnd-prefix.s: New.
97 * gas/i386/mpx-add-bnd-prefix.d: New.
98 * gas/i386/mpx-inval-1.l: New.
99 * gas/i386/mpx-inval-1.s: New.
100 * gas/i386/mpx.d: New.
101 * gas/i386/mpx.s: New.
102 * gas/i386/x86-64-mpx-add-bnd-prefix.d: New.
103 * gas/i386/x86-64-mpx-add-bnd-prefix.s: New.
104 * gas/i386/x86-64-mpx-addr32.d: New.
105 * gas/i386/x86-64-mpx-addr32.s: New.
106 * gas/i386/x86-64-mpx-inval-1.l: New.
107 * gas/i386/x86-64-mpx-inval-1.s: New.
108 * gas/i386/x86-64-mpx-inval-2.l: New.
109 * gas/i386/x86-64-mpx-inval-2.s: New.
110 * gas/i386/x86-64-mpx.d: New.
111 * gas/i386/x86-64-mpx.s: New.
112 * gas/i386/nops.d: Adjust to MPX changes.
113 * gas/i386/nops.s: Likewise.
114 * gas/i386/x86-64-nops.d: Likewise.
115 * gas/i386/x86-64-nops.s: Likewise.
116 * gas/i386/ilp32/x86-64-nops.d: Likewise.
117 * gas/i386/i386.exp: Run new MPX tests.
118
7fa9fcb6
TG
1192013-07-24 Tristan Gingold <gingold@adacore.com>
120
121 * gas/ppc/test2xcoff32.s, gas/ppc/test2xcoff32.d: New files
122 * gas/ppc/ppc.exp: Add new test.
123 * gas/ppc/xcoff-br16-1.s, gas/ppc/xcoff-br16-1.d,
124 gas/ppc/xcoff-br16-2.s, gas/ppc/xcoff-br16-2.d: New files
125 * gas/ppc/aix.exp: Add new tests.
126
69091a2c
YZ
1272013-07-19 Yufeng Zhang <yufeng.zhang@arm.com>
128
129 * gas/aarch64/ilp32-basic.d (#as): Update to use -mabi=ilp32
130
a92713e6
RS
1312013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
132
133 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: Add some more cases.
134 * gas/mips/micromips-ill.s, gas/mips/micromips-ill.l: New test.
135 * gas/mips/mips.exp: Run it.
136
9e12b7a2
RS
1372013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
138
139 * gas/mips/at-2.l: Remove duplicated $at warnings.
140 * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips32r2-ill.l,
141 gas/mips/mips32r2-ill-nofp.l, gas/mips/mips32r2-ill-fp64.l,
142 gas/mips/mips64r2-ill.l, gas/mips/octeon-ill.l: Update error
143 messages. Expect negative numbers to be printed as such,
144 rather than as large unsigned positive numbers.
145
ba92f887
MR
1462013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
147
148 * gas/mips/nan-2008-1.d: New test.
149 * gas/mips/nan-2008-2.d: New test.
150 * gas/mips/nan-2008-3.d: New test.
151 * gas/mips/nan-2008-4.d: New test.
152 * gas/mips/nan-legacy-1.d: New test.
153 * gas/mips/nan-legacy-2.d: New test.
154 * gas/mips/nan-legacy-3.d: New test.
155 * gas/mips/nan-legacy-4.d: New test.
156 * gas/mips/nan-legacy-5.d: New test.
157 * gas/mips/nan-error-1.l: New list test.
158 * gas/mips/nan-error-2.l: New list test.
159 * gas/mips/nan-2008-override.s: New test source.
160 * gas/mips/nan-2008.s: New test source.
161 * gas/mips/nan-legacy-override.s: New test source.
162 * gas/mips/nan-legacy.s: New test source.
163 * gas/mips/nan-error-1.s: New test source.
164 * gas/mips/nan-error-2.s: New test source.
165 * gas/mips/mips.exp: Run the new tests.
166
3a3bb79a
RS
1672013-07-09 Richard Sandiford <rdsandiford@googlemail.com>
168
169 * gas/mips/la-reloc.s, gas/mips/la-reloc.d, gas/mips/dla-reloc.s,
170 gas/mips/dla-reloc.d: Add files missing from earlier commit.
171
41741fa4
L
1722013-07-08 H.J. Lu <hongjiu.lu@intel.com>
173
174 PR gas/13572
175 * gas/i386/simd.s: Add a test for cvttps2pi.
176 * gas/i386/simd-intel.d: Updated.
177 * gas/i386/simd.d: Likewise.
178
0cbbe1b8
RS
1792013-07-08 Richard Sandiford <rdsandiford@googlemail.com>
180
181 * gas/mips/la.s, gas/mips/la.d, gas/mips/la-svr4pic.d,
182 gas/mips/la-xgot.d: Add tests for bracketed addresses.
183
f2ae14a1
RS
1842013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
185
186 * gas/mips/ldstla-32.d: Avoid "lui at,0x0" sequences for
187 truncated constants.
188 * gas/mips/ldstla-32-shared.d: Likewise.
189 * gas/mips/mcu.d: Use ADDIU in preference to LI+ADDU when adding
190 16-bit constants to the base.
191 * gas/mips/micromips@mcu.d: Likewise.
192 * gas/mips/micromips@cache.d: Likewise.
193 * gas/mips/micromips@pref.d: Likewise.
194 * gas/mips/micromips.d, gas/mips/micromips-insn32.d,
195 gas/mips/micromips-noinsn32.d, gas/mips/micromips-trap.d: Likewise.
196 Allow the full 16-bit offset range to be used for SB, LB and LBU in
197 USH and ULH sequences. Fix the expected output for LD and SD when
198 the two LW and SW offsets need different high parts.
199 * gas/mips/eva.s: Test PREFE with relocation operators.
200 * gas/mips/eva.d: Use ADDIU in preference to LI+ADDU for 16-bit
201 constants. Update after eva.s change.
202 * gas/mips/micromips@eva.d: Likewise.
203 * gas/mips/ld-reloc.s, gas/mips/ld-reloc.d, gas/mips/l_d-reloc.s,
204 gas/mips/l_d-reloc.d, gas/mips/ulw-reloc.s, gas/mips/ulw-reloc.d,
205 gas/mips/micromips@ulw-reloc.d, gas/mips/ulh-reloc.s,
206 gas/mips/ulh-reloc.d: New tests.
207 * gas/mips/mips.exp: Run them.
208
d070d2a2
RS
2092013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
210
211 * gas/mips/eva.d, gas/mips/micromips@eva.d: Remove hard-coded
212 addresses. Use gpr-names=numeric.
213
04c9d415
RS
2142013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
215
216 * gas/mips/mips16.d, gas/mips/mips16-64.d: Remove trailing whitespace
217 from ENTRY and EXIT lines.
218
5c324c16
RS
2192013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
220
221 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: New test.
222 * gas/mips/mips.exp: Run it.
223
fa7616a4
RS
2242013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
225
226 * gas/mips/lb.d, gas/mips/sb.d: Use coprocessor register names
227 for LWC0 and SWC0.
228
fb798c50
AK
2292013-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
230
231 * gas/s390/zarch-zEC12.s: Change bprp second operand and add
232 variants requiring relocations.
233 * gas/s390/zarch-zEC12.d: Likewise.
234
4aa2c5e2
MS
2352013-07-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
236
237 * gas/aarch64/reloc-insn.s (func): Replace :got_prel19: with :got:.
238
a6bb11b2
YZ
2392013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
240
241 * gas/aarch64/ilp32-basic.d: New file.
242 * gas/aarch64/ilp32-basic.s: New file.
243
833794fc
MR
2442013-06-25 Maciej W. Rozycki <macro@codesourcery.com>
245
246 * gas/mips/micromips-insn32.d: New test.
247 * gas/mips/micromips-noinsn32.d: Likewise.
248 * gas/mips/micromips.l: Rename to...
249 * gas/mips/micromips-warn.l: ... this.
250 * gas/mips/micromips.d: Update accordingly.
251 * gas/mips/micromips-trap.d: Likewise.
252 * gas/mips/micromips.l: New list test.
253 * gas/mips/micromips.s: Add conditionals.
254 * gas/mips/mips.exp: Run the new tests.
255
477330fc
RM
2562013-06-24 Roland McGrath <mcgrathr@google.com>
257
d996d970
RM
258 * gas/arm/macro-vld1.s: Add a case with whitespace before '}'.
259 * gas/arm/macro-vld1.d: Update.
260
477330fc
RM
261 * gas/arm/macro-pld.s: Add a 'push {r0}' case.
262 * gas/arm/macro-pld.d: Update expected output.
263 * gas/arm/macro-vld1.s: New file.
264 * gas/arm/macro-vld1.d: New file.
265
16e5e222
RS
2662013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
267
268 * gas/mips/mips.exp: Remove "LOSE" comments.
269 (run_dump_test_arch): Remove format selector support.
270 (run_dump_test_arches): Remove associated upvars.
271 (elf, ecoff, aout, no_mips16, no_micromips): Remove variables.
272 Remove all conditions based on them, on the assumption that $elf
273 is true and the others are false. Rename "elf-jal" to "jal".
274 (tmips): Set to "t" for *bsd targets.
275 * gas/mips/elf-jal.d: Rename to...
276 * gas/mips/jal.d: ...this, replacing the old file.
277 * gas/mips/micromips@elf-jal.d: Rename to...
278 * gas/mips/micromips@jal.d: ...this.
279 * gas/mips/at-1.d, gas/mips/ld.d, gas/mips/l_d.d, gas/mips/lui.d,
280 gas/mips/mips1@l_d.d, gas/mips/mips1@ld-forward.d, gas/mips/mips1@ld.d,
281 gas/mips/mips1@s_d.d, gas/mips/s_d.d, gas/mips/sd.d: Remove ECOFF
282 relocation names. Do not allow any offset on the symbol.
283
0eef6124
RS
2842013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
285
286 * gas/mips/lineno.d: Remove ellipsis.
287
e8044f35
RS
2882013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
289
290 * gas/all/gas.exp: Remove reference to mips-ecoff.
291 * gas/mips/branch-misc-1.d, gas/mips/branch-misc-2.d,
292 gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic.d,
293 gas/mips/branch-misc-2pic-64.d, gas/mips/branch-swap.d: Remove
294 skips for mips-*-ecoff.
295
c6278170
RS
2962013-06-20 Richard Sandiford <rdsandiford@googlemail.com>
297
298 * gas/mips/ase-errors-1.s, gas/mips/ase-errors-1.l,
299 gas/mips/ase-errors-2.s, gas/mips/ase-errors-2.l,
300 gas/mips/ase-errors-3.s, gas/mips/ase-errors-3.l,
301 gas/mips/ase-errors-4.s, gas/mips/ase-errors-4.l: New tests.
302 * gas/mips/mips.exp: Run them.
303
56a72329
RS
3042013-06-18 Richard Sandiford <rdsandiford@googlemail.com>
305
306 * gas/mips/eva.d: Use -32.
307
7f3c4072
CM
3082013-06-17 Catherine Moore <clm@codesourcery.com>
309 Maciej W. Rozycki <macro@codesourcery.com>
310 Chao-Ying Fu <fu@mips.com>
311
312 * gas/mips/mips.exp: Run new tests.
313 * gas/mips/eva.d: New.
314 * gas/mips/eva.s: New.
315 * gas/mips/micromips@eva.d: New.
316
c0f2d035
RS
3172013-06-15 Richard Sandiford <rdsandiford@googlemail.com>
318
319 * gas/mips/loc-swap-3.d: Require -32.
320
e410add4
RS
3212013-06-14 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
322
323 * gas/mips/loc-swap-3.d, gas/mips/loc-swap-3.s: New test.
324 * gas/mips/mips.exp: Run it.
325
cdd49898
CF
3262013-06-13 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
327
328 * gas/mips/micromips@virt.d: New file.
329 * gas/mips/micromips@virt64.d: New file.
330 * gas/mips/mips.exp: Enable virt and virt64 tests for micromips.
331
5d5755a7
SL
3322013-06-12 Sandra Loosemore <sandra@codesourcery.com>
333
334 * gas/nios2/movia.s: Add additional test case with negative
335 constant value.
336 * gas/nios2/movia.d: Likewise.
337
0c8fe7cf
SL
3382013-06-12 Sandra Loosemore <sandra@codesourcery.com>
339
340 * gas/nios2/tret.d: Correct eret encoding.
341
3bf0dbfb
MR
3422013-06-10 Maciej W. Rozycki <macro@codesourcery.com>
343
344 * gas/mips/relax-bc1any.l: New test.
345 * gas/mips/relax-bc1any.s: New test source.
346 * gas/mips/mips.exp: Run the new test.
347
9daf7bab
SL
3482013-06-09 Sandra Loosemore <sandra@codesourcery.com>
349
350 * gas/nios2/trap.s: Add additional test cases for optional
351 argument.
352 * gas/nios2/trap.d: Likewise.
353
f60cf82f
L
3542013-05-31 H.J. Lu <hongjiu.lu@intel.com>
355
356 * gas/i386/size-3.d: Updated for text/data/bss section alignment
357 change.
358 * gas/i386/x86-64-size-1.d: Likewise.
359 * gas/i386/x86-64-unwind.d: Likewise.
360 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
361 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
362 * gas/i386/ilp32/x86-64-unwind.d: Likewise.
363
a3f278e2
CM
3642013-05-31 Catherine Moore <clm@codesourcery.com>
365
366 gas/testsuite/
367 * gas/mips/ehword.d: New.
368 * gas/mips/ehword.s: New.
369 * gas/mips/mips.exp: Run ehword test.
370
d6101ac2
MR
3712013-05-29 Maciej W. Rozycki <macro@codesourcery.com>
372
373 * gas/mips/jalr3.d: New test.
374 * gas/mips/jalr3-n32.d: New test.
375 * gas/mips/jalr3-n64.d: New test.
376 * gas/mips/jalr3.s: New test source.
377 * gas/mips/mips.exp: Run the new tests.
378
fe59e83d
CC
3792013-05-28 Cary Coutant <ccoutant@google.com>
380
381 * gas/cris/rd-dw2-1.d: Adjust expected output.
382 * gas/cris/rd-dw2-10.d: Likewise.
383 * gas/cris/rd-dw2-11.d: Likewise.
384 * gas/cris/rd-dw2-12.d: Likewise.
385 * gas/cris/rd-dw2-13.d: Likewise.
386 * gas/cris/rd-dw2-14.d: Likewise.
387 * gas/cris/rd-dw2-15.d: Likewise.
388 * gas/cris/rd-dw2-2.d: Likewise.
389 * gas/cris/rd-dw2-3.d: Likewise.
390 * gas/cris/rd-dw2-4.d: Likewise.
391 * gas/cris/rd-dw2-5.d: Likewise.
392 * gas/cris/rd-dw2-6.d: Likewise.
393 * gas/cris/rd-dw2-7.d: Likewise.
394 * gas/cris/rd-dw2-8.d: Likewise.
395 * gas/cris/rd-dw2-9.d: Likewise.
396 * gas/elf/dwarf2-1.d: Likewise.
397 * gas/elf/dwarf2-2.d: Likewise.
398 * gas/elf/dwarf2-3.d: Likewise.
399 * gas/i386/debug1.d: Likewise.
400 * gas/i386/dw2-compress-1.d: Likewise.
401 * gas/i386/ilp32/lns/lns-common-1.d: Likewise.
402 * gas/i386/ilp32/lns/lns-duplicate.d: Likewise.
403 * gas/ia64/pr13167.d: Likewise.
404 * gas/lns/lns-big-delta.d: Likewise.
405 * gas/lns/lns-common-1-alt.d: Likewise.
406 * gas/lns/lns-common-1.d: Likewise.
407 * gas/lns/lns-duplicate.d: Likewise.
408 * gas/mips/loc-swap-2.d: Likewise.
409 * gas/mips/loc-swap.d: Likewise.
410 * gas/mips/micromips@loc-swap-2.d: Likewise.
411 * gas/mips/micromips@loc-swap.d: Likewise.
412 * gas/mips/mips16-dwarf2-n32.d: Likewise.
413 * gas/mips/mips16-dwarf2.d: Likewise.
414 * gas/mips/mips16@loc-swap-2.d: Likewise.
415 * gas/mips/mips16@loc-swap.d: Likewise.
416
f19ccbda
MR
4172013-05-28 Maciej W. Rozycki <macro@codesourcery.com>
418
419 * gas/mips/ld-zero.d: New test.
420 * gas/mips/ld-zero-2.d: New test.
421 * gas/mips/ld-zero-3.d: New test.
422 * gas/mips/ld-zero-q.d: New test.
423 * gas/mips/ld-zero-u.d: New test.
424 * gas/mips/ecoff@ld-zero-3.d: New test.
425 * gas/mips/micromips@ld-zero-2.d: New test.
426 * gas/mips/micromips@ld-zero-3.d: New test.
427 * gas/mips/ld-zero.s: New test source.
428 * gas/mips/ld-zero-2.s: New test source.
429 * gas/mips/ld-zero-3.s: New test source.
430 * gas/mips/ld-zero-q.s: New test source.
431 * gas/mips/ld-zero-u.s: New test source.
432 * gas/mips/mips.exp: Run the new tests.
433
418009c2
YZ
4342013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
435
436 * gas/aarch64/tls.d: Update.
437 * gas/aarch64/tls.s: Update.
438
0a8897c7
KT
4392013-05-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
440
441 * gas/arm/armv8-a-bad.l: Update expected warning message.
442 * gas/arm/armv8-a-it-bad.l: Likewise.
443
89d2a2a3
MS
4442013-05-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
445
446 * gas/aarch64/adr_1.d: New file.
447 * gas/aarch64/adr_1.s: New file.
448 * gas/aarch64/b_1.d: New file.
449 * gas/aarch64/b_1.s: New file.
450 * gas/aarch64/beq_1.d: New file.
451 * gas/aarch64/beq_1.s: New file.
452 * gas/aarch64/ldr_1.d: New file.
453 * gas/aarch64/ldr_1.s: New file.
454 * gas/aarch64/tbz_1.d: New file.
455 * gas/aarch64/tbz_1.s: New file.
456
a3dcb6c5
RS
4572013-05-24 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
458
459 * gas/s390/zarch-z9-109-err.s, gas/s390/zarch-z9-109-err.l: New test.
460 * gas/s390/s390.exp: Run it.
461
6cf1d90c
AK
4622013-05-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
463
464 * gas/s390/zarch-zEC12.d: Adjust length operands for cdzt, cxzt,
465 czdt, and czxt.
466 * gas/s390/zarch-zEC12.d: Likewise.
467
c77c0862
RS
4682013-05-22 Jürgen Urban <JuergenUrban@gmx.de>
469
470 * gas/mips/r5900-full.s, gas/mips/r5900-full.d: Add tests for LQ
471 and SQ macros.
472 * gas/mips/r5900-vu0.s, gas/mips/r5900-vu0.d: New test.
473 * gas/mips/mips.exp: Run it.
474
62485265
AM
4752013-05-21 Alan Modra <amodra@gmail.com>
476
477 * gas/ppc/vsx2.d: Ignore trailing padding.
478
c0637f3a
PB
4792013-05-20 Peter Bergner <bergner@vnet.ibm.com>
480
481 * gas/ppc/altivec2.d <bcdadd., bcdadd., vaddcuq, vaddecuq, vaddeuqm,
482 vaddudm, vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh,
483 vclzw, vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud.,
484 veqv, vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw,
485 vmuleuw, vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast,
486 vorc, vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
487 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
488 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
489 vsubudm, vsubuqm, vupkhsw, vupklsw>: Add new tests.
490 * gas/ppc/altivec2.s: Likewise.
491 * gas/ppc/power8.d <bcdadd., bcdsub., bctar, bctarl, clrbhrb, fmrgew,
492 fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe, mfvsrd, mfvsrwz,
493 msgclrp, msgsndp, mtsle, mtvsrd, mtvsrwa, mtvsrwz, pbt., rfebb,
494 stqcx., stxsiwx, stxsspx, vaddcuq, vaddecuq, vaddeuqm, vaddudm,
495 vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, vclzw,
496 vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv,
497 vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgow, vmulesw, vmuleuw,
498 vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc,
499 vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
500 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
501 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
502 vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp, xscvdpspn, xscvspdpn,
503 xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp, xsmaddmsp, xsmsubasp,
504 xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp, xsnmsubasp, xsnmsubmsp,
505 xsresp, xsrsp, xsrsqrtesp, xssqrtsp, xssubsp, xxleqv, xxlnand,
506 xxlorc>: Add new tests.
507 * gas/ppc/power8.s Likewise.
508 * gas/ppc/vsx.d <lxvd2x, stxvd2x>: Add new tests.
509 * gas/ppc/vsx.s Likewise.
510 * gas/ppc/vsx2.d: New test file.
511 * gas/ppc/vsx2.s: Likewise.
512 * gas/ppc/ppc.exp: Run it.
513
ec9fbfea
TG
5142013-05-16 Tristan Gingold <gingold@adacore.com>
515
516 * gas/ppc/ppc.exp: Do not run simpshft on aix.
517
638d3803
NC
5182013-05-16 Nick Clifton <nickc@redhat.com>
519
520 * gas/msp430/opcodes.s: Use correct value for .arch pseudo.
521 * gas/msp430/msp430x.d: Use correct value for -mcpu option.
522
f50909cf
YZ
5232013-05-13 Yufeng Zhang <yufeng.zhang@arm.com>
524
525 * gas/aarch64/diagnostic.s: Update.
526 * gas/aarch64/diagnostic.l: Ditto.
527 * gas/aarch64/movi.s: Add new tests.
528 * gas/aarch64/movi.d: Update.
529
b015e599
AP
5302013-05-09 Andrew Pinski <apinski@cavium.com>
531
532 * gas/mips/mips.exp: Run virt and virt64 testcases.
533 * gas/mips/virt.d: New file.
534 * gas/mips/virt.s: New file.
535 * gas/mips/virt64.d: New file.
536 * gas/mips/virt64.s: New file.
537
2a0388c7
RS
5382013-05-04 Richard Sandiford <rdsandiford@googlemail.com>
539
540 * gas/mips/micromips-warn-branch-delay.d: Use numeric registers.
541
754e2bb9
RS
5422013-05-02 Richard Sandiford <rdsandiford@googlemail.com>
543
544 * gas/mips/mips16-stabs.s, gas/mips/mips16-stabs.d: New test.
545 * gas/mips/mips.exp: Run it.
546
13761a11
NC
5472013-05-02 Nick Clifton <nickc@redhat.com>
548
549 * gas/all/gas.exp: Skip the DIFF1 test for the MSP430.
550 Expect the FORWARD test to pass for the MSP430.
551 Skip the REDEF tests for the MSP430.
552 Expect the 930509A test to fail for the MSP430.
553 * gas/all/sleb128-4.d: Skip for the MSP430.
554 * gas/elf/elf.exp: Set target_machine to msp430 for the MSP430.
555 Skip the EHOPT0 test for the MSP430.
556 Skip the REDEF and EQU-RELOC tests for the MSP430.
557 * gas/elf/section2.e-msp430: New file.
558 * gas/lns/lns-big-delta.d: Remove expectation of 20-bit
559 addresses.
560 * gas/lns/lns.exp: Use alternate LNS COMMON test for the MSP430.
561 * gas/msp430/msp430x.s: New test.
562 * gas/msp430/msp430x.d: Expected disassembly.
563 * gas/msp430/msp430.exp: Run new test.
564 * gas/msp430/opcode.d: Update expected disassembly.
565
a5163986
CF
5662013-04-30 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
567
568 * gas/mips/ext-ill.s: New file.
569 * gas/mips/ext-ill.l: New file.
570 * gas/mips/mips.exp: Run new tests.
571
b40bf0a2
NC
5722013-04-29 Nick Clifton <nickc@redhat.com>
573
574 * gas/elf/dwarf2-3.d: Fix expected readelf output.
575
05567e3d
L
5762013-04-24 H.J. Lu <hongjiu.lu@intel.com>
577
578 * gas/i386/rex.d: Skip x86_64-*-elf*.
579 * gas/i386/ilp32/rex.d: Likewise.
580
4455e9ad
JB
5812013-04-15 Julian Brown <julian@codesourcery.com>
582
583 * gas/all/gas.exp (sleb128-7): Don't run for tic4x, tic54x.
584 * gas/all/sleb128-2.s: Reformat, use _ at start of labels, remove
585 cruft.
586 * gas/all/sleb128-3.s: Likewise.
587 * gas/all/sleb128-4.s: Likewise.
588 * gas/all/sleb128-5.s: Likewise.
589 * gas/all/sleb128-7.s: Likewise.
590 * gas/all/sleb128-2.d: Handle data sections named $DATA$.
591 * gas/all/sleb128-3.d: Likewise.
592 * gas/all/sleb128-4.d: Likewise.
593 * gas/all/sleb128-5.d: Likewise.
594 * gas/all/sleb128-7.d: Likewise.
595
956a6ba3
JB
5962013-04-10 Julian Brown <julian@codesourcery.com>
597
598 * gas/all/sleb128-2.s: New test.
599 * gas/all/sleb128-3.s: Likewise.
600 * gas/all/sleb128-4.s: Likewise.
601 * gas/all/sleb128-5.s: Likewise.
602 * gas/all/sleb128-7.s: Likewise.
603 * gas/all/sleb128-2.d: New.
604 * gas/all/sleb128-3.d: New.
605 * gas/all/sleb123-4.d: New.
606 * gas/all/sleb123-5.d: New.
607 * gas/all/sleb123-7.d: New.
608 * gas/all/gas.exp (sleb128-2, sleb128-3, sleb128-4, sleb128-5)
609 (sleb128-7): Run new tests.
610
eb9f3f00
JB
6112013-04-10 Jan Beulich <jbeulich@suse.com>
612
613 * gas/testsuite/gas/arm/ldst-pc.s: Add index, non-writeback
614 forms of various loads and stores with PC as base.
615 * gas/testsuite/gas/arm/ldst-pc.d: Update accordingly.
616
ccb84d65
JB
6172013-04-10 Jan Beulich <jbeulich@suse.com>
618
619 * gas/arm/barrier-bad.d: Change title.
620 * gas/arm/barrier-bad.s: Add immediate form of ISB and DSB as
621 well as one symbolic form of DSB.
622 * gas/arm/barrier-bad.l: Update accordingly.
623 * gas/arm/barrier-bad-thumb.d: Adjust title. Use barrier-bad.s as
624 source. Pass -mthumb to gas.
625 * gas/arm/barrier-bad-thumb.l: Remove.
626 * gas/arm/barrier-bad-thumb.s: Remove.
627 * gas/arm/barrier-thumb.d: Adjust title. Use barrier.s as source.
628 Pass -mthumb to gas.
629 * gas/arm/barrier-thumb.s: Remove.
630
16d02dc9
JB
6312013-04-09 Jan Beulich <jbeulich@suse.com>
632
633 * gas/arm/vfp1xD.s: Add VMRS/VMSR tests with FPINST, FPINST2,
634 and C15.
635 * gas/arm/vfp1xD.d: Update accordingly.
636
05ac0ffb
JB
6372013-04-09 Jan Beulich <jbeulich@suse.com>
638
639 * gas/arm/neon-omit.s: Add tests for suffix less VMOV.
640 * gas/arm/neon-omit.d: Update accordingly.
641
2d51fb74
JB
6422013-04-09 Jan Beulich <jbeulich@suse.com>
643
644 * gas/arm/neon-addressing-bad.s: Add test for further invalid VST
645 operands.
477330fc 646 * gas/arm/neon-addressing-bad.l: Update accordingly.
2d51fb74 647
5f77db52
JB
6482013-04-08 Jan Beulich <jbeulich@suse.com>
649
650 * gas/i386/x86-64-opcode.s: Flesh out LOOP and J*CXZ sections.
651 Correct comments in Jcc section.
652 * gas/i386/x86-64-opcode.d: Refresh.
653 * gas/i386/ilp32/x86-64-opcode.d: Refresh.
654
0afd1215
DM
6552013-04-06 David S. Miller <davem@davemloft.net>
656
657 * gas/sparc/cbcond.s: Add tests for new opcode aliases.
658 * gas/sparc/cbcond.d: Updated.
659 * gas/sparc/hpcvis3.s: Add tests for new opcode aliases.
660 * gas/sparc/hpcvis3.d: Updated.
661 * gas/sparc/v8-movwr-imm.d: Fix expected disassembly.
662 * gas/sparc/edge.s: New test.
663 * gas/sparc/edge.d: Expected disassembly.
664 * gas/sparc/flush.s: New test.
665 * gas/sparc/flush.d: Expected disassembly.
666 * gas/sparc/ldd_std.s: New test.
667 * gas/sparc/ldd_std.d: Expected disassembly.
668 * gas/sparc/ldtw_sttw.s: New test.
669 * gas/sparc/ldtw_sttw.d: Expected disassembly.
670 * gas/sparc/sparc.exp: Run new tests.
671
e21e1a51
NC
6722013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
673
674 PR binutils/15068
675 * gas/tic6x/insns16-lsd-unit.s: Correct bit patterns for mvk, add
676 and xor.
677 * gas/tic6x/insns16-lsd-unit.d: Update expected output.
678
55cf16e1
L
6792013-03-27 H.J. Lu <hongjiu.lu@intel.com>
680
681 * gas/i386/addr32.s: Add an SIB test.
682 * gas/i386/addr32.d: Updated.
683
51dcdd4d
NC
6842013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
685
686 PR binutils/15068
687 * gas/tic6x/insns16-d-unit.s: New test.
688 * gas/tic6x/insns16-d-unit.d: Expected disassembly.
689 * gas/tic6x/insns16-ddec.s: New test.
690 * gas/tic6x/insns16-ddec.d: Expected disassembly.
691 * gas/tic6x/insns16-dinc.s: New test.
692 * gas/tic6x/insns16-dinc.d: Expected disassembly.
693 * gas/tic6x/insns16-dind.s: New test.
694 * gas/tic6x/insns16-dind.d: Expected disassembly.
695 * gas/tic6x/insns16-doff4.s: New test.
696 * gas/tic6x/insns16-doff4.d: Expected disassembly.
697 * gas/tic6x/insns16-l-unit.s: New test.
698 * gas/tic6x/insns16-l-unit.d: Expected disassembly.
699 * gas/tic6x/insns16-lsd-unit.s: New test.
700 * gas/tic6x/insns16-lsd-unit.d: Expected disassembly.
701 * gas/tic6x/insns16-m-unit.s: New test.
702 * gas/tic6x/insns16-m-unit.d: Expected disassembly.
703 * gas/tic6x/insns16-s-unit-pcrel.s: New test.
704 * gas/tic6x/insns16-s-unit-pcrel.d: Expected disassembly.
705 * gas/tic6x/insns16-s-unit: New test.
706 * gas/tic6x/insns16-s-unit.d: Expected disassembly.
707
1eb6fadd 7082013-03-26 Douglas B Rupp <rupp@adacore.com>
9699c833
TG
709
710 * gas/ia64/ia64.exp: Add new test reloc-mlx
711 * gas/ia64/reloc-mlx.[sd]: New test for X-unit reloc.
712 * gas/ia64/pcrel.d: Fix output for X-unit reloc.
713
4755303e
WN
7142013-03-21 Will Newton <will.newton@linaro.org>
715
716 * gas/arm/thumb2_relax.d: Strip out invalid pc-relative strs.
717 * gas/arm/thumb2_relax.s: Likewise.
718 * gas/arm/thumb32.d: Likewise.
719 * gas/arm/thumb32.l: Likewise.
720 * gas/arm/thumb32.s: Likewise.
721 * gas/arm/thumb2_str-bad.d: New file.
722 * gas/arm/thumb2_str-bad.l: Likewise.
723 * gas/arm/thumb2_str-bad.s: Likewise.
724
165546ad
NC
7252013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
726
727 PR gas/15082
728 * gas/tic6x/insns-bad-1.s: Remove test-case for mpydp with
729 cross-path.
730 * gas/tic6x/insns-bad-1.l: Update expected output.
731 * gas/tic6x/insns-c674x.s: Add a test-case for mpydp with
732 cross-path.
733 * gas/tic6x/insns-c674x.d: Update expected output.
734
795b8e6b
NC
7352013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
736
737 PR gas/15095
738 * gas/tic6x/insns-c674x.s: Add test cases for the newly generated
739 opcode.
740 * gas/tic6x/insns-c674x.d: Update expected disassembly.
741
0085488a
WN
7422013-03-15 Will Newton <will.newton@linaro.org>
743
744 * gas/arm/any-idiv.d: Expand *-*eabi test to cover *-*eabi*.
745 * gas/arm/arch4t-eabi.d: Likewise.
746 * gas/arm/arch4t.d: Likewise.
747 * gas/arm/attr-any-armv4t.d: Likewise.
748 * gas/arm/attr-any-thumbv6.d: Likewise.
749 * gas/arm/attr-cpu-directive.d: Likewise.
750 * gas/arm/attr-default.d: Likewise.
751 * gas/arm/attr-march-all.d: Likewise.
752 * gas/arm/attr-march-armv1.d: Likewise.
753 * gas/arm/attr-march-armv2.d: Likewise.
754 * gas/arm/attr-march-armv2a.d: Likewise.
755 * gas/arm/attr-march-armv2s.d: Likewise.
756 * gas/arm/attr-march-armv3.d: Likewise.
757 * gas/arm/attr-march-armv3m.d: Likewise.
758 * gas/arm/attr-march-armv4.d: Likewise.
759 * gas/arm/attr-march-armv4t.d: Likewise.
760 * gas/arm/attr-march-armv4txm.d: Likewise.
761 * gas/arm/attr-march-armv4xm.d: Likewise.
762 * gas/arm/attr-march-armv5.d: Likewise.
763 * gas/arm/attr-march-armv5t.d: Likewise.
764 * gas/arm/attr-march-armv5te.d: Likewise.
765 * gas/arm/attr-march-armv5tej.d: Likewise.
766 * gas/arm/attr-march-armv5texp.d: Likewise.
767 * gas/arm/attr-march-armv5txm.d: Likewise.
768 * gas/arm/attr-march-armv6-m+os.d: Likewise.
769 * gas/arm/attr-march-armv6-m.d: Likewise.
770 * gas/arm/attr-march-armv6.d: Likewise.
771 * gas/arm/attr-march-armv6j.d: Likewise.
772 * gas/arm/attr-march-armv6k+sec.d: Likewise.
773 * gas/arm/attr-march-armv6k.d: Likewise.
774 * gas/arm/attr-march-armv6kt2.d: Likewise.
775 * gas/arm/attr-march-armv6s-m.d: Likewise.
776 * gas/arm/attr-march-armv6t2.d: Likewise.
777 * gas/arm/attr-march-armv6z.d: Likewise.
778 * gas/arm/attr-march-armv6zk.d: Likewise.
779 * gas/arm/attr-march-armv6zkt2.d: Likewise.
780 * gas/arm/attr-march-armv6zt2.d: Likewise.
781 * gas/arm/attr-march-armv7-a+idiv.d: Likewise.
782 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
783 * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
784 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
785 * gas/arm/attr-march-armv7-a+virt.d: Likewise.
786 * gas/arm/attr-march-armv7-a.d: Likewise.
787 * gas/arm/attr-march-armv7-m.d: Likewise.
788 * gas/arm/attr-march-armv7-r+mp.d: Likewise.
789 * gas/arm/attr-march-armv7-r.d: Likewise.
790 * gas/arm/attr-march-armv7.d: Likewise.
791 * gas/arm/attr-march-armv7a.d: Likewise.
792 * gas/arm/attr-march-armv7em.d: Likewise.
793 * gas/arm/attr-march-armv7m.d: Likewise.
794 * gas/arm/attr-march-armv7r.d: Likewise.
795 * gas/arm/attr-march-armv8-a+crypto.d: Likewise.
796 * gas/arm/attr-march-armv8-a+fp.d: Likewise.
797 * gas/arm/attr-march-armv8-a+simd.d: Likewise.
798 * gas/arm/attr-march-armv8-a.d: Likewise.
799 * gas/arm/attr-march-iwmmxt.d: Likewise.
800 * gas/arm/attr-march-iwmmxt2.d: Likewise.
801 * gas/arm/attr-march-xscale.d: Likewise.
802 * gas/arm/attr-mcpu.d: Likewise.
803 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
804 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
805 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
806 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
807 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
808 * gas/arm/attr-mfpu-fpa.d: Likewise.
809 * gas/arm/attr-mfpu-fpa10.d: Likewise.
810 * gas/arm/attr-mfpu-fpa11.d: Likewise.
811 * gas/arm/attr-mfpu-fpe.d: Likewise.
812 * gas/arm/attr-mfpu-fpe2.d: Likewise.
813 * gas/arm/attr-mfpu-fpe3.d: Likewise.
814 * gas/arm/attr-mfpu-maverick.d: Likewise.
815 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
816 * gas/arm/attr-mfpu-neon.d: Likewise.
817 * gas/arm/attr-mfpu-softfpa.d: Likewise.
818 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
819 * gas/arm/attr-mfpu-softvfp.d: Likewise.
820 * gas/arm/attr-mfpu-vfp.d: Likewise.
821 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
822 * gas/arm/attr-mfpu-vfp10.d: Likewise.
823 * gas/arm/attr-mfpu-vfp3.d: Likewise.
824 * gas/arm/attr-mfpu-vfp9.d: Likewise.
825 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
826 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
827 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
828 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
829 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
830 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
831 * gas/arm/attr-names.d: Likewise.
832 * gas/arm/attr-order.d: Likewise.
833 * gas/arm/attr-override-cpu-directive.d: Likewise.
834 * gas/arm/attr-override-mcpu.d: Likewise.
835 * gas/arm/got_prel.d: Likewise.
836 * gas/arm/mapdir.d: Likewise.
837 * gas/arm/mapmisc.d: Likewise.
838 * gas/arm/mapsecs.d: Likewise.
839 * gas/arm/mapshort-eabi.d: Likewise.
840 * gas/arm/mapshort-elf.d: Likewise.
841 * gas/arm/mov-highregs-any.d: Likewise.
842 * gas/arm/mov-lowregs-any.d: Likewise.
843 * gas/arm/pr12198-1.d: Likewise.
844 * gas/arm/pr12198-2.d: Likewise.
845 * gas/arm/thumb-eabi.d: Likewise.
846 * gas/arm/thumb.d: Likewise.
847 * gas/arm/thumbrel.d: Likewise.
848
fc7b0af7
NC
8492013-03-15 Nick Clifton <nickc@redhat.com>
850
851 * gas/arm/arch7.d: Skip for non-ELF ARM targets.
852 * gas/arm/arch7a-mp.d: Likewise.
853 * gas/arm/arch7em.d: Likewise.
854 * gas/arm/crc32-bad.d: Likewise.
855 * gas/arm/crc32.d: Likewise.
856
ba86b375
WN
8572013-03-15 Will Newton <will.newton@linaro.org>
858
859 * gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s.
860
8923d7f6
SL
8612013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
862
863 * gas/nios2/nios2.exp: Use run_dump_tests.
864 * gas/nios2/mov.d: Delete file.
865 * gas/nios2/mov.s: Likewise.
866 * gas/nios2/rol.d: Likewise.
867 * gas/nios2/rol.s: Likewise.
868 * gas/nios2/add.d: Check instruction values.
869 * gas/nios2/align_fill.d: Likewise.
870 * gas/nios2/and.d: Likewise.
871 * gas/nios2/branch.d: Likewise.
872 * gas/nios2/bret.d: Likewise.
873 * gas/nios2/cache.d: Likewise.
874 * gas/nios2/call.d: Likewise.
875 * gas/nios2/call26.d: Likewise.
876 * gas/nios2/cmp.d: Likewise.
877 * gas/nios2/comments.d: Likewise.
878 * gas/nios2/complex.d: Likewise.
879 * gas/nios2/ctl.d: Likewise.
880 * gas/nios2/custom.d: Likewise.
881 * gas/nios2/etbt.d: Likewise.
882 * gas/nios2/flushda.d: Likewise.
883 * gas/nios2/jmp.d: Likewise.
884 * gas/nios2/ldb.d: Likewise.
885 * gas/nios2/ldh.d: Likewise.
886 * gas/nios2/ldw.d: Likewise.
887 * gas/nios2/lineseparator.d: Likewise.
888 * gas/nios2/movi.d: Likewise.
889 * gas/nios2/movia.d: Likewise.
890 * gas/nios2/mul.d: Likewise.
891 * gas/nios2/nor.d: Likewise.
892 * gas/nios2/or.d: Likewise.
893 * gas/nios2/registers.d: Likewise.
894 * gas/nios2/ret.d: Likewise.
895 * gas/nios2/rotate.d: Likewise.
896 * gas/nios2/stb.d: Likewise.
897 * gas/nios2/sth.d: Likewise.
898 * gas/nios2/stw.d: Likewise.
899 * gas/nios2/sub.d: Likewise.
900 * gas/nios2/sync.d: Likewise.
901 * gas/nios2/trap.d: Likewise.
902 * gas/nios2/tret.d: Likewise.
903 * gas/nios2/xor.d: Likewise.
904
531a94fd
SL
9052013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
906
907 * gas/nios2/break.d: Check instruction values.
908
dad60f8e
SL
9092013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
910
911 * gas/nios2/nios2.exp: Run wrprs.
912 * gas/nios2/wrprs.d: New file.
913 * gas/nios2/wrprs.s: Likewise.
914
f5cb796a
SL
9152013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
916
917 * gas/nios2/nios2.exp: Run rdprs.
918 * gas/nios2/rdprs.d: New file.
919 * gas/nios2/rdprs.s: Likewise.
920
21fde85c
SL
9212013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
922
923 * gas/nios2/nios2.exp: Run registers.
924 * gas/nios2/registers.d: New file.
925 * gas/nios2/registers.s: Likewise.
926
dd5181d5
KT
9272013-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
928
929 * gas/arm/crc32-bad.d: New file.
930 * gas/arm/crc32-bad.l: Likewise.
931 * gas/arm/crc32-bad.s: Likewise.
932 * gas/arm/crc32.d: Likewise.
933 * gas/arm/crc32.s: Likewise.
934
62b0d0d5
YZ
9352013-03-05 Yufeng Zhang <yufeng.zhang@arm.com>
936
937 * gas/aarch64/diagnostic.s: Add test.
938 * gas/aarch64/diagnostic.l: Update.
939 * gas/aarch64/illegal.s: Add test.
940 * gas/aarch64/illegal.l: Update.
941 * gas/aarch64/fpmov.s: New file.
942 * gas/aarch64/fpmov.d: New file.
943
5fe308e1
L
9442013-03-01 H.J. Lu <hongjiu.lu@intel.com>
945
946 * gas/i386/inval.s: Add tests for invalid addresses and eiz.
947
948 * gas/i386/x86-64-inval.s: Add tests for invalid addresses and
949 riz/eiz.
950
951 * gas/i386/inval.l: Updated.
952 * gas/i386/x86-64-inval.l: Likewise.
953
d5de92cf
L
9542013-02-28 H.J. Lu <hongjiu.lu@intel.com>
955
956 * gas/i386/i386.exp: Run inval-rep and x86-64-inval-rep.
957
958 * gas/i386/inval-rep.l: New file.
959 * gas/i386/inval-rep.s: Likewise.
960 * gas/i386/x86-64-inval-rep.l: Likewise.
961 * gas/i386/x86-64-inval-rep.s: Likewise.
962
e60bb1dd
YZ
9632013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
964
965 * gas/aarch64/crc32.s: New test.
966 * gas/aarch64/crc32.d: Ditto.
967
aeebdd9b
YZ
9682013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
969
970 * gas/aarch64/illegal.l: Delete the error message for
971 msr S3_1_C13_C15_1,x7.
972 * gas/aarch64/sysreg.s: Add new tests.
973 * gas/aarch64/sysreg.d: Update.
974
5c111e37
L
9752013-02-19 H.J. Lu <hongjiu.lu@intel.com>
976
977 PR gas/15159
978 * gas/i386/i386.exp: Run smap and x86-64-smap.
979
980 * gas/i386/smap.d: New file.
981 * gas/i386/smap.s: likewise.
982 * gas/i386/x86-64-smap.d: likewise.
983
9d1df426
NC
9842013-02-15 Markos Chandras <markos.chandras@imgtec.com>
985
986 * gas/metag/labelarithmetic.d: Fix the expected disassembler
987 output to be in little endian format
988 * gas/metag/metacore12.d: likewise
989 * gas/metag/metacore21.d: likewise
990 * gas/metag/metacore21ext.d: likewise
991 * gas/metag/metadsp21.d: likewise
992 * gas/metag/metadsp21ext.d: likewise
993 * gas/metag/metafpu.d: likewise
994 * gas/metag/metafpuext.d: likewise
995 * gas/metag/tls.d: likewise
996
4c261dff
NC
9972013-02-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
998
5c111e37
L
999 * gas/arm/neon-vmov-bad.d: New file.
1000 * gas/arm/neon-vmov-bad.s: Likewise.
1001 * gas/arm/neon-vmov-bad.l: Likewise.
4c261dff 1002
a1ccaec9
YZ
10032013-02-14 Yufeng Zhang <yufeng.zhang@arm.com>
1004
1005 * gas/aarch64/system.s: Add tests.
1006 * gas/aarch64/system.d: Update.
1007
6fe6ded9
RE
10082013-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1009
1010 * gas/arm/archv6t2.s: Add strht and ldrht tests.
1011 * gas/arm/archv6t2.d: Add disassembly patterns for the above.
1012
0aa27725
RS
10132013-02-09 Jürgen Urban <JuergenUrban@gmx.de>
1014
1015 * gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s,
1016 gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to...
1017 * gas/mips/24k-triple-stores-2-llsc.d,
1018 gas/mips/24k-triple-stores-2-llsc.s,
1019 gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests.
1020 * gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the
1021 MIPS ISA level can be upgraded to support ll, sc, lld and scd.
1022 * gas/mips/l_d-single.d, gas/mips/s_d-single.d,
1023 gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests.
1024 * gas/mips/mips.exp: Update accordingly. Add "nollsc" to r5900
1025 properties.
1026
bded2dd8
AM
10272013-02-08 Alan Modra <amodra@gmail.com>
1028
1029 * gas/nios2/nios2.exp: Add copyright.
1030 (run_list_test): Delete. Adjust callers to use standard version.
1031
36591ba1 10322013-02-06 Sandra Loosemore <sandra@codesourcery.com>
5c111e37 1033 Andrew Jenner <andrew@codesourcery.com>
36591ba1
SL
1034
1035 Based on patches from Altera Corporation.
1036
1037 * gas/nios2/add.d: New.
1038 * gas/nios2/add.s: New.
1039 * gas/nios2/align_fill.d: New.
1040 * gas/nios2/align_fill.s: New.
1041 * gas/nios2/align_text.d: New.
1042 * gas/nios2/align_text.s: New.
1043 * gas/nios2/and.d: New.
1044 * gas/nios2/and.s: New.
1045 * gas/nios2/branch.d: New.
1046 * gas/nios2/branch.s: New.
1047 * gas/nios2/break.d: New.
1048 * gas/nios2/break.s: New.
1049 * gas/nios2/bret.d: New.
1050 * gas/nios2/bret.s: New.
1051 * gas/nios2/cache.d: New.
1052 * gas/nios2/cache.s: New.
1053 * gas/nios2/call26.d: New.
1054 * gas/nios2/call26.s: New.
1055 * gas/nios2/call.d: New.
1056 * gas/nios2/call.s: New.
1057 * gas/nios2/cmp.d: New.
1058 * gas/nios2/cmp.s: New.
1059 * gas/nios2/comments.d: New.
1060 * gas/nios2/comments.s: New.
1061 * gas/nios2/complex.d: New.
1062 * gas/nios2/complex.s: New.
1063 * gas/nios2/ctl.d: New.
1064 * gas/nios2/ctl.s: New.
1065 * gas/nios2/custom.d: New.
1066 * gas/nios2/custom.s: New.
1067 * gas/nios2/etbt.d: New.
1068 * gas/nios2/etbt.s: New.
1069 * gas/nios2/flushda.d: New.
1070 * gas/nios2/flushda.s: New.
1071 * gas/nios2/illegal.l: New.
1072 * gas/nios2/illegal.s: New.
1073 * gas/nios2/jmp.d: New.
1074 * gas/nios2/jmp.s: New.
1075 * gas/nios2/ldb.d: New.
1076 * gas/nios2/ldb.s: New.
1077 * gas/nios2/ldh.d: New.
1078 * gas/nios2/ldh.s: New.
1079 * gas/nios2/ldw.d: New.
1080 * gas/nios2/ldw.s: New.
1081 * gas/nios2/lineseparator.d: New.
1082 * gas/nios2/lineseparator.s: New.
1083 * gas/nios2/mov.d: New.
1084 * gas/nios2/movia.d: New.
1085 * gas/nios2/movia.s: New.
1086 * gas/nios2/movi.d: New.
1087 * gas/nios2/movi.s: New.
1088 * gas/nios2/mov.s: New.
1089 * gas/nios2/mul.d: New.
1090 * gas/nios2/mul.s: New.
1091 * gas/nios2/nios2.exp: New.
1092 * gas/nios2/nor.d: New.
1093 * gas/nios2/nor.s: New.
1094 * gas/nios2/or.d: New.
1095 * gas/nios2/or.s: New.
1096 * gas/nios2/ret.d: New.
1097 * gas/nios2/ret.s: New.
1098 * gas/nios2/rol.d: New.
1099 * gas/nios2/rol.s: New.
1100 * gas/nios2/rotate.d: New.
1101 * gas/nios2/rotate.s: New.
1102 * gas/nios2/stb.d: New.
1103 * gas/nios2/stb.s: New.
1104 * gas/nios2/sth.d: New.
1105 * gas/nios2/sth.s: New.
1106 * gas/nios2/stw.d: New.
1107 * gas/nios2/stw.s: New.
1108 * gas/nios2/sub.d: New.
1109 * gas/nios2/sub.s: New.
1110 * gas/nios2/sync.d: New.
1111 * gas/nios2/sync.s: New.
1112 * gas/nios2/trap.d: New.
1113 * gas/nios2/trap.s: New.
1114 * gas/nios2/tret.d: New.
1115 * gas/nios2/tret.s: New.
1116 * gas/nios2/warn_noat.l: New.
1117 * gas/nios2/warn_noat.s: New.
1118 * gas/nios2/warn_nobreak.l: New.
1119 * gas/nios2/warn_nobreak.s: New.
1120 * gas/nios2/xor.d: New.
1121 * gas/nios2/xor.s: New.
1122
d1aeba00
TG
11232013-01-31 Tristan Gingold <gingold@adacore.com>
1124
1125 * gas/ppc/test1xcoff32.d: Updated.
1126 * gas/all/fwdexp.d: Adjusted for AIX.
1127
e30181a5
YZ
11282013-01-30 Yufeng Zhang <yufeng.zhang@arm.com>
1129
1130 * gas/aarch64/alias.s: Add new tests.
1131 * gas/aarch64/alias.d: Update.
1132 * gas/aarch64/no-aliases.d: Update.
1133
f9b2d544
NC
11342013-01-30 Markos Chandras <markos.chandras@imgtec.com>
1135
1136 * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases.
1137 * gas/metag/metacore21-invalid.l: Add expected output for invalid
1138 SWAP testcases.
1139
0c9573f4
NC
11402013-01-28 Alexis Deruelle <alexis.deruelle@gmail.com>
1141
1142 PR gas/15069
1143 * gas/tic6x/insns-c674x-pcrel.s: Add test of BNOP instruction
1144 within header based fetch packet.
1145 * gas/tic6x/insns-c674x-pcrel.d: Update expected disassembly.
1146
78c8d46c
NC
11472013-01-24 Nick Clifton <nickc@redhat.com>
1148
1149 * gas/elf/warn-2.s: Skip for all V850 variants.
1150
f5555712
YZ
11512013-01-17 Yufeng Zhang <yufeng.zhang@arm.com>
1152
1153 * gas/aarch64/diagnostic.l: Update.
1154 * gas/aarch64/movi.s: Add tests.
1155 * gas/aarch64/movi.d: Update.
1156 * gas/aarch64/programmer-friendly.s: Add comment.
1157
8fd4256d
L
11582013-01-16 H.J. Lu <hongjiu.lu@intel.com>
1159
1160 * gas/i386/i386.exp: Run size-1, size-2, size-3, size-4,
1161 x86-64-size-1, x86-64-size-2, x86-64-size-3, x86-64-size-4,
1162 x86-64-size-5 and x86-64-size-inval-1.
1163
1164 * gas/i386/size-1.d: New file.
1165 * gas/i386/size-1.s: Likewise.
1166 * gas/i386/size-2.d: Likewise.
1167 * gas/i386/size-2.s: Likewise.
1168 * gas/i386/size-3.d: Likewise.
1169 * gas/i386/size-3.s: Likewise.
1170 * gas/i386/size-4.d: Likewise.
1171 * gas/i386/size-4.s: Likewise.
1172 * gas/i386/x86-64-size-1.d: Likewise.
1173 * gas/i386/x86-64-size-2.d: Likewise.
1174 * gas/i386/x86-64-size-3.d: Likewise.
1175 * gas/i386/x86-64-size-4.d: Likewise.
1176 * gas/i386/x86-64-size-5.d: Likewise.
1177 * gas/i386/x86-64-size-5.s: Likewise.
1178 * gas/i386/x86-64-size-inval-1.l: Likewise.
1179 * gas/i386/x86-64-size-inval-1.s: Likewise.
1180 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
1181 * gas/i386/ilp32/x86-64-size-2.d: Likewise.
1182 * gas/i386/ilp32/x86-64-size-3.d: Likewise.
1183 * gas/i386/ilp32/x86-64-size-4.d: Likewise.
1184 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
1185
ad1e62ba
AM
11862013-01-16 Alan Modra <amodra@gmail.com>
1187
1188 * gas/ppc/htm.d: Ignore padding at end of section.
1189
af89796a
L
11902013-01-15 H.J. Lu <hongjiu.lu@intel.com>
1191
1192 PR gas/15019
1193 * gas/i386/reloc32.s: Add tests for "xtrn@got -/+ 4".
1194 * gas/i386/reloc64.s: Likewise.
1195 * gas/i386/ilp32/reloc64.s: Likewise.
1196
1197 * gas/i386/reloc32.d: Updated.
1198 * gas/i386/reloc64.d: Likewise.
1199 * gas/i386/ilp32/reloc64.d: Likewise.
1200
dd42f060
NC
12012013-01-15 Nick Clifton <nickc@redhat.com>
1202
1203 * gas/v850/basic.exp: Allow for variations in reloc names.
1204 * gas/v850/split-lo16.d: Likewise.
1205
1206 * gas/v850/v850e1.s: Add more tests of the PREPARE insn.
1207 * gas/v850/v850e1.d: Update expected disassembly.
1208
130b4629
AM
12092013-01-14 Alan Modra <amodra@gmail.com>
1210
1211 * gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas.
1212 * gas/v850/split-lo16.d: Likewise.
1213
a4533ed8
NC
12142013-01-14 Will Newton <will.newton@imgtec.com>
1215
1216 * gas/metag/metadsp21.d: Fix expected MMOV disassembly.
1217
7765a960
AM
12182013-01-14 Alan Modra <amodra@gmail.com>
1219
1220 * gas/ppc/htm.s: Use .text rather than .section ".text".
1221 * gas/ppc/power8.s: Likewise.
1222 * gas/ppc/htm.d: Don't match file format.
1223 * gas/ppc/power8.d: Likewise.
1224
5817ffd1
PB
12252013-01-10 Peter Bergner <bergner@vnet.ibm.com>
1226
1227 * gas/ppc/htm.d: New test.
1228 * gas/ppc/htm.s: Likewise.
1229 * gas/ppc/power8.d: Likewise.
1230 * gas/ppc/power8.s: Likewise.
1231 * gas/ppc/ppc.exp: Run them.
1232
a3c62988
NC
12332013-01-10 Will Newton <will.newton@imgtec.com>
1234
1235 * gas/metag/labelarithmetic.d: New file.
1236 * gas/metag/labelarithmetic.s: New file.
1237 * gas/metag/metacore12.d: New file.
1238 * gas/metag/metacore12.s: New file.
1239 * gas/metag/metacore21-invalid.l: New file.
1240 * gas/metag/metacore21-invalid.s: New file.
1241 * gas/metag/metacore21.d: New file.
1242 * gas/metag/metacore21.s: New file.
1243 * gas/metag/metacore21ext.d: New file.
1244 * gas/metag/metacore21ext.s: New file.
1245 * gas/metag/metadsp21-invalid.l: New file.
1246 * gas/metag/metadsp21-invalid.s: New file.
1247 * gas/metag/metadsp21.d: New file.
1248 * gas/metag/metadsp21.s: New file.
1249 * gas/metag/metadsp21ext.d: New file.
1250 * gas/metag/metadsp21ext.s: New file.
1251 * gas/metag/metafpu21.d: New file.
1252 * gas/metag/metafpu21.s: New file.
1253 * gas/metag/metafpu21ext.d: New file.
1254 * gas/metag/metafpu21ext.s: New file.
1255 * gas/metag/metag.exp: New file.
1256 * gas/metag/tls.d: New file.
1257 * gas/metag/tls.s: New file.
1258
a3251895
YZ
12592013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
1260
1261 * gas/aarch64/diagnostic.s: Add test.
1262 * gas/aarch64/diagnostic.l: Update.
1263
8ab8155f
NC
12642013-01-07 Nick Clifton <nickc@redhat.com>
1265
1266 PR gas/14887
1267 * gas/arm/neon-ldst-es.s: Add more whitespace.
1268
e407c74b
NC
12692013-01-04 Juergen Urban <JuergenUrban@gmx.de>
1270
1271 * gas/mips/r5900-full.s: New test.
1272 * gas/mips/r5900-full.d: Expected disassembly.
1273 * gas/mips/r5900.s: New test.
1274 * gas/mips/r5900.d: Expected disassembly.
1275 * gas/mips/mips.exp: Run new tests.
1276
a32c3ff8
NC
12772013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1278
fb098a1e
YZ
1279 * gas/aarch64/int-insns.d: Update.
1280 * gas/aarch64/mov.d: Update.
1281 * gas/aarch64/reloc-insn.d: Update.
1282
12832013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1284
1285 * gas/aarch64/system.d: Update.
a32c3ff8 1286
517bb291 12872013-01-02 Nick Clifton <nickc@redhat.com>
d709e4e6 1288
517bb291
NC
1289 PR gas/14987
1290 * gas/arm/neon-ldst-es.s: Add whitespace test.
1291 * gas/arm/neon-ldst-es.d: Update expected disassembly.
d709e4e6 1292
517bb291 1293For older changes see ChangeLog-2012
c9e214e5 1294\f
517bb291 1295Copyright (C) 2013 Free Software Foundation, Inc.
752937aa
NC
1296
1297Copying and distribution of this file, with or without modification,
1298are permitted in any medium without royalty provided the copyright
1299notice and this notice are preserved.
1300
c9e214e5
AM
1301Local Variables:
1302mode: change-log
1303left-margin: 8
1304fill-column: 74
1305version-control: never
1306End:
This page took 0.479097 seconds and 4 git commands to generate.