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