Support Intel MPX
[binutils-gdb.git] / gas / testsuite / ChangeLog
1 2013-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
28 2013-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
36 2013-07-19 Yufeng Zhang <yufeng.zhang@arm.com>
37
38 * gas/aarch64/ilp32-basic.d (#as): Update to use -mabi=ilp32
39
40 2013-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
46 2013-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
55 2013-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
76 2013-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
81 2013-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
88 2013-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
93 2013-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
118 2013-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
123 2013-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
128 2013-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
133 2013-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
138 2013-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
144 2013-07-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
145
146 * gas/aarch64/reloc-insn.s (func): Replace :got_prel19: with :got:.
147
148 2013-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
153 2013-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
165 2013-06-24 Roland McGrath <mcgrathr@google.com>
166
167 * gas/arm/macro-vld1.s: Add a case with whitespace before '}'.
168 * gas/arm/macro-vld1.d: Update.
169
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
175 2013-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
193 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
194
195 * gas/mips/lineno.d: Remove ellipsis.
196
197 2013-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
205 2013-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
213 2013-06-18 Richard Sandiford <rdsandiford@googlemail.com>
214
215 * gas/mips/eva.d: Use -32.
216
217 2013-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
226 2013-06-15 Richard Sandiford <rdsandiford@googlemail.com>
227
228 * gas/mips/loc-swap-3.d: Require -32.
229
230 2013-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
235 2013-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
241 2013-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
247 2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
248
249 * gas/nios2/tret.d: Correct eret encoding.
250
251 2013-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
257 2013-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
263 2013-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
273 2013-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
280 2013-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
288 2013-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
326 2013-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
343 2013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
344
345 * gas/aarch64/tls.d: Update.
346 * gas/aarch64/tls.s: Update.
347
348 2013-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
353 2013-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
366 2013-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
371 2013-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
377 2013-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
384 2013-05-21 Alan Modra <amodra@gmail.com>
385
386 * gas/ppc/vsx2.d: Ignore trailing padding.
387
388 2013-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
423 2013-05-16 Tristan Gingold <gingold@adacore.com>
424
425 * gas/ppc/ppc.exp: Do not run simpshft on aix.
426
427 2013-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
432 2013-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
439 2013-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
447 2013-05-04 Richard Sandiford <rdsandiford@googlemail.com>
448
449 * gas/mips/micromips-warn-branch-delay.d: Use numeric registers.
450
451 2013-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
456 2013-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
475 2013-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
481 2013-04-29 Nick Clifton <nickc@redhat.com>
482
483 * gas/elf/dwarf2-3.d: Fix expected readelf output.
484
485 2013-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
490 2013-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
505 2013-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
520 2013-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
526 2013-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
540 2013-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
546 2013-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
551 2013-04-09 Jan Beulich <jbeulich@suse.com>
552
553 * gas/arm/neon-addressing-bad.s: Add test for further invalid VST
554 operands.
555 * gas/arm/neon-addressing-bad.l: Update accordingly.
556
557 2013-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
564 2013-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
581 2013-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
588 2013-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
593 2013-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
617 2013-03-26 Douglas B Rupp <rupp@adacore.com>
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
623 2013-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
634 2013-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
644 2013-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
651 2013-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
758 2013-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
766 2013-03-15 Will Newton <will.newton@linaro.org>
767
768 * gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s.
769
770 2013-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
814 2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
815
816 * gas/nios2/break.d: Check instruction values.
817
818 2013-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
824 2013-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
830 2013-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
836 2013-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
844 2013-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
853 2013-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
863 2013-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
872 2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
873
874 * gas/aarch64/crc32.s: New test.
875 * gas/aarch64/crc32.d: Ditto.
876
877 2013-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
884 2013-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
893 2013-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
906 2013-02-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
907
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.
911
912 2013-02-14 Yufeng Zhang <yufeng.zhang@arm.com>
913
914 * gas/aarch64/system.s: Add tests.
915 * gas/aarch64/system.d: Update.
916
917 2013-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
922 2013-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
936 2013-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
941 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
942 Andrew Jenner <andrew@codesourcery.com>
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
1032 2013-01-31 Tristan Gingold <gingold@adacore.com>
1033
1034 * gas/ppc/test1xcoff32.d: Updated.
1035 * gas/all/fwdexp.d: Adjusted for AIX.
1036
1037 2013-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
1043 2013-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
1049 2013-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
1056 2013-01-24 Nick Clifton <nickc@redhat.com>
1057
1058 * gas/elf/warn-2.s: Skip for all V850 variants.
1059
1060 2013-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
1067 2013-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
1095 2013-01-16 Alan Modra <amodra@gmail.com>
1096
1097 * gas/ppc/htm.d: Ignore padding at end of section.
1098
1099 2013-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
1110 2013-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
1118 2013-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
1123 2013-01-14 Will Newton <will.newton@imgtec.com>
1124
1125 * gas/metag/metadsp21.d: Fix expected MMOV disassembly.
1126
1127 2013-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
1134 2013-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
1142 2013-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
1168 2013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
1169
1170 * gas/aarch64/diagnostic.s: Add test.
1171 * gas/aarch64/diagnostic.l: Update.
1172
1173 2013-01-07 Nick Clifton <nickc@redhat.com>
1174
1175 PR gas/14887
1176 * gas/arm/neon-ldst-es.s: Add more whitespace.
1177
1178 2013-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
1186 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1187
1188 * gas/aarch64/int-insns.d: Update.
1189 * gas/aarch64/mov.d: Update.
1190 * gas/aarch64/reloc-insn.d: Update.
1191
1192 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1193
1194 * gas/aarch64/system.d: Update.
1195
1196 2013-01-02 Nick Clifton <nickc@redhat.com>
1197
1198 PR gas/14987
1199 * gas/arm/neon-ldst-es.s: Add whitespace test.
1200 * gas/arm/neon-ldst-es.d: Update expected disassembly.
1201
1202 For older changes see ChangeLog-2012
1203 \f
1204 Copyright (C) 2013 Free Software Foundation, Inc.
1205
1206 Copying and distribution of this file, with or without modification,
1207 are permitted in any medium without royalty provided the copyright
1208 notice and this notice are preserved.
1209
1210 Local Variables:
1211 mode: change-log
1212 left-margin: 8
1213 fill-column: 74
1214 version-control: never
1215 End: