[PATCH 35/57][Arm][GAS] Add support for MVE instructions: vshlc and vshll
[binutils-gdb.git] / gas / testsuite / ChangeLog-2011
blob0cd6c0df73cf2d17fa4b491683893ceeb30f9e17
1 2011-12-29  Iain Sandoe  <idsandoe@googlemail.com>
3         * gas/mach-o/sections-1.d: Amend to recognize that bss is not emitted
4         by default.
5         * gas/mach-o/sections-2.d: New.
7 2011-12-19  Iain Sandoe  <idsandoe@googlemail.com>
9         * gas/mach-o/err-sections-1.s: New.
10         * gas/mach-o/err-sections-2.s: New.
11         * gas/mach-o/sections-3.d: New.
12         * gas/mach-o/sections-3.s: New.
14 2011-12-15  Iain Sandoe  <iains@gcc.gnu.org>
16         * gas/mach-o/subsect-via-symbols-0.d: New.
17         * gas/mach-o/subsect-via-symbols-1.d: New.
18         * gas/mach-o/subsect-via-symbols.s: New.
20 2011-12-15  Nick Clifton  <nickc@redhat.com>
22         * gas/frv/immediates.s: New test file - checks assembly of
23         constant values.
24         * gas/frv/immediates.d: Expected disassembly.
25         * gas/frv/allinsn.exp: Run the new test.
27 2011-12-14  Stuart Henderson  <shenders@gcc.gnu.org>
29         * gas/bfin/move.d: Update SRCx field expectations.
30         * gas/bfin/move2.d: Likewise.
31         * gas/bfin/parallel.d: Likewise.
32         * gas/bfin/parallel2.d: Likewise.
33         * gas/bfin/parallel3.d: Likewise.
34         * gas/bfin/parallel4.d: Likewise.
35         * gas/bfin/video.d: Likewise.
36         * gas/bfin/video2.d: Likewise.
38 2011-12-14  Iain Sandoe  <iains@gcc.gnu.org>
40         * gas/mach-o/comm-1.d: New.
41         * gas/mach-o/comm-1.s: New.
42         * gas/mach-o/lcomm-1.s: New.
43         * gas/mach-o/mach-o.exp: Update to use run_dump_tests[].
44         * gas/mach-o/sections-1.d: New.
45         * gas/mach-o/sections-1.s: New.
46         * gas/mach-o/warn-1.s: Add .comm alignment range warning.
48 2011-12-14  Iain Sandoe  <iains@gcc.gnu.org>
50         * gas/mach-o: New.
51         * gas/mach-o/mach-o.exp: New.
52         * gas/mach-o/warn-1.s: New.
53         * gas/mach-o/lcomm-1.s: New.
54         * gas/mach-o/lcomm-1.d: New.
56 2011-12-08  Andrew Pinski  <apinski@cavium.com>
58         * gas/mips/mips32-mt.d: Add pause instruction encoding to the end.
59         * gas/mips/micromips@mips32r2.d: Likewise.
60         * gas/mips/mips32r2.d: Likewise.
61         * gas/mips/mips32-mt.s: Add pause instruction to the end.
62         * gas/mips/mips32r2.s: Likewise.
64 2011-12-08  Andrew Pinski  <apinski@cavium.com>
65             Adam Nemet  <anemet@caviumnetworks.com>
67         * gas/mips/mips.exp: Add Octeon2 for an architecture.
68         Run octeon2 test.
69         * gas/mips/octeon2.d: New file.
70         * gas/mips/octeon2.s: New file.
72 2011-12-07  Sameera Deshpande  <sameera.deshpande@arm.com>
74         * gas/arm/thumb2_ldstd_unpredictable.d: New testcase.
75         * gas/arm/thumb2_ldstd_unpredictable.l: Likewise.
76         * gas/arm/thumb2_ldstd_unpredictable.s: Likewise.
77         * gas/testsuite/gas/arm/sp-pc-validations-bad-t.l: Update
78         testcase.
79         * gas/testsuite/gas/arm/sp-pc-validations-bad-t.s: Likewise.
81 2011-11-07  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
83         * gas/arm/neon-suffix-bad.l: Add testcase.
84         * gas/arm/neon-suffix-bad.s: Likewise.
86 2011-12-05  Richard Earnshaw  <rearnsha@arm.com>
88         * gas/arm/attr-any-armv4t.d: New test.
89         * gas/arm/attr-any-armv4t.s: New file.
90         * gas/arm/attr-any-thumbv6.d: New test.
91         * gas/arm/attr-any-thumbv6.s: New file.
93 2011-11-30  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
95         * gas/arm/cmdline-bad-arch.d: New test case.
96         * gas/arm/cmdline-bad-cpu.d: Likewise.
98 2011-12-03  Richard Sandiford  <rdsandiford@googlemail.com>
100         * gas/mips/mips.exp (run_dump_test_arch): Add an opts parameter.
101         (run_dump_test_arches): Allow additional options to be passed.
102         (run_list_test_arch): Add opts to the name.
103         (run_list_test_arches): Allow the options to be elided.
104         (mips4-fp, mips5-fp): Run twice, one with -32 and once with -mabi=o64.
105         (mips64r2-ill, octeon-ill): Remove empty options string.
107 2011-11-29  Andrew Pinski  <apinski@cavium.com>
109         * gas/mips/mips.exp: Add octeon+ for an architecture.
110         Run octeon-saa-saad test.
111         (run_dump_test_arch): For Octeon architectures, also try octeon@.
112         * gas/mips/octeon-pref.d: Remove -march=octeon from command line.
113         * gas/mips/octeon.d: Likewise.
114         * gas/mips/octeon-saa-saad.d: New file.
115         * gas/mips/octeon-saa-saad.s: New file
117 2011-11-25  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
119         * gas/arm/mov-highregs-any.d: New testcase.
120         * gas/arm/mov-highregs-any.s: Likewise.
121         * gas/arm/mov-lowregs-any.d: Likewise.
122         * gas/arm/mov-lowregs-any.s: Likewise.
124 2011-11-21  Maciej W. Rozycki  <macro@codesourcery.com>
126         * gas/mips/micromips@24k-branch-delay-1.d: New test.
127         * gas/mips/micromips@24k-triple-stores-1.d: New test.
128         * gas/mips/micromips@24k-triple-stores-2.d: New test.
129         * gas/mips/micromips@24k-triple-stores-3.d: New test.
130         * gas/mips/micromips@24k-triple-stores-4.d: New test.
131         * gas/mips/micromips@24k-triple-stores-5.d: New test.
132         * gas/mips/micromips@24k-triple-stores-6.d: New test.
133         * gas/mips/micromips@24k-triple-stores-7.d: New test.
134         * gas/mips/micromips@24k-triple-stores-8.d: New test.
135         * gas/mips/micromips@24k-triple-stores-9.d: New test.
136         * gas/mips/micromips@24k-triple-stores-10.d: New test.
137         * gas/mips/micromips@24k-triple-stores-11.d: New test.
138         * gas/mips/24k-triple-stores-1.s: Adjust for microMIPS
139         disassembly.
140         * gas/mips/24k-triple-stores-2.s: Likewise.
141         * gas/mips/24k-triple-stores-3.s: Likewise.
142         * gas/mips/24k-triple-stores-4.s: Likewise.
143         * gas/mips/24k-triple-stores-5.s: Likewise.
144         * gas/mips/24k-triple-stores-6.s: Likewise.
145         * gas/mips/24k-triple-stores-7.s: Likewise.
146         * gas/mips/24k-triple-stores-8.s: Likewise.
147         * gas/mips/24k-triple-stores-9.s: Likewise.
148         * gas/mips/24k-triple-stores-10.s: Likewise.
149         * gas/mips/24k-triple-stores-11.s: Likewise.
150         * gas/mips/mips.exp: Run the new tests.
152 2011-11-21  Maciej W. Rozycki  <macro@codesourcery.com>
154         * gas/mips/micromips@loc-swap-2.d: Correct test case.
156 2011-11-16  Maciej W. Rozycki  <macro@codesourcery.com>
158         * gas/mips/mips-double-float-flag.l: Adjust according to
159         unsupported opcode message capitalization fix.
160         * gas/mips/mips-hard-float-flag.l: Likewise.
161         * gas/mips/mips-macro-ill-nofp.l: Likewise.
162         * gas/mips/mips-macro-ill-sfp.l: Likewise.
163         * gas/mips/mips1-fp.l: Likewise.
164         * gas/mips/mips16e-64.l: Likewise.
165         * gas/mips/mips32-sf32.l: Likewise.
166         * gas/mips/mips32r2-fp32.l: Likewise.
167         * gas/mips/mips4-branch-likely.l: Likewise.
168         * gas/mips/mips4-fp.l: Likewise.
169         * gas/mips/octeon-ill.l: Likewise.
171 2011-11-14  Maciej W. Rozycki  <macro@codesourcery.com>
173         * gas/mips/relax-swap3.d: New test.
174         * gas/mips/mips16@relax-swap3.d: Likewise.
175         * gas/mips/micromips@relax-swap3.d: Likewise.
176         * gas/mips/relax-swap3.s: New test source.
177         * gas/mips/mips.exp: Run the new tests.
179 2011-11-02  Nick Clifton  <nickc@redhat.com>
181         * gas/arm/pic.d: Update expected output.
183 2011-10-25  Joern Rennecke  <joern.rennecke@embecosm.com>
185         * gas/epiphany: New directory.
186         * gas/testsuite/gas/epiphany/addr-syntax.d: New file.
187         * gas/testsuite/gas/epiphany/addr-syntax.s: New file.
188         * gas/testsuite/gas/epiphany/allinsn.d: New file.
189         * gas/testsuite/gas/epiphany/allinsn.exp: New file.
190         * gas/testsuite/gas/epiphany/allinsn.s: New file.
191         * gas/testsuite/gas/epiphany/badpostmod.s: New file.
192         * gas/testsuite/gas/epiphany/badrelax.d: New file.
193         * gas/testsuite/gas/epiphany/badrelax.s: New file.
194         * gas/testsuite/gas/epiphany/branch_lit.d: New file.
195         * gas/testsuite/gas/epiphany/branch_lit.s: New file.
196         * gas/testsuite/gas/epiphany/regression.d: New file.
197         * gas/testsuite/gas/epiphany/regression.s: New file.
198         * gas/testsuite/gas/epiphany/sample.d: New file.
199         * gas/testsuite/gas/epiphany/sample.s: New file.
201 2011-10-24  Julian Brown  <julian@codesourcery.com>
203         * gas/m68k/all.exp (movem-offset): Add test.
204         * gas/m68k/movem-offset.s: New test.
205         * gas/m68k/movem-offset.d: New.
207 2011-10-21  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
209         * gas/s390/zarch-z10.d: Add CPUMF instructions.
210         * gas/s390/zarch-z10.s: Likewise.
212 2011-10-18  Jie Zhang  <jie@codesourcery.com>
213             Julian Brown  <julian@codesourcery.com>
215         * gas/arm/adrl.d: Adjust.
216         * gas/arm/immed2.d: New test.
217         * gas/arm/immed2.s: New test.
219 2011-10-13  James Greenhalgh  <james.greenhalgh@arm.com>
221         * gas/arm/ldr-bad.s: New testcase.
222         * gas/arm/ldr-bad.l: Likewise.
223         * gas/arm/ldr-bad.d: Likewise.
224         * gas/arm/ldr.s: Likewise.
225         * gas/arm/ldr.d: Likewise.
226         * gas/arm/ldr-t-bad.s: Likewise.
227         * gas/arm/ldr-t-bad.l: Likewise.
228         * gas/arm/ldr-t-bad.d: Likewise.
229         * gas/arm/ldr-t.s: Likewise.
230         * gas/arm/ldr-t.d: Likewise.
231         * gas/arm/sp-pc-usage-t.s: Correct.
232         * gas/arm/sp-pc-usage-t.d: Update accordingly.
234 2011-09-28  Jan Beulich  <jbeulich@suse.com>
236         * gas/ppc/476.s: Fix lswi first operand.
237         * gas/ppc/476.d: Adjust expected output.
238         * gas/ppc/a2.s: Fix lswi first operand.
239         * gas/ppc/a2.d: Adjust expected output.
240         * gas/ppc/power6.s: Fix lfdpx first operand.
241         * gas/ppc/power6.d: Adjust expected output.
243 2011-09-28  Kai Tietz  <ktietz@redhat.com>
245         * gas/pe/section-exclude.d: Correct testcase.
247 2011-09-27  Kai Tietz  <ktietz@redhat.com>
249         * gas/pe/pe.exp: Add new testcase.
250         * gas/pe/section-exclude.d: New file.
251         * gas/pe/section-exclude.s: New file.
253 2011-09-27  David S. Miller  <davem@davemloft.net>
255         * gas/sparc/hpcvis3.s: Update to use float reg for random insn.
256         * gas/sparc/hpcvis3.d: Likewise.
258 2011-09-26  David S. Miller  <davem@davemloft.net>
260         * gas/sparc/ima.d: New test.
261         * gas/sparc/ima.s: New test source.
262         * gas/sparc/sparc.exp: Run new test.
264 2011-09-21  David S. Miller  <davem@davemloft.net>
266         * gas/sparc/hpcvis3.s: Update for fixed fchksum16 mnemonic.
267         * gas/sparc/hpcvis3.d: Likewise.
269         * gas/sparc/imm-plus-rreg.d: Fix address regex for 64-bit.
270         * gas/sparc/save-args.d: Likewise.
271         * gas/sparc/ticc-imm-reg.d: Likewise, add -32 to options.
272         * gas/sparc/v8-movwr-imm.d: Likewise.
274         * gas/sparc/hpcvis3.d: Pass '-Av9v'.
276 2011-09-08  Mark Fortescue <mark@mtfhpc.demon.co.uk>
278         * gas/sparc/imm-plus-rreg.[sd]: New test.
279         * gas/sparc/sparc.exp: Run new test.
281         * gas/sparc/ticc-imm-reg.[sd]: New test.
282         * gas/sparc/v8-movwr-imm.[sd]: New test.
283         * gas/sparc/sparc.exp: Run new tests.
285         * gas/sparc/save-args.[sd]: New test.
286         * gas/sparc/sparc.exp: Run new test.
288 2011-09-08  David S. Miller  <davem@davemloft.net>
290         * gas/sparc/hpcvis3.s: Correct pdistn test.
291         * gas/sparc/hpcvis3.d: Likewise.
293 2011-09-08  Richard Sandiford  <rdsandiford@googlemail.com>
295         PR gas/13167
296         * gas/ia64/pr13167.d, gas/ia64/pr13167.s: New test.
297         * gas/ia64/ia64.exp: Run it.
299 2011-09-07  Andreas Schwab  <schwab@linux-m68k.org>
301         PR gas/13145
302         * gas/m68k/all.exp: Run "mode5" test also with -mcpu=5200.
303         * gas/m68k/mode5.s: Add moveml testcases.
304         * gas/m68k/mode5.d: Update.
306 2011-09-05  Richard Sandiford  <rdsandiford@googlemail.com>
308         * gas/mips/loc-swap-2.s, gas/mips/loc-swap-2.d,
309         gas/mips/micromips@loc-swap-2.d,
310         gas/mips/mips16@loc-swap-2.d: New test.
311         * gas/mips/mips.exp: Run it.
313 2011-08-19  Sergey A. Guriev  <sergeya.a.guriev@intel.com>
315         * gas/i386/avx-gather-intel.d: Added missing vpgather tests.
316         * gas/i386/avx-gather.d: Likewise.
317         * gas/i386/x86-64-avx-gather-intel.d: Likewise.
318         * gas/i386/x86-64-avx-gather.d: Likewise.
320         * gas/i386/avx-intel.d: Added missing vpinsrd and removed
321         duplicated vpinsrb instructions.
322         * gas/i386/avx.d: Likewise.
323         * gas/i386/avx.s: Likewise.
324         * gas/i386/ilp32/x86-64-avx-intel.d: Likewise.
325         * gas/i386/ilp32/x86-64-avx.d: Likewise.
326         * gas/i386/x86-64-avx-intel.d: Likewise.
327         * gas/i386/x86-64-avx.d: Likewise.
328         * gas/i386/x86-64-avx.s: Likewise.
330 2011-08-10  Maciej W. Rozycki  <macro@codesourcery.com>
332         * gas/mips/micromips@mips5.d: Rename to...
333         * gas/mips/micromips@mips5-fp.d: ... this.
334         * gas/mips/mips5.d: Rename to...
335         * gas/mips/mips5-fp.d: ... this.
336         * gas/mips/mips5.l: Rename to...
337         * gas/mips/mips5-fp.l: ... this.
338         * gas/mips/mips5.s: Rename to...
339         * gas/mips/mips5-fp.s: ... this.
340         * gas/mips/mips.exp: Update accordingly.
342 2011-08-10  Maciej W. Rozycki  <macro@codesourcery.com>
344         * gas/mips/mips.exp: Define new "fpisa3", "fpisa4" and "fpisa5"
345         architecture properties adding them to "mips3", "mips4", "mips5"
346         and "mips32r2" architectures.  Use the new properties for the
347         "24k-triple-stores-1", "24k-triple-stores-3", "mips4-fp",
348         "mips5" and "alnv_ps-swap" tests.
350 2011-08-09  Maciej W. Rozycki  <macro@codesourcery.com>
351             Chao-ying Fu  <fu@mips.com>
353         * gas/mips/micromips@mcu.d: New test.
354         * gas/mips/mcu.d: Likewise.
355         * gas/mips/mcu.s: New test source.
356         * gas/mips/mips.exp: Run the new tests.
358 2011-08-09  Maciej W. Rozycki  <macro@codesourcery.com>
360         * gas/mips/micromips.d: Update according to changes to enable
361         microMIPS branch swapping.
362         * gas/mips/micromips-trap.d: Likewise.
363         * gas/mips/micromips@jal-svr4pic.d: Likewise.
364         * gas/mips/micromips@loc-swap.d: Likewise.
365         * gas/mips/micromips@loc-swap-dis.d: Likewise.
367 2011-08-05  David S. Miller  <davem@davemloft.net>
369         * gas/sparc/hpcvis3.d: New test.
370         * gas/sparc/hpcvis3.s: New test source.
371         * gas/sparc/sparc.exp: Run new test.
373 2011-08-05  H.J. Lu  <hongjiu.lu@intel.com>
375         * gas/i386/x86-64-branch.d: Pass -dw to objdump and support
376         win64.
378 2011-08-04  H.J. Lu  <hongjiu.lu@intel.com>
380         * gas/elf/bad-group.d: New.
381         * gas/elf/bad-group.err: Likewise.
382         * gas/elf/bad-group.s: Likewise.
384         * gas/elf/elf.exp: Run bad-group.
386 2011-08-03  James Greenhalgh  <james.greenhalgh@arm.com>
388         * gas/arm/strex-bad-t.d: New testcase.
389         * gas/arm/strex-bad-t.s: Likewise.
390         * gas/arm/strex-bad-t.l: Likewise.
391         * gas/arm/strex-t.s: Likewise.
392         * gas/arm/strex-t.d: Likewise.
394 2011-08-01  H.J. Lu  <hongjiu.lu@intel.com>
396         PR ld/13048
397         * gas/i386/ilp32/ilp32.exp: Don't run inval.
399         * gas/i386/ilp32/inval.l: Removed.
400         * gas/i386/ilp32/inval.s: Likewise.
402         * gas/i386/ilp32/quad.d: Expect R_X86_64_64 instead of
403         R_X86_64_32.
405         * gas/i386/ilp32/x86-64-pcrel.s: Add tests for movabs.
406         * gas/i386/ilp32/x86-64-pcrel.d: Updated.
408 2011-08-01  H.J. Lu  <hongjiu.lu@intel.com>
410         PR gas/13046
411         * gas/i386/x86-64-branch.s: Add tests for direct branch.
412         * gas/i386/x86-64-branch.d: Updated.
413         * gas/i386/ilp32/x86-64-branch.d: Likewise.
415 2011-07-29  Nick Clifton  <nickc@redhat.com>
417         * gas/elf/warn-2.s: Add other types of NOP insn.
419 2011-07-27  Nathan Sidwell  <nathan@codesourcery.com>
421         * gas/elf/warn-2.s: New.
422         * gas/elf/elf.exp: Run the new test.
424 2011-07-26  Kazuhiro Inaoka  <kazuhiro.inaoka.ud@renesas.com>
426         * gas/rx/r-bcc.d: Update expected disassembly of synthetic beq.a
427         instruction.
429 2011-07-24  Maciej W. Rozycki  <macro@codesourcery.com>
430             Chao-ying Fu  <fu@mips.com>
431             Richard Sandiford  <rdsandiford@googlemail.com>
433         * gas/mips/micromips.d: New test.
434         * gas/mips/micromips-branch-delay.d: Likewise.
435         * gas/mips/micromips-branch-relax.d: Likewise.
436         * gas/mips/micromips-branch-relax-pic.d: Likewise.
437         * gas/mips/micromips-size-1.d: Likewise.
438         * gas/mips/micromips-trap.d: Likewise.
439         * gas/mips/micromips.l: New stderr output.
440         * gas/mips/micromips-branch-delay.l: Likewise.
441         * gas/mips/micromips-branch-relax.l: Likewise.
442         * gas/mips/micromips-branch-relax-pic.l: Likewise.
443         * gas/mips/micromips-size-0.l: New list test.
444         * gas/mips/micromips-size-1.l: New stderr output.
445         * gas/mips/micromips.s: New test source.
446         * gas/mips/micromips-branch-delay.s: Likewise.
447         * gas/mips/micromips-branch-relax.s: Likewise.
448         * gas/mips/micromips-size-0.s: Likewise.
449         * gas/mips/micromips-size-1.s: Likewise.
450         * gas/mips/mips.exp: Run the new tests.
452         * gas/mips/dli.s: Use .p2align.
453         * gas/mips/elf_ase_micromips.d: New test.
454         * gas/mips/elf_ase_micromips-2.d: Likewise.
455         * gas/mips/micromips@abs.d: Likewise.
456         * gas/mips/micromips@add.d: Likewise.
457         * gas/mips/micromips@alnv_ps-swap.d: Likewise.
458         * gas/mips/micromips@and.d: Likewise.
459         * gas/mips/micromips@beq.d: Likewise.
460         * gas/mips/micromips@bge.d: Likewise.
461         * gas/mips/micromips@bgeu.d: Likewise.
462         * gas/mips/micromips@blt.d: Likewise.
463         * gas/mips/micromips@bltu.d: Likewise.
464         * gas/mips/micromips@branch-likely.d: Likewise.
465         * gas/mips/micromips@branch-misc-1.d: Likewise.
466         * gas/mips/micromips@branch-misc-2-64.d: Likewise.
467         * gas/mips/micromips@branch-misc-2.d: Likewise.
468         * gas/mips/micromips@branch-misc-2pic-64.d: Likewise.
469         * gas/mips/micromips@branch-misc-2pic.d: Likewise.
470         * gas/mips/micromips@branch-misc-4-64.d: Likewise.
471         * gas/mips/micromips@branch-misc-4.d: Likewise.
472         * gas/mips/micromips@branch-self.d: Likewise.
473         * gas/mips/micromips@cache.d: Likewise.
474         * gas/mips/micromips@daddi.d: Likewise.
475         * gas/mips/micromips@dli.d: Likewise.
476         * gas/mips/micromips@elf-jal.d: Likewise.
477         * gas/mips/micromips@elf-rel2.d: Likewise.
478         * gas/mips/micromips@elfel-rel2.d: Likewise.
479         * gas/mips/micromips@elf-rel4.d: Likewise.
480         * gas/mips/micromips@jal-svr4pic.d: Likewise.
481         * gas/mips/micromips@jal-svr4pic-noreorder.d: Likewise.
482         * gas/mips/micromips@lb-svr4pic-ilocks.d: Likewise.
483         * gas/mips/micromips@li.d: Likewise.
484         * gas/mips/micromips@loc-swap-dis.d: Likewise.
485         * gas/mips/micromips@loc-swap.d: Likewise.
486         * gas/mips/micromips@mips1-fp.d: Likewise.
487         * gas/mips/micromips@mips32-cp2.d: Likewise.
488         * gas/mips/micromips@mips32-imm.d: Likewise.
489         * gas/mips/micromips@mips32-sf32.d: Likewise.
490         * gas/mips/micromips@mips32.d: Likewise.
491         * gas/mips/micromips@mips32r2-cp2.d: Likewise.
492         * gas/mips/micromips@mips32r2-fp32.d: Likewise.
493         * gas/mips/micromips@mips32r2-sync.d: Likewise.
494         * gas/mips/micromips@mips32r2.d: Likewise.
495         * gas/mips/micromips@mips4-branch-likely.d: Likewise.
496         * gas/mips/micromips@mips4-fp.d: Likewise.
497         * gas/mips/micromips@mips4.d: Likewise.
498         * gas/mips/micromips@mips5.d: Likewise.
499         * gas/mips/micromips@mips64-cp2.d: Likewise.
500         * gas/mips/micromips@mips64.d: Likewise.
501         * gas/mips/micromips@mips64r2.d: Likewise.
502         * gas/mips/micromips@pref.d: Likewise.
503         * gas/mips/micromips@relax-at.d: Likewise.
504         * gas/mips/micromips@relax.d: Likewise.
505         * gas/mips/micromips@rol-hw.d: Likewise.
506         * gas/mips/micromips@uld2-eb.d: Likewise.
507         * gas/mips/micromips@uld2-el.d: Likewise.
508         * gas/mips/micromips@ulh2-eb.d: Likewise.
509         * gas/mips/micromips@ulh2-el.d: Likewise.
510         * gas/mips/micromips@ulw2-eb-ilocks.d: Likewise.
511         * gas/mips/micromips@ulw2-el-ilocks.d: Likewise.
512         * gas/mips/cache.d: Likewise.
513         * gas/mips/daddi.d: Likewise.
514         * gas/mips/mips32-imm.d: Likewise.
515         * gas/mips/pref.d: Likewise.
516         * gas/mips/elf-rel27.d: Handle microMIPS ASE.
517         * gas/mips/l_d.d: Likewise.
518         * gas/mips/l_d-n32.d: Likewise.
519         * gas/mips/l_d-n64.d: Likewise.
520         * gas/mips/ld.d: Likewise.
521         * gas/mips/ld-n32.d: Likewise.
522         * gas/mips/ld-n64.d: Likewise.
523         * gas/mips/s_d.d: Likewise.
524         * gas/mips/s_d-n32.d: Likewise.
525         * gas/mips/s_d-n64.d: Likewise.
526         * gas/mips/sd.d: Likewise.
527         * gas/mips/sd-n32.d: Likewise.
528         * gas/mips/sd-n64.d: Likewise.
529         * gas/mips/mips32.d: Update immediates.
530         * gas/mips/micromips@mips32-cp2.s: New test source.
531         * gas/mips/micromips@mips32-imm.s: Likewise.
532         * gas/mips/micromips@mips32r2-cp2.s: Likewise.
533         * gas/mips/micromips@mips64-cp2.s: Likewise.
534         * gas/mips/cache.s: Likewise.
535         * gas/mips/daddi.s: Likewise.
536         * gas/mips/mips32-imm.s: Likewise.
537         * gas/mips/elf-rel4.s: Handle microMIPS ASE.
538         * gas/mips/lb-pic.s: Likewise.
539         * gas/mips/ld.s: Likewise.
540         * gas/mips/mips32.s: Likewise.
541         * gas/mips/mips.exp: Add the micromips arch.  Exclude mips16e
542         from micromips.  Run mips32-imm.
544         * gas/mips/jal-mask-11.d: New test.
545         * gas/mips/jal-mask-12.d: Likewise.
546         * gas/mips/micromips@jal-mask-11.d: Likewise.
547         * gas/mips/jal-mask-1.s: Source for the new tests.
548         * gas/mips/jal-mask-21.d: New test.
549         * gas/mips/jal-mask-22.d: Likewise.
550         * gas/mips/micromips@jal-mask-12.d: Likewise.
551         * gas/mips/jal-mask-2.s: Source for the new tests.
552         * gas/mips/mips.exp: Run the new tests.
554         * gas/mips/mips16-e.d: Add --special-syms to `objdump'.
555         * gas/mips/tmips16-e.d: Likewise.
556         * gas/mips/mipsel16-e.d: Likewise.
557         * gas/mips/tmipsel16-e.d: Likewise.
559         * gas/mips/and.s: Adjust padding.
560         * gas/mips/beq.s: Likewise.
561         * gas/mips/bge.s: Likewise.
562         * gas/mips/bgeu.s: Likewise.
563         * gas/mips/blt.s: Likewise.
564         * gas/mips/bltu.s: Likewise.
565         * gas/mips/branch-misc-2.s: Likewise.
566         * gas/mips/jal.s: Likewise.
567         * gas/mips/li.s: Likewise.
568         * gas/mips/mips4.s: Likewise.
569         * gas/mips/mips4-fp.s: Likewise.
570         * gas/mips/relax.s: Likewise.
571         * gas/mips/and.d: Update accordingly.
572         * gas/mips/elf-jal.d: Likewise.
573         * gas/mips/jal.d: Likewise.
574         * gas/mips/li.d: Likewise.
575         * gas/mips/relax-at.d: Likewise.
576         * gas/mips/relax.d: Likewise.
578 2011-07-22  H.J. Lu  <hongjiu.lu@intel.com>
580         * gas/i386/k1om.d: New.
581         * gas/i386/k1om-inval.l: Likewise.
582         * gas/i386/k1om-inval.s: Likewise.
584         * gas/i386/i386.exp: Run k1om-inval and k1om.
586 2011-07-04  Maciej W. Rozycki  <macro@codesourcery.com>
588         * gas/mips/loc-swap.d: New test case for DWARF-2 location with
589         branch swapping.
590         * gas/mips/loc-swap-dis.d: Likewise.
591         * gas/mips/mips16@loc-swap.d: Likewise, MIPS16 version.
592         * gas/mips/mips16@loc-swap-dis.d: Likewise.
593         * gas/mips/loc-swap.s: Source for the new tests.
594         * gas/mips/mips.exp: Run the new tests.
596 2011-06-30  H.J. Lu  <hongjiu.lu@intel.com>
598         AVX Programming Reference (June, 2011)
599         * gas/i386/bmi2.s: Correct rorx tests.
600         * gas/i386/x86-64-bmi2.s: Likewise.
602         * gas/i386/bmi2-intel.d: Updated.
603         * gas/i386/bmi2.d: Likewise.
604         * gas/i386/x86-64-bmi2-intel.d: Likewise.
605         * gas/i386/x86-64-bmi2.d: Likewise.
607 2011-06-30  Paul Carroll  <pcarroll@codesourcery.com>
609         * gas/arm/addthumb2err.s: New test file.
610         * gas/arm/addthumb2err.d: Test control file.
611         * gas/arm/addthumb2err.l: Expected error messages.
613 2011-06-30  Nick Clifton  <nickc@redhat.com>
615         PR gas/12931
616         * gas/arm/blx-bad.d: Add exrta nop at end of disassembly.
617         * gas/arm/inst-po-be.d: Add exrta nop at end of disassembly.
618         * gas/arm/inst-po.d: Add exrta nop at end of disassembly.
620 2011-06-30  Nick Clifton  <nickc@redhat.com>
622         PR gas/12848
623         * gas/arm/thumb-b-bad.s: New test.
624         * gas/arm/thumb-b-bad.d: Test control file.
625         * gas/arm/thumb-b-bad.l: Expected error output.
627 2011-06-29  Richard Sandiford  <rdsandiford@googlemail.com>
629         * gas/mips/mips16-e.d, gas/mips/mips16-f.d,
630         gas/mips/mipsel16-e.d, gas/mips/mipsel16-f.d,
631         gas/mips/tmips16-e.d, gas/mips/tmips16-f.d,
632         gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d: Fix GPR mask.
633         * gas/mips/reginfo-1.s, gas/mips/reginfo-1a.d,
634         gas/mips/reginfo-1b.d: New tests.
635         * gas/mips/mips.exp: Run them.
637 2011-06-29  Richard Sandiford  <rdsandiford@googlemail.com>
639         * gas/mips/24k-triple-stores-9.d: Add -z to dump options and
640         explicitly match one nop.
641         * gas/mips/24k-triple-stores-10.d: Likewise.
642         * gas/mips/24k-triple-stores-11.d: Likewise.
643         * gas/mips/lifloat.d: Likewise.
644         * gas/mips/trunc.d: Likewise 1 extra nop.
645         * gas/mips/vr4111.d: Likewise 2 nops.
647 2011-06-26  Richard Sandiford  <rdsandiford@googlemail.com>
649         * gas/mips/24k-branch-delay-1.d: Do not allow stores to be put
650         into delay slots.
651         * gas/mips/24k-triple-stores-1.d: Put the first nop after the
652         second store, rather than the first.
653         * gas/mips/24k-triple-stores-2.d: Likewise.
654         * gas/mips/24k-triple-stores-4.d: Likewise.
655         * gas/mips/24k-triple-stores-8.d: Likewise.
656         * gas/mips/24k-triple-stores-3.d: Remove first nop.
657         * gas/mips/24k-triple-stores-5.d: Likewise.
658         * gas/mips/24k-triple-stores-6.d: Likewise.
659         * gas/mips/24k-triple-stores-7.d: Likewise.
660         * gas/mips/24k-triple-stores-9.d: Add a nop after the second store.
661         Expect a nop at the end.
662         * gas/mips/24k-triple-stores-10.d: Put the first nop after the
663         second store, rather than the first.  Expect a nop at the end.
665 2011-06-25  Richard Sandiford  <rdsandiford@googlemail.com>
667         * gas/mips/vr4130.s: Add some more ".set noreorder" tests.
668         * gas/mips/vr4130.d: Update accordingly.
670 2011-06-23  Richard Sandiford  <rdsandiford@googlemail.com>
672         * gas/mips/pr12915.s, gas/mips/pr12915.d: New test.
673         * gas/mips/mips.exp: Run it.
675 2011-06-21  Sameera Deshpande  <sameera.deshpande@arm.com>
677         * gas/arm/vcvt-bad.d: New test.
678         * gas/arm/vcvt-bad.l: Likewise.
679         * gas/arm/vcvt-bad.s: Likewise.
680         * gas/arm/vcvt.d: Likewise.
681         * gas/arm/vcvt.s: Likewise.
683 2011-06-14  Tristan Gingold  <gingold@adacore.com>
685         * gas/ppc/test1xcoff32.d: Adjust for csect anchor.
687 2011-06-13  Walter Lee  <walt@tilera.com>
689         * gas/tilepro/t_constants.s: New file.
690         * gas/tilepro/t_constants.d: Likewise.
691         * gas/tilepro/t_insns.s: Likewise.
692         * gas/tilepro/tilepro.exp: Likewise.
693         * gas/tilepro/t_insns.d: Likewise.
694         * gas/tilegx/tilegx.exp: Likewise.
695         * gas/tilegx/t_insns.d: Likewise.
696         * gas/tilegx/t_insns.s: Likewise.
698 2011-06-13  Nick Clifton  <nickc@redhat.com>
700         PR gas/12854
701         * gas/arm/shift-bad.s: New test.
702         * gas/arm/shift-bad.l: Expcted error output.
703         * gas/arm/shift-bad.s: New control file.
705 2011-06-12  H.J. Lu  <hongjiu.lu@intel.com>
707         * gas/i386/arch-10-lzcnt.d: Updated.
708         * gas/i386/x86-64-arch-2-lzcnt.d: Likewise.
710 2011-06-10  H.J. Lu  <hongjiu.lu@intel.com>
712         AVX Programming Reference (June, 2011)
713         * gas/i386/arch-10-1.l: Updated.
714         * gas/i386/arch-10-2.l: Likewise.
715         * gas/i386/arch-10-3.l: Likewise.
716         * gas/i386/arch-10-4.l: Likewise.
718         * gas/i386/arch-10.s: Add LZCNT to comments.
719         * gas/i386/x86-64-arch-2.s: Likewise.
721         * gas/i386/arch-10-lzcnt.d: New.
722         * gas/i386/avx-gather-intel.d: Likewise.
723         * gas/i386/avx-gather.d: Likewise.
724         * gas/i386/avx-gather.s: Likewise.
725         * gas/i386/avx2-intel.d: Likewise.
726         * gas/i386/avx2.d: Likewise.
727         * gas/i386/avx2.s: Likewise
728         * gas/i386/avx256int-intel.d: Likewise.
729         * gas/i386/avx256int.d: Likewise.
730         * gas/i386/avx256int.s: Likewise.
731         * gas/i386/bmi2-intel.d: Likewise.
732         * gas/i386/bmi2.d: Likewise.
733         * gas/i386/bmi2.s: Likewise.
734         * gas/i386/inval-invpcid.l:Likewise.
735         * gas/i386/inval-invpcid.s: Likewise.
736         * gas/i386/invpcid-intel.d: Likewise.
737         * gas/i386/invpcid.d: Likewise.
738         * gas/i386/invpcid.s: Likewise.
739         * gas/i386/x86-64-arch-2-lzcnt.d: Likewise.
740         * gas/i386/x86-64-avx-gather-intel.d: Likewise.
741         * gas/i386/x86-64-avx-gather.d: Likewise.
742         * gas/i386/x86-64-avx-gather.s: Likewise.
743         * gas/i386/x86-64-avx2-intel.d: Likewise.
744         * gas/i386/x86-64-avx2.d: Likewise.
745         * gas/i386/x86-64-avx2.s: Likewise.
746         * gas/i386/x86-64-avx256int-intel.d: Likewise.
747         * gas/i386/x86-64-avx256int.d: Likewise.
748         * gas/i386/x86-64-avx256int.s: Likewise.
749         * gas/i386/x86-64-bmi2-intel.d: Likewise.
750         * gas/i386/x86-64-bmi2.d: Likewise.
751         * gas/i386/x86-64-bmi2.s: Likewise.
752         * gas/i386/x86-64-inval-invpcid.l: Likewise.
753         * gas/i386/x86-64-inval-invpcid.s: Likewise.
754         * gas/i386/x86-64-invpcid-intel.d: Likewise.
755         * gas/i386/x86-64-invpcid.d: Likewise.
756         * gas/i386/x86-64-invpcid.s: Likewise.
758 2011-06-09  James Greenhalgh  <james.greenhalgh@arm.com>
760         * gas/arm/ldrd-unpredicatble.d: New testcase.
761         * gas/arm/ldrd-unpredicatble.s: Likewise.
762         * gas/arm/ldrd-unpredicatble.l: Likewise.
764 2011-06-02  Jie Zhang <jie@codesourcery.com>
765             Nathan Sidwell <nathan@codesourcery.com>
767         * gas/arm/inst.d: Adjust for signed zero offsets.
768         * gas/arm/ldst-offset0.d: New test.
769         * gas/arm/ldst-offset0.s: New test.
770         * gas/arm/offset-1.d: New test.
771         * gas/arm/offset-1.s: New test.
773 2011-05-31  Paul Brook  <paul@codesourcery.com>
775         * gas/arm/arm-idiv-bad.d: New test.
776         * gas/arm/arm-idiv-bad.s: New test.
777         * gas/arm/arm-idiv-bad.l: New test.
778         * gas/arm/arm-idiv.d: New test.
779         * gas/arm/arm-idiv.s: New test.
781 2011-05-31  Paul Brook  <paul@codesourcery.com>
783         * gas/arm/ldr-global.d: New test.
784         * gas/arm/ldr-global.s: New test.
786 2011-05-31  Paul Brook  <paul@codesourcery.com>
788         * arm/t2-branch-global.d: New test.
789         * arm/t2-branch-global.s: New test.
791 2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
793         * gas/s390/esa-g5.d: Fix fp register pair operands.
794         * gas/s390/esa-g5.s: Likewise.
795         * gas/s390/zarch-z196.d: Likewise.
796         * gas/s390/zarch-z196.s: Likewise.
797         * gas/s390/zarch-z9-109.d: Likewise.
798         * gas/s390/zarch-z9-109.s: Likewise.
799         * gas/s390/zarch-z9-ec.d: Likewise.
800         * gas/s390/zarch-z9-ec.s: Likewise.
802 2011-05-24  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
804         * gas/s390/esa-g5.d: Fix register pair operands.
805         * gas/s390/esa-g5.s: Likewise.
806         * gas/s390/esa-z9-109.d: Likewise.
807         * gas/s390/esa-z9-109.s: Likewise.
808         * gas/s390/zarch-z196.d: Likewise.
809         * gas/s390/zarch-z196.s: Likewise.
810         * gas/s390/zarch-z9-109.d: Likewise.
811         * gas/s390/zarch-z9-109.s: Likewise.
812         * gas/s390/zarch-z900.d: Likewise.
813         * gas/s390/zarch-z900.s: Likewise.
814         * gas/s390/zarch-z990.d: Likewise.
815         * gas/s390/zarch-z990.s: Likewise.
817 2011-05-20  Bernd Schmidt  <bernds@codesourcery.com>
819         * gas/tic6x/pcr-relocs.d: New test.
820         * gas/tic6x/pcr-relocs.s: New test.
821         * gas/tic6x/pcr-relocs-undef.d: New test.
822         * gas/tic6x/pcr-relocs-undef.s: New test.
823         * gas/tic6x/reloc-bad-2.s: Update for pcr_offset.
824         * gas/tic6x/reloc-bad-2.l: Update for pcr_offset.
826 2011-05-18  Nick Clifton  <nickc@redhat.com>
828         * gas/arm/req.l: Updated expected warning message.
830 2011-05-18  Tristan Gingold  <gingold@adacore.com>
832         * gas/ppc/xcoff-dwsect-1-32.d: New test.
833         * gas/ppc/xcoff-dwsect-1-64.d: Ditto.
834         * gas/ppc/xcoff-dwsect-1.s: New file.
835         * gas/ppc/aix.exp (do_align_test): Add tests.
837 2011-05-16  Hans-Peter Nilsson  <hp@axis.com>
839         * gas/cris/rd-brokw-pic-1.d, gas/cris/rd-brokw-pic-2.d,
840         gas/cris/rd-fragtest-pic.d: Gate on targets cris-*-*elf* and
841         cris-*-linux-gnu.
842         * gas/cris/pic-err-2.s, gas/cris/pic-err-3.s: New tests.
844 2011-05-14  Alan Modra  <amodra@gmail.com>
846         * gas/all/gas.exp: Fix typo last change.
848 2011-05-13  Alan Modra  <amodra@gmail.com>
850         * gas/all/gas.exp: Remove some xfails on redef2 and redef3 tests.
851         Update comments.
852         * gas/hppa/unsorted/unsorted.exp: Run globalbug test on appropriate
853         targets rather than xfailing.
855 2011-05-12  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
857         PR gas/12715
858         * gas/arm/neon-const.s: Add testcase for 64-bit Neon constants.
859         * gas/arm/neon-const.d: Likewise.
861 2011-05-11  Richard Sandiford  <rdsandiford@googlemail.com>
863         * gas/mips/24k-branch-delay-1.d: Allow 64-bit addresses.  Stub out
864         function names.
865         * gas/mips/24k-triple-stores-1.d: Likewise.
866         * gas/mips/24k-triple-stores-2.d: Likewise.
867         * gas/mips/24k-triple-stores-3.d: Likewise.
868         * gas/mips/24k-triple-stores-4.d: Likewise.
869         * gas/mips/24k-triple-stores-5.d: Likewise.
870         * gas/mips/24k-triple-stores-7.d: Likewise.
871         * gas/mips/24k-triple-stores-8.d: Likewise.
872         * gas/mips/24k-triple-stores-9.d: Likewise.
873         * gas/mips/24k-triple-stores-10.d: Likewise.
874         * gas/mips/24k-triple-stores-11.d: Likewise.
875         * gas/mips/24k-triple-stores-6.d: Likewise.  Add -EB.
876         * gas/mips/mips.exp: Only run 24k-triple-stores-11.d on ELF targets.
878 2011-05-11  Richard Sandiford  <rdsandiford@googlemail.com>
880         * gas/mips/24k-branch-delay-1.d: Add -32 to assembler options.
881         * gas/mips/24k-triple-stores-1.d: Likewise.
882         * gas/mips/24k-triple-stores-2.d: Likewise.
883         * gas/mips/24k-triple-stores-3.d: Likewise.
884         * gas/mips/24k-triple-stores-4.d: Likewise.
885         * gas/mips/24k-triple-stores-5.d: Likewise.
886         * gas/mips/24k-triple-stores-6.d: Likewise.
887         * gas/mips/24k-triple-stores-7.d: Likewise.
888         * gas/mips/24k-triple-stores-8.d: Likewise.
889         * gas/mips/24k-triple-stores-9.d: Likewise.
890         * gas/mips/24k-triple-stores-10.d: Likewise.
891         * gas/mips/24k-triple-stores-11.d: Likewise.
893 2011-05-11  Tejas Belagod  <tejas.belagod@arm.com>
895         * gas/arm/ld-sp-warn-cortex-m3.d: New test.
896         * gas/arm/ld-sp-warn-cortex-m3.l: New test.
897         * gas/arm/ld-sp-warn-cortex-m4.d: New test.
898         * gas/arm/ld-sp-warn-cortex-m4.l: New test.
899         * gas/arm/ld-sp-warn-v7.d: New test.
900         * gas/arm/ld-sp-warn-v7.l: New test.
901         * gas/arm/ld-sp-warn-v7a.d: New test.
902         * gas/arm/ld-sp-warn-v7a.l: New test.
903         * gas/arm/ld-sp-warn-v7e-m.l: New test.
904         * gas/arm/ld-sp-warn-v7em.d: New test.
905         * gas/arm/ld-sp-warn-v7m.d: New test.
906         * gas/arm/ld-sp-warn-v7m.l: New test.
907         * gas/arm/ld-sp-warn-v7r.d: New test.
908         * gas/arm/ld-sp-warn-v7r.l: New test.
909         * gas/arm/ld-sp-warn.s: New test.
911 2010-05-10  Quentin Neill  <quentin.neill@amd.com>
913         * gas/i386/i386.exp: Add new bdver2 test cases.
914         * gas/i386/nops-1-bdver2.d: New.
915         * gas/i386/x86-64-nops-1-bdver2.d: New.
917 2011-05-09  Paul Brook  <paul@codesourcery.com>
919         * gas/tic6x/unwind-1.d: New test.
920         * gas/tic6x/unwind-1.s: New test.
921         * gas/tic6x/unwind-2.d: New test.
922         * gas/tic6x/unwind-2.s: New test.
923         * gas/tic6x/unwind-3.d: New test.
924         * gas/tic6x/unwind-3.s: New test.
925         * gas/tic6x/unwind-bad-1.d: New test.
926         * gas/tic6x/unwind-bad-1.s: New test.
927         * gas/tic6x/unwind-bad-1.l: New test.
928         * gas/tic6x/unwind-bad-2.d: New test.
929         * gas/tic6x/unwind-bad-2.s: New test.
930         * gas/tic6x/unwind-bad-2.l: New test.
932 2011-04-29  Hans-Peter Nilsson  <hp@axis.com>
934         * gas/elf/dwarf2-1.d, gas/elf/dwarf2-2.d: Adjust for change in
935         output format.
936         * gas/i386/dw2-compress-1.d: Ditto.
938 2011-04-20  Catherine Moore  <clm@codesourcery.com>
939             David Ung <davidu@mips.com>
941         * gas/mips/24k-branch-delay-1.d: New.
942         * gas/mips/24k-branch-delay-1.s: New.
943         * gas/mips/24k-triple-stores-1.d: New.
944         * gas/mips/24k-triple-stores-1.s: New.
945         * gas/mips/24k-triple-stores-2.d: New.
946         * gas/mips/24k-triple-stores-2.s: New.
947         * gas/mips/24k-triple-stores-3.d: New.
948         * gas/mips/24k-triple-stores-3.s: New.
949         * gas/mips/24k-triple-stores-4.s: New.
950         * gas/mips/24k-triple-stores-4.d: New.
951         * gas/mips/24k-triple-stores-5.d: New.
952         * gas/mips/24k-triple-stores-5.s: New.
953         * gas/mips/24k-triple-stores-6.d: New.
954         * gas/mips/24k-triple-stores-6.s: New.
955         * gas/mips/24k-triple-stores-7.d: New.
956         * gas/mips/24k-triple-stores-7.s: New.
957         * gas/mips/24k-triple-stores-8.d: New.
958         * gas/mips/24k-triple-stores-8.s: New.
959         * gas/mips/24k-triple-stores-9.d: New.
960         * gas/mips/24k-triple-stores-9.s: New.
961         * gas/mips/24k-triple-stores-10.d: New.
962         * gas/mips/24k-triple-stores-10.s: New.
963         * gas/mips/24k-triple-stores-11.d: New.
964         * gas/mips/24k-triple-stores-11.s: New.
965         * gas/mips/mips.exp: Invoke new tests.
967 2011-04-19  Nick Clifton  <nickc@redhat.com>
969         * gas/arm/mrs-msr-thumb-v7e-m.s: Restore name of basepri_max
970         register.
971         * gas/arm/mrs-msr-thumb-v7e-m.d: Likewise.
972         * gas/arm/arch7.d: Likewise.
973         * gas/arm/arch7.s: Likewise.
975 2011-04-18  Nick Clifton  <nickc@redhat.com>
977         * gas/arm/arch7.s: Fix typo basepri_max should be basepri_mask.
978         * gas/arm/mrs-msr-thumb-v7e-m.s: Likewise.
979         * gas/arm/arch7.d: Update expected disassembly.
980         * gas/arm/attr-march-armv7.d: Remove Microcontroller tag.
981         * gas/arm/blx-bad.d: Only run for ELF based targets.
982         * gas/arm/mrs-msr-thumb-v6t2.d: Likewise.
983         * gas/arm/vldm-arm.d: Likewise.
984         * gas/arm/mrs-msr-thumb-v7-m.d: Likewise.
985         Remove qualifiers from PSR and IAPSR regsiter names.
986         * gas/arm/mrs-msr-thumb-v7e-m.d: Likewise.
987         * gas/arm/thumb2_bcond.d: Update expected disassembly to allow for
988         relaxing of branch insns.
989         * gas/arm/thumb32.d: Fix whitespace problems in disassembly.
991 2011-04-18  Tristan Gingold  <gingold@adacore.com>
993         * gas/macros/app1.s: Export symbol
994         * gas/macros/app2.s: Ditto
995         * gas/macros/app3.s: Ditto
996         * gas/macros/app4.s: Ditto
997         * gas/macros/app4b.s: Ditto
998         * gas/macros/app1.d: Adjust.
999         * gas/macros/app2.d: Ditto.
1000         * gas/macros/app3.d: Ditto.
1001         * gas/macros/app4.d: Ditto.
1003 2011-04-18  Tristan Gingold  <gingold@adacore.com>
1005         * lib/gas-defs.exp (get_standard_section_names): Add names for
1006         alpha vms.
1007         * gas/all/gas.exp: Do not test diff1.s on alpha-vms.
1009 2011-04-14  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1011         * gas/s390/zarch-machine.s: New testcase.
1012         * gas/s390/zarch-machine.d: New testcase output.
1013         * gas/s390/s390.exp: Execute the new testcase.
1015 2011-04-13  Nick Clifton  <nickc@redhat.com>
1017         * gas/v850/v850e1.s: Add a insn using reg+offset addressing.
1018         * gas/v850/v850e1.d: Add expected disassembly.
1020 2011-04-12  Nick Clifton  <nickc@redhat.com>
1022         PR binutils/12534
1023         * gas/arm/thumb32.s: Add PC relative LDRD and STRD insns.
1024         * gas/arm/thumb32.l: Update expected output.
1025         * gas/arm/thumb32.d: Update expected disassembly.
1027         PR gas/12532
1028         * gas/arm/plt-1.d: Update expected disassembly.
1029         * gas/arm/thumb2_bcond.d: Likewise.
1030         * gas/arm/weakdef-1.d: Likewise.
1032 2011-04-12  Alan Modra  <amodra@gmail.com>
1034         * gas/all/gas.exp (do_930509a): Don't xfail h8300 and mn10200.
1036 2011-04-11  Julian Brown  <julian@codesourcery.com>
1038         * gas/arm/mrs-msr-thumb-v7-m.s: New.
1039         * gas/arm/mrs-msr-thumb-v7-m.d: New.
1040         * gas/arm/mrs-msr-thumb-v7-m-bad.d: New.
1041         * gas/arm/mrs-msr-thumb-v7-m-bad.l: New.
1042         * gas/arm/mrs-msr-thumb-v7-m-bad.s: New.
1043         * gas/arm/mrs-msr-thumb-v7e-m.d: New.
1044         * gas/arm/mrs-msr-thumb-v7e-m.s: New.
1045         * gas/arm/mrs-msr-arm-v7-a-bad.d: New.
1046         * gas/arm/mrs-msr-arm-v7-a-bad.l: New.
1047         * gas/arm/mrs-msr-arm-v7-a-bad.s: New.
1048         * gas/arm/mrs-msr-arm-v7-a.d: New.
1049         * gas/arm/mrs-msr-arm-v7-a.s: New.
1050         * gas/arm/mrs-msr-arm-v6.d: New.
1051         * gas/arm/mrs-msr-arm-v6.s: New.
1052         * gas/arm/mrs-msr-thumb-v6t2.d: New.
1053         * gas/arm/mrs-msr-thumb-v6t2.s: New.
1054         * gas/arm/arch7.d: Fix typo in disassembly for BASEPRI_MAX,
1055         bitmasks for IAPSR etc.
1056         * gas/arm/arch7.s: Specify bitmask for APSR writes.
1057         * gas/arm/archv6m.s: Likewise.
1058         * msr-imm-bad.l: Tweak expected disassembly in error message.
1059         * msr-reg-bad.l: Likewise.
1060         * msr-imm.d: Tweak expected disassembly.
1061         * msr-reg.d: Likewise.
1062         * msr-reg-thumb.d: Likewise.
1063         * msr-imm.s: Specify bitmask on APSR writes.
1064         * msr-reg.s: Add comment about deprecated usage.
1066 2011-04-11  Dan McDonald  <dan@wellkeeper.com>
1068         PR gas/12296
1069         * gas/arm/arch7.s: Add SVC insn.
1070         * gas/arm/arch7.d: Add disassembly of SVC insn.
1071         * gas/arm/attr-march-armv7.d: Add arch profile tag.
1073 2011-04-06  Joseph Myers  <joseph@codesourcery.com>
1075         * gas/all/gas.exp (*arm*-*-coff): Change to arm*-*-coff.
1076         (thumb*-*-coff, thumb*-*-pe*): Don;t handle.
1077         * gas/arm/arm.exp (*arm*-*-*): Change to arm*-*-*.
1078         (*xscale*-*-*): Don't handle.
1079         * gas/cfi/cfi.exp (xscale*-*): Don't handle.
1080         * gas/elf/elf.exp (*arm*-*-*): Change to arm*-*-*.
1081         (xscale*-*-*): Don't handle.
1083 2011-03-31  Bernd Schmidt  <bernds@codesourcery.com>
1085         * gas/tic6x/scomm-directive-1.s: New test.
1086         * gas/tic6x/scomm-directive-1.d: New test.
1087         * gas/tic6x/scomm-directive-2.s: New test.
1088         * gas/tic6x/scomm-directive-2.d: New test.
1089         * gas/tic6x/scomm-directive-3.s: New test.
1090         * gas/tic6x/scomm-directive-3.d: New test.
1091         * gas/tic6x/scomm-directive-4.s: New test.
1092         * gas/tic6x/scomm-directive-4.d: New test.
1093         * gas/tic6x/scomm-directive-5.s: New test.
1094         * gas/tic6x/scomm-directive-5.d: New test.
1095         * gas/tic6x/scomm-directive-6.s: New test.
1096         * gas/tic6x/scomm-directive-6.d: New test.
1097         * gas/tic6x/scomm-directive-7.s: New test.
1098         * gas/tic6x/scomm-directive-7.d: New test.
1099         * gas/tic6x/scomm-directive-8.s: New test.
1100         * gas/tic6x/scomm-directive-8.d: New test.
1102 2011-03-29  H.J. Lu  <hongjiu.lu@intel.com>
1104         * gas/i386/ilp32/quad.d: Add tests for multiple operands.
1105         * gas/i386/ilp32/quad.s: Likewise.
1107 2011-03-29  Mike Frysinger  <vapier@gentoo.org>
1109         * gas/bfin/expected_errors.s: Add invalid BYTEUNPACK insn tests.
1110         * gas/bfin/expected_errors.l: Add new error messages.
1112 2011-03-29  Mike Frysinger  <vapier@gentoo.org>
1114         * gas/bfin/expected_errors.s: Add invalid BYTEOP16M insn tests.
1115         * gas/bfin/expected_errors.l: Add new error messages.
1117 2011-03-29  Mike Frysinger  <vapier@gentoo.org>
1119         * gas/bfin/expected_errors.s: Add invalid BYTEOP16P insn tests.
1120         * gas/bfin/expected_errors.l: Add new error messages.
1122 2011-03-28  Mike Frysinger  <vapier@gentoo.org>
1124         * gas/bfin/expected_errors.s: Add invalid 16bit acc add insn tests.
1125         * gas/bfin/expected_errors.l: Add new error messages.
1126         * testsuite/gas/bfin/video2.s: Drop invalid 16bit acc add insn.
1127         * testsuite/gas/bfin/video2.d: Updated disassembly output.
1129 2011-03-28  H.J. Lu  <hongjiu.lu@intel.com>
1131         * gas/i386/ilp32/inval.s: Remove .quad.
1132         * gas/i386/ilp32/inval.l: Updated.
1134         * gas/i386/ilp32/quad.d: New.
1135         * gas/i386/ilp32/quad.s: Likewise.
1137 2011-03-24  Mike Frysinger  <vapier@gentoo.org>
1139         * gas/bfin/expected_errors.s: Add invalid vector add/sub insn tests.
1140         * gas/bfin/expected_errors.l: Add new error messages.
1142 2011-03-24  Mike Frysinger  <vapier@gentoo.org>
1144         * gas/bfin/16bit_illegals.d, gas/bfin/16bit_illegals.s: Delete.
1145         * gas/bfin/allinsn16.d, gas/bfin/allinsn16.s: New files.
1146         * gas/bfin/bfin.exp: Change 16bit_illegals to allinsn16.
1148 2011-03-24  Mike Frysinger  <vapier@gentoo.org>
1150         * gas/bfin/expected_errors.s: Add invalid dsp mult insn tests.
1151         * gas/bfin/expected_errors.l: Add new error messages.
1153 2011-03-23  Mike Frysinger  <vapier@gentoo.org>
1155         * gas/bfin/expected_errors.s: Add invalid SEARCH/BITMUX insns.
1156         * gas/bfin/expected_errors.l: Add expected errors.
1158 2011-03-18  Alan Modra  <amodra@gmail.com>
1160         * gas/elf/bad-size.err: Adjust expected error.
1161         * gas/i386/bad-size.warn: Likewise.
1162         * gas/i386/inval-equ-2.l: Likewise.
1163         * gas/symver/symver2.l: Likewise.
1165 2011-03-17  H.J. Lu  <hongjiu.lu@intel.com>
1167         PR gas/12589
1168         * gas/i386/pr12589-1.d: New.
1169         * gas/i386/pr12589-1.s: Likewise.
1171         * gas/i386/i386.exp: Run pr12589-1.
1173 2011-03-16  H.J. Lu  <hongjiu.lu@intel.com>
1175         * gas/i386/bad-size.d: New.
1176         * gas/i386/bad-size.s: Likewise.
1177         * gas/i386/bad-size.warn: Likewise.
1179         * gas/i386/i386.exp: Run bad-size for ELF targets.
1181 2011-03-06  H.J. Lu  <hongjiu.lu@intel.com>
1183         * gas/elf/bad-size.err: Revert the last change.
1185 2011-03-05  H.J. Lu  <hongjiu.lu@intel.com>
1187         * gas/elf/bad-size.err: Updated.
1189 2011-02-28  Maciej W. Rozycki  <macro@codesourcery.com>
1191         * gas/mips/alnv_ps-swap.d: New test for ALNV.PS instruction
1192         branch swapping.
1193         * gas/mips/alnv_ps-swap.s: Source for the new test.
1194         * gas/mips/mips.exp: Run the new test.
1196 2011-02-28  Maciej W. Rozycki  <macro@codesourcery.com>
1198         * gas/mips/relax-bposge.l: New test for DSP branch relaxation.
1199         * gas/mips/relax-bposge.s: Source for the new test.
1200         * gas/mips/mips.exp: Run the new test.
1202 2011-02-28  Maciej W. Rozycki  <macro@codesourcery.com>
1204         * gas/mips/relax-at.d: New test for branch relaxation with .set
1205         at.
1206         * gas/mips/relax.s: Update to support the new test.
1207         * gas/mips/relax.l: Update accordingly.
1208         * gas/mips/relax.d: Update for multi-arch invocation.
1209         * gas/mips/mips.exp: Run the new test.  Adjust to run "relax"
1210         across all applicable architectures.
1212 2011-02-28  Maciej W. Rozycki  <macro@codesourcery.com>
1214         * gas/mips/branch-misc-2.d: Adjust for relocation change.
1215         * gas/mips/branch-misc-2pic.d: Likewise.
1216         * gas/mips/branch-misc-4.d: New test for PC-relative relocation
1217         overflow.
1218         * gas/mips/branch-misc-4-64.d: Likewise.
1219         * gas/mips/branch-misc-4.s: Source for the new tests.
1220         * testsuite/gas/mips/mips.exp: Run the new tests.
1222 2011-02-28  Maciej W. Rozycki  <macro@codesourcery.com>
1224         * gas/mips/relax-swap1.l: Adjust for message capitalization
1225         correction.
1226         * gas/mips/relax-swap2.l: Likewise.
1227         * gas/mips/relax.l: Likewise.
1229 2011-02-25  H.J. Lu  <hongjiu.lu@intel.com>
1231         * gas/i386/ilp32/ilp32.exp: Run reloc64.
1233         * gas/i386/ilp32/reloc64.s: Allow TLS relocations with 32bit
1234         register destinations.
1235         * gas/i386/ilp32/reloc64.d: Updated.
1237         * gas/i386/ilp32/reloc64.l: New.
1239 2011-02-25  H.J. Lu  <hongjiu.lu@intel.com>
1241         PR gas/12519
1242         * gas/elf/bad-size.d: New.
1243         * gas/elf/bad-size.err: Likewise.
1244         * gas/elf/bad-size.s: Likewise.
1246         * gas/elf/elf.exp: Run bad-size.
1248 2011-02-13  Mike Frysinger  <vapier@gentoo.org>
1250         * gas/bfin/arithmetic.d, gas/bfin/parallel.d: Change A0 to A1.
1252 2011-02-13  Mike Frysinger  <vapier@gentoo.org>
1254         * gas/bfin/arithmetic.d, gas/bfin/parallel.d, gas/bfin/parallel3.d,
1255         gas/bfin/vector.d, gas/bfin/vector2.d: Add ".L" to dsp mult insns.
1257 2011-02-13  Mike Frysinger  <vapier@gentoo.org>
1259         * gas/bfin/video.d, gas/bfin/video.s, gas/bfin/video2.d,
1260         gas/bfin/video2.s: Remove BYTEOP2M insns.
1262 2011-02-10  Kai Tietz  <kai.tietz@onevision.com>
1264         * gas/cfi/cfi-x86_64.d: Adjust for x64 PE+.
1266 2011-02-10  Vincent Rivière  <vincent.riviere@freesbee.fr>
1268         * gas/m68k/cpu32.d: Set explicit architecture for objdump.
1269         * gas/m68k/mcf-coproc.d: Likewise.
1270         * gas/m68k/mcf-wdebug.d: Likewise.
1272 2011-02-10  Alan Modra  <amodra@gmail.com>
1274         * gas/elf/dwarf2-4.s: Don't use @.
1276 2011-02-08  H.J. Lu  <hongjiu.lu@intel.com>
1278         PR gas/6957
1279         * gas/i386/nops-1-i686.d: Updated.
1280         * gas/i386/nops-3-i686.d: Likewise.
1281         * gas/i386/nops-4-i686.d: Likewise.
1283 2011-02-08  H.J. Lu  <hongjiu.lu@intel.com>
1285         * gas/i386/i386.exp: Run nops-4a-i686 and nops-6.
1287         * gas/i386/nops-4a-i686.d: New.
1288         * gas/i386/nops-6.d: Likewise.
1289         * gas/i386/nops-6.s: Likewise.
1291 2011-02-07  Vincent Riviere  <vincent.riviere@freesbee.fr>
1293         PR gas/3041
1294         * gas/m68k/p3041pcrel.s, * gas/m68k/p3041pcrel.d: New test.
1295         * gas/m68k/all.exp: Add "p3041pcrel" and enable p3041 tests for
1296         all m68k-aout targets.
1298 2011-02-04  Bernd Schmidt  <bernds@codesourcery.com>
1300         * gas/tic6x/dir-junk.l: Remove tests for .atomic and .noatomic.
1301         * gas/tic6x/dir-junk.s: Likewise.
1302         * gas/tic6x/insns-c674x-bad.d: Remove test.
1303         * gas/tic6x/insns-c674x-bad.l: Likewise.
1304         * gas/tic6x/insns-c674x-bad.s: Likewise.
1305         * gas/tic6x/insns-atomic.d: Remove "-matomic" switch.
1307 2011-01-31  Nick Clifton  <nickc@redhat.com>
1309         * gas/all/align.d: Skip for the RX.
1310         * gas/elf/group1a.d: Likewise.
1311         * gas/elf/groupautoa.d: Likewise.
1312         * gas/elf/elf.exp: Do not run section5 test for the RX port.
1313         * gas/elf/section4.d: Likewise.
1314         * gas/elf/section7.d: Likewise.
1315         * gas/macros/semi.s: Fill with a non-zero pattern.
1316         * gas/macros/semi.d: Expect non-zero fill value.
1317         * gas/rx/bcnd.d: Update expected disassembly.
1318         * gas/rx/bra.d: Likewise.
1319         * gas/rx/macros.inc: Add reg1 macro.
1320         * gas/rx/max.sm: Use reg1 macro to avoid generating illegal NOP
1321         instruction.
1322         * gas/rx/mov.sm: Likewise.
1323         * gas/rx/max.d: Update expected disassembly.
1324         * gas/rx/mov.d: Likewise.
1325         * gas/rx/rx-asm-good.s: Use Renesas section names.
1326         * gas/rx/rx-asm-good.d: Update expected disassembly.
1328 2011-01-18  H.J. Lu  <hongjiu.lu@intel.com>
1330         PR gas/12409
1331         * gas/elf/dwarf2-4.d: New.
1332         * gas/elf/dwarf2-4.s: Likewise.
1334         * gas/elf/elf.exp: Run dwarf2-4.
1336 2011-01-18  H.J. Lu  <hongjiu.lu@intel.com>
1338         * gas/i386/intel.d: Updated.
1339         * gas/i386/opcode-intel.d: Likewise.
1340         * gas/i386/opcode-suffix.d: Likewise.
1341         * gas/i386/opcode.d: Likewise.
1343 2011-01-18  H.J. Lu  <hongjiu.lu@intel.com>
1345         * gas/i386/ilp32/x86-64-arch-2.d: Add tbm flag and TBM instruction
1346         pattern.
1348 2011-01-17  Quentin Neill  <quentin.neill@amd.com>
1350         * gas/i386/tbm.s: New.
1351         * gas/i386/tbm.d: New.
1352         * gas/i386/tbm-intel.d: New.
1353         * gas/i386/x86-64-tbm.s: New.
1354         * gas/i386/x86-64-tbm.d: New.
1355         * gas/i386/x86-64-tbm-intel.d: New.
1356         * gas/i386/arch-10.d: Add tbm flag and TBM instruction pattern.
1357         * gas/i386/arch-10.s: Add a TBM instruction.
1358         * gas/i386/arch-10-1.l: Add TBM instruction pattern.
1359         * gas/i386/arch-10-2.l: Likewise.
1360         * gas/i386/arch-10-3.l: Likewise.
1361         * gas/i386/arch-10-4.l: Likewise.
1362         * gas/i386/x86-64-arch-2.s: Likewise.
1363         * gas/i386/x86-64-arch-2.d: Likewise.
1365 2011-01-16  H.J. Lu  <hongjiu.lu@intel.com>
1367         * gas/i386/ilp32/immed64.s: New.
1368         * gas/i386/ilp32/reloc64.s: Likewise.
1369         * gas/i386/ilp32/x86-64-pcrel.s: Likewise.
1371         * gas/i386/ilp32/inval.s: Add more tests.
1373         * gas/i386/ilp32/immed64.d: Updated.
1374         * gas/i386/ilp32/inval.l: Likewise.
1375         * gas/i386/ilp32/reloc64.d: Likewise.
1376         * gas/i386/ilp32/x86-64-pcrel.d: Likewise.
1378 2011-01-15  H.J. Lu  <hongjiu.lu@intel.com>
1380         * gas/i386/ilp32/ilp32.exp: Run inval.
1382         * gas/i386/ilp32/inval.l: New.
1383         * gas/i386/ilp32/inval.s: Likewise.
1384         * gas/i386/ilp32/x86-64.s: Likewise.
1386         * gas/i386/ilp32/x86-64.d: Don't use ../x86_64.s.  Updated.
1388 2011-01-14  H.J. Lu  <hongjiu.lu@intel.com>
1390         * gas/i386/ilp32/cfi/ilp32.exp: Replace --n32 with --x32.
1391         * gas/i386/ilp32/elf/ilp32.exp: Likewise.
1392         * gas/i386/ilp32/ilp32.exp: Likewise.
1393         * gas/i386/ilp32/lns/ilp32.exp: Likewise.
1395 2011-01-11  Mingjie Xing  <mingjie.xing@gmail.com>
1397         * mips/loongson-3a-2.s, mips/loongson-3a-2.d: Use the real offset
1398         value in assembly.
1400 2011-01-10  Nathan Sidwell  <nathan@codesourcery.com>
1401             Glauber de Oliveira Costa  <glommer@gmail.com>
1403         * gas/arm/tls.s: Add tlsdesc tests.
1404         * gas/arm/tls.d: Adjust.
1406 2011-01-07  H.J. Lu  <hongjiu.lu@intel.com>
1408         * gas/i386/ilp32/x86-64-arch-2.d: Add bmi flag and BMI instruction
1409         pattern.
1411 2011-01-07  Quentin Neill  <quentin.neill@amd.com>
1413         * gas/i386/arch-10.s: Add a BMI instruction.
1414         * gas/i386/x86-64-arch-2.s: Likewise.
1415         * gas/i386/arch-10.d: Add bmi flag and BMI instruction pattern.
1416         * gas/i386/x86-64-arch-2.d: Likewise.
1417         * gas/i386/arch-10-1.l: Add BMI instruction pattern.
1418         * gas/i386/arch-10-2.l: Likewise.
1419         * gas/i386/arch-10-3.l: Likewise.
1420         * gas/i386/arch-10-4.l: Likewise.
1422 2011-01-06  Paul Koning  <ni1d@arrl.net>
1424         * gas/pdp11/pdp11.exp: Add run of absreloc.
1426 2011-01-06  Paul Koning  <ni1d@arrl.net>
1428         * gas/pdp11/absreloc.s: New.
1429         * gas/pdp11/absreloc.d: New.
1431 2011-01-06  Paul Koning  <ni1d@arrl.net>
1433         * gas/pdp11/opcode.d: Fix expected output for sec instruction.
1435 2011-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1437         * gas/arm/blx-bad.s: New.
1438         * gas/arm/blx-bad.d: New.
1440 2011-01-04  H.J. Lu  <hongjiu.lu@intel.com>
1442         * gas/i386/bmi-intel.d: New.
1443         * gas/i386/bmi.d: Likewise.
1444         * gas/i386/bmi.s: Likewise.
1445         * gas/i386/x86-64-bmi-intel.d: Likewise.
1446         * gas/i386/x86-64-bmi.d: Likewise.
1447         * gas/i386/x86-64-bmi.s: Likewise.
1449         * gas/i386/i386.exp: Run bmi, bmi-intel, x86-64-bmi and
1450         x86-64-bmi-intel.
1452 2011-01-01  H.J. Lu  <hongjiu.lu@intel.com>
1454         * gas/i386/ilp32/lns/lns-common-1.d: Also expect .zdebug in
1455         section name.
1456         * gas/i386/ilp32/lns/lns-duplicate.d: Likewise.
1458 For older changes see ChangeLog-2010
1460 Copyright (C) 2011 Free Software Foundation, Inc.
1462 Copying and distribution of this file, with or without modification,
1463 are permitted in any medium without royalty provided the copyright
1464 notice and this notice are preserved.
1466 Local Variables:
1467 mode: change-log
1468 left-margin: 8
1469 fill-column: 74
1470 version-control: never
1471 End: