1 2011-12-29 Iain Sandoe <idsandoe@googlemail.com>
3 * gas/mach-o/sections-1.d: Amend to recognize that bss is not emitted
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
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>
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.
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
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
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>
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>
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
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>
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
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>
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
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
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>
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>
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
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>
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
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.
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>
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
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
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
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
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>
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.
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>
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>
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
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
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
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
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>
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>
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>
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
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>
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
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
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
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
1452 2011-01-01 H.J. Lu <hongjiu.lu@intel.com>
1454 * gas/i386/ilp32/lns/lns-common-1.d: Also expect .zdebug in
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.
1470 version-control: never