1*56bb7041Schristos2008-12-30 Nick Clifton <nickc@redhat.com> 2*56bb7041Schristos 3*56bb7041Schristos * gas/ppc/ppc.exp: Do not run the booke_xcoff64 test. 4*56bb7041Schristos * gas/ppc/booke_xcoff64.s: Delete. 5*56bb7041Schristos * gas/ppc/booke_xcoff64.d: Delete. 6*56bb7041Schristos 7*56bb7041Schristos2008-12-23 Jon Beniston <jon@beniston.com> 8*56bb7041Schristos 9*56bb7041Schristos * gas/lm32: New directory. 10*56bb7041Schristos * gas/lm32/all.exp: New file. 11*56bb7041Schristos * gas/lm32/csr.d: New file. 12*56bb7041Schristos * gas/lm32/csr.s: New file. 13*56bb7041Schristos * gas/lm32/insn.d: New file. 14*56bb7041Schristos * gas/lm32/insn.s: New file. 15*56bb7041Schristos 16*56bb7041Schristos2008-12-23 H.J. Lu <hongjiu.lu@intel.com> 17*56bb7041Schristos 18*56bb7041Schristos * gas/i386/i386.exp: Run x86-64-avx-swap and x86-64-avx-swap-intel. 19*56bb7041Schristos 20*56bb7041Schristos * gas/i386/opts.s: Add tests for movsd, movss, vmovsd and 21*56bb7041Schristos vmovss. 22*56bb7041Schristos * gas/i386/x86-64-opts.s: Likewise. 23*56bb7041Schristos 24*56bb7041Schristos * gas/i386/opts.d: Updated. 25*56bb7041Schristos * gas/i386/opts-intel.d: Likewise. 26*56bb7041Schristos * gas/i386/sse2avx-opts.d: Likewise. 27*56bb7041Schristos * gas/i386/sse2avx-opts-intel.d: Likewise. 28*56bb7041Schristos * gas/i386/x86-64-opts.d: Likewise. 29*56bb7041Schristos * gas/i386/x86-64-opts-intel.d: Likewise. 30*56bb7041Schristos * gas/i386/x86-64-sse2avx-opts.d: Likewise. 31*56bb7041Schristos * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise. 32*56bb7041Schristos 33*56bb7041Schristos * gas/i386/x86-64-avx-swap.d: New. 34*56bb7041Schristos * gas/i386/x86-64-avx-swap.s: Likewise. 35*56bb7041Schristos * gas/i386/x86-64-avx-swap-intel.d: Likewise. 36*56bb7041Schristos 37*56bb7041Schristos2008-12-23 Nick Clifton <nickc@redhat.com> 38*56bb7041Schristos 39*56bb7041Schristos * gas/elf/type.s: Remove test of STT_IFUNC support. 40*56bb7041Schristos * gas/elf/type.e: Update expected output. 41*56bb7041Schristos 42*56bb7041Schristos2008-12-21 Hans-Peter Nilsson <hp@axis.com> 43*56bb7041Schristos 44*56bb7041Schristos * gas/cris/rd-dtpoffd1.d, gas/cris/rd-dtpoffd1.s: New test. 45*56bb7041Schristos 46*56bb7041Schristos2008-12-20 H.J. Lu <hongjiu.lu@intel.com> 47*56bb7041Schristos 48*56bb7041Schristos * gas/i386/i386.exp: Run opts, opts-intel, sse2avx-opts, 49*56bb7041Schristos sse2avx-opts-intel, x86-64-opts, x86-64-opts-intel, 50*56bb7041Schristos x86-64-sse2avx-opts and x86-64-sse2avx-opts-intel. 51*56bb7041Schristos 52*56bb7041Schristos * gas/i386/opts.d: New. 53*56bb7041Schristos * gas/i386/opts-intel.d: Likewise. 54*56bb7041Schristos * gas/i386/opts.s: Likewise. 55*56bb7041Schristos * gas/i386/sse2avx-opts.d: Likewise. 56*56bb7041Schristos * gas/i386/sse2avx-opts-intel.d: Likewise. 57*56bb7041Schristos * gas/i386/x86-64-opts.d: Likewise. 58*56bb7041Schristos * gas/i386/x86-64-opts-intel.d: Likewise. 59*56bb7041Schristos * gas/i386/x86-64-opts.s: Likewise. 60*56bb7041Schristos * gas/i386/x86-64-sse2avx-opts.d: Likewise. 61*56bb7041Schristos * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise. 62*56bb7041Schristos 63*56bb7041Schristos2008-12-20 Hans-Peter Nilsson <hp@axis.com> 64*56bb7041Schristos 65*56bb7041Schristos * gas/cris/rd-tls-1.s, gas/cris/rd-tls-1.d: Test :IE and 66*56bb7041Schristos decoration on double-indirect. 67*56bb7041Schristos * gas/cris/tls-err-1.s: Test :IE on wrong-size operand. 68*56bb7041Schristos 69*56bb7041Schristos2008-12-18 H.J. Lu <hongjiu.lu@intel.com> 70*56bb7041Schristos 71*56bb7041Schristos * gas/i386/intel.d: Remove trailing white spaces after nop. 72*56bb7041Schristos * gas/i386/intelpic.d: Likewise. 73*56bb7041Schristos * gas/i386/nops16-1.d: Likewise. 74*56bb7041Schristos * gas/i386/nops-1-i686.d: Likewise. 75*56bb7041Schristos * gas/i386/nops-3.d: Likewise. 76*56bb7041Schristos * gas/i386/nops-3-i386.d: Likewise. 77*56bb7041Schristos * gas/i386/nops-3-i686.d: Likewise. 78*56bb7041Schristos * gas/i386/nops-4.d: Likewise. 79*56bb7041Schristos * gas/i386/nops-4-i386.d: Likewise. 80*56bb7041Schristos * gas/i386/nops-4-i686.d: Likewise. 81*56bb7041Schristos * gas/i386/opcode.d: Likewise. 82*56bb7041Schristos * gas/i386/opcode-suffix.d: Likewise. 83*56bb7041Schristos * gas/i386/reloc.d: Likewise. 84*56bb7041Schristos * gas/i386/tlsnopic.d: Likewise. 85*56bb7041Schristos * gas/i386/x86-64-nops-1.d: Likewise. 86*56bb7041Schristos * gas/i386/x86-64-nops-1-nocona.d: Likewise. 87*56bb7041Schristos * gas/i386/x86-64-nops-2.d: Likewise. 88*56bb7041Schristos * gas/i386/x86-64-nops-3.d: Likewise. 89*56bb7041Schristos * gas/i386/x86-64-nops-4-core2.d: Likewise. 90*56bb7041Schristos * gas/i386/x86-64-nops-4.d: Likewise. 91*56bb7041Schristos * gas/i386/x86-64-nops-4-k8.d: Likewise. 92*56bb7041Schristos * gas/i386/x86-64-opcode.d: Likewise. 93*56bb7041Schristos 94*56bb7041Schristos2008-12-15 Richard Earnshaw <rearnsha@arm.com> 95*56bb7041Schristos 96*56bb7041Schristos * gas/arm/group-reloc-ldc.d: Disassembly of VFP instructions now uses 97*56bb7041Schristos unified syntax. 98*56bb7041Schristos * gas/arm/vfp-non-overlap.d: Likewise. 99*56bb7041Schristos * gas/arm/vfp-neon-syntax.d: Likewise. 100*56bb7041Schristos * gas/arm/vfp-neon-syntax_t2.d: Likewise. 101*56bb7041Schristos * gas/arm/vfp1.d: Likewise. 102*56bb7041Schristos * gas/arm/vfp1_t2.d: Likewise. 103*56bb7041Schristos * gas/arm/vfp1xD.d: Likewise. 104*56bb7041Schristos * gas/arm/vfp1xD_t2.d: Likewise. 105*56bb7041Schristos * gas/arm/vfp2.d: Likewise. 106*56bb7041Schristos * gas/arm/vfp2_t2.d: Likewise. 107*56bb7041Schristos * gas/arm/vfpv3-32drs.d: Likewise. 108*56bb7041Schristos * gas/arm/vfpv3-const-conv.d: Likewise. 109*56bb7041Schristos 110*56bb7041Schristos2008-12-04 Ben Elliston <bje@au.ibm.com> 111*56bb7041Schristos 112*56bb7041Schristos * gas/ppc/booke.s: Remove booke64 instructions. 113*56bb7041Schristos * gas/ppc/booke.d: Update expected disassembly output. 114*56bb7041Schristos * gas/ppc/booke_xcoff.s: Use -mbooke/-Mbooke. 115*56bb7041Schristos * gas/ppc/booke_xcoff.d: Likewise. 116*56bb7041Schristos * gas/ppc/booke_xcoff64.d: Likewise. 117*56bb7041Schristos * gas/ppc/booke_xcoff64.s: Likewise. 118*56bb7041Schristos 119*56bb7041Schristos2008-12-03 Nick Clifton <nickc@redhat.com> 120*56bb7041Schristos 121*56bb7041Schristos * gas/elf/type.s: Add test of STT_IFUNC symbol type. 122*56bb7041Schristos * gas/elf/type.e: Update expected disassembly. 123*56bb7041Schristos * gas/elf/elf.exp: Update grep of symbol types. 124*56bb7041Schristos 125*56bb7041Schristos2008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com> 126*56bb7041Schristos 127*56bb7041Schristos * gas/cr16/pic-1.s: New. 128*56bb7041Schristos * gas/cr16/pic-1.d: New. 129*56bb7041Schristos * gas/cr16/pic-2.s: New. 130*56bb7041Schristos * gas/cr16/pic-2.d: New. 131*56bb7041Schristos * gas/cr16/pic.exp: Run pic tests. 132*56bb7041Schristos 133*56bb7041Schristos2008-11-19 Hans-Peter Nilsson <hp@axis.com> 134*56bb7041Schristos 135*56bb7041Schristos * gas/cris/rd-tls-1.d, gas/cris/rd-tls-1.s: Use a local thread 136*56bb7041Schristos variable instead of .text location for :GD decoration test. 137*56bb7041Schristos 138*56bb7041Schristos2008-11-18 Catherine Moore <clm@codesourcery.com> 139*56bb7041Schristos 140*56bb7041Schristos * gas/arm/half-prec-neon.d: New. 141*56bb7041Schristos * gas/arm/half-prec-neon.s: New. 142*56bb7041Schristos * gas/arm/half-prec-vfp3.d: New. 143*56bb7041Schristos * gas/arm/half-prec-vfp3.s: New. 144*56bb7041Schristos * gas/arm/half-prec-psyntax.d: New. 145*56bb7041Schristos * gas/arm/half-prec-psyntax.s: New. 146*56bb7041Schristos 147*56bb7041Schristos2008-11-12 Hans-Peter Nilsson <hp@axis.com> 148*56bb7041Schristos 149*56bb7041Schristos * gas/cris/rd-bcnst2-pic.d, gas/cris/rd-bcnst2.d, 150*56bb7041Schristos gas/cris/rd-bcnst2.s: New tests. 151*56bb7041Schristos 152*56bb7041Schristos2008-11-06 Adam Nemet <anemet@caviumnetworks.com> 153*56bb7041Schristos 154*56bb7041Schristos * gas/mips/mips1-fp.s, testsuite/gas/mips/mips1-fp.d, 155*56bb7041Schristos testsuite/gas/mips/mips1-fp.l: New tests. 156*56bb7041Schristos * gas/mips/mips.exp: Run them. 157*56bb7041Schristos 158*56bb7041Schristos2008-11-06 Chao-ying Fu <fu@mips.com> 159*56bb7041Schristos 160*56bb7041Schristos * gas/mips/mips32-sync.d, gas/mip/mips32-sync.s: New tests. 161*56bb7041Schristos * gas/mips/mips.exp: Run them. 162*56bb7041Schristos 163*56bb7041Schristos2008-11-04 Bob Wilson <bob.wilson@acm.org> 164*56bb7041Schristos 165*56bb7041Schristos * gas/xtensa/all.exp: Run jlong test. 166*56bb7041Schristos * gas/xtensa/jlong.d: New. 167*56bb7041Schristos * gas/xtensa/jlong.s: New. 168*56bb7041Schristos 169*56bb7041Schristos2008-11-03 H.J. Lu <hongjiu.lu@intel.com> 170*56bb7041Schristos 171*56bb7041Schristos * gas/i386/intel.s: Add tests for cmovpe and cmovpo. 172*56bb7041Schristos * gas/i386/opcode.s: Likewise. 173*56bb7041Schristos 174*56bb7041Schristos * gas/i386/intel.d: Updated. 175*56bb7041Schristos * gas/i386/opcode.d: Likewise. 176*56bb7041Schristos * gas/i386/opcode-intel.d: Likewise. 177*56bb7041Schristos * gas/i386/opcode-suffix.d: Likewise. 178*56bb7041Schristos 179*56bb7041Schristos2008-10-12 H.J. Lu <hongjiu.lu@intel.com> 180*56bb7041Schristos 181*56bb7041Schristos * gas/i386/i386.exp: Run nops-5, nops-5-i686, x86-64-nops-5 and 182*56bb7041Schristos x86-64-nops-5-k8. 183*56bb7041Schristos 184*56bb7041Schristos * gas/i386/nops-5.d: New. 185*56bb7041Schristos * gas/i386/nops-5.s: Likewise. 186*56bb7041Schristos * gas/i386/nops-5-i686.d: Likewise. 187*56bb7041Schristos * gas/i386/x86-64-nops-5.d: Likewise. 188*56bb7041Schristos * gas/i386/x86-64-nops-5-k8.d: Likewise. 189*56bb7041Schristos 190*56bb7041Schristos2008-10-06 Tom Tromey <tromey@redhat.com> 191*56bb7041Schristos 192*56bb7041Schristos * gas/cfi/cfi-alpha-1.d, gas/cfi/cfi-alpha-3.d, 193*56bb7041Schristos gas/cfi/cfi-arm-1.d, gas/cfi/cfi-common-1.d, 194*56bb7041Schristos gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-3.d, 195*56bb7041Schristos gas/cfi/cfi-common-4.d, gas/cfi/cfi-common-5.d, 196*56bb7041Schristos gas/cfi/cfi-common-6.d, gas/cfi/cfi-hppa-1.d, 197*56bb7041Schristos gas/cfi/cfi-i386-2.d, gas/cfi/cfi-i386.d, gas/cfi/cfi-m68k.d, 198*56bb7041Schristos gas/cfi/cfi-mips-1.d, gas/cfi/cfi-ppc-1.d, gas/cfi/cfi-s390-1.d, 199*56bb7041Schristos gas/cfi/cfi-s390x-1.d, gas/cfi/cfi-sh-1.d, gas/cfi/cfi-sparc-1.d, 200*56bb7041Schristos gas/cfi/cfi-sparc64-1.d, gas/cfi/cfi-x86_64.d: Update for readelf 201*56bb7041Schristos change. 202*56bb7041Schristos 203*56bb7041Schristos2008-10-04 Hans-Peter Nilsson <hp@axis.com> 204*56bb7041Schristos 205*56bb7041Schristos * gas/cris/rd-tls-1.s, gas/cris/rd-tls-1.d, gas/cris/rd-tls-2.s, 206*56bb7041Schristos gas/cris/rd-tls-2.d, gas/cris/tls-err-1.s, gas/cris/tls-err-2.s, 207*56bb7041Schristos gas/cris/tls-err-3.s: New tests. 208*56bb7041Schristos 209*56bb7041Schristos2008-09-26 Andreas Krebbel <krebbel1@de.ibm.com> 210*56bb7041Schristos 211*56bb7041Schristos * gas/s390/esa-g5.d: Adjust according to the s390-opc changes. 212*56bb7041Schristos * gas/s390/esa-g5.s: Likewise. 213*56bb7041Schristos * gas/s390/esa-z990.d: Likewise. 214*56bb7041Schristos * gas/s390/esa-z990.s: Likewise. 215*56bb7041Schristos * gas/s390/zarch-z900.d: Likewise. 216*56bb7041Schristos * gas/s390/zarch-z900.s: Likewise. 217*56bb7041Schristos * gas/s390/zarch-z990.d: Likewise. 218*56bb7041Schristos * gas/s390/zarch-z990.s: Likewise. 219*56bb7041Schristos 220*56bb7041Schristos2008-09-15 Alan Modra <amodra@bigpond.net.au> 221*56bb7041Schristos 222*56bb7041Schristos * gas/all/gas.exp: Don't run redef tests on a bunch of targets. 223*56bb7041Schristos * gas/elf/elf.exp: Likewise. 224*56bb7041Schristos 225*56bb7041Schristos2008-09-14 Arnold Metselaar <arnold.metselaar@planet.nl> 226*56bb7041Schristos 227*56bb7041Schristos * gas/z80/ld-group.s, gas/z80/ld-group.d: New test. 228*56bb7041Schristos * gas/z80/block.s, gas/z80/block.d: New test 229*56bb7041Schristos * gas/z80/arith.s, gas/z80/arith.d: New test 230*56bb7041Schristos * gas/z80/rotate.s, gas/z80/rotate.d: New test 231*56bb7041Schristos * gas/z80/bit.s, gas/z80/bit.d: New test 232*56bb7041Schristos * gas/z80/branch.s, gas/z80/branch.d: New test 233*56bb7041Schristos * gas/z80/inout.s, gas/z80/inout.d: New test 234*56bb7041Schristos * gas/z80/misc.s, gas/z80/misc.d: New test 235*56bb7041Schristos * gas/z80/z80.exp: Run them. 236*56bb7041Schristos 237*56bb7041Schristos2008-09-11 H.J. Lu <hongjiu.lu@intel.com> 238*56bb7041Schristos 239*56bb7041Schristos * gas/i386/sse2avx.s: Remove pclmulXXX tests. Add tests for 240*56bb7041Schristos Intel syntax. 241*56bb7041Schristos * gas/i386/x86-64-sse2avx.s: Likewise. 242*56bb7041Schristos 243*56bb7041Schristos * gas/i386/sse2avx.d: Updated. 244*56bb7041Schristos * gas/i386/x86-64-sse2avx.d: Likewise. 245*56bb7041Schristos 246*56bb7041Schristos2008-09-09 Peter Bergner <bergner@vnet.ibm.com> 247*56bb7041Schristos 248*56bb7041Schristos * gas/ppc/common.s: New test. 249*56bb7041Schristos * gas/ppc/common.d: Likewise. 250*56bb7041Schristos * gas/ppc/power4_32.s: Likewise. 251*56bb7041Schristos * gas/ppc/power4_32.d: Likewise. 252*56bb7041Schristos * gas/ppc/power6.s: Add attn, mtcr, mtcrf, mfcr, dcbz. 253*56bb7041Schristos * gas/ppc/power6.d: Likewise. 254*56bb7041Schristos * gas/ppc/ppc.exp: Run power4_32 test. 255*56bb7041Schristos 256*56bb7041Schristos2008-09-06 Richard Sandiford <rdsandiford@googlemail.com> 257*56bb7041Schristos 258*56bb7041Schristos * gas/mips/cfi-n64-1.s, gas/mips/cfi-n64-1.d: New test. 259*56bb7041Schristos * gas/mips/mips.exp: Run it. 260*56bb7041Schristos 261*56bb7041Schristos2008-09-05 Nick Clifton <nickc@redhat.com> 262*56bb7041Schristos 263*56bb7041Schristos * gas/arm/abs12.d: Update expected disassembly. 264*56bb7041Schristos * gas/arm/tls_vxworks.d: Likewise. 265*56bb7041Schristos * gas/arm/unwind_vxworks.d: Likewise. 266*56bb7041Schristos * gas/arm/group-reloc-alu-encoding-bad.d: Skip for vxworks 267*56bb7041Schristos targets. 268*56bb7041Schristos * gas/arm/group-reloc-alu.d: Likewise. 269*56bb7041Schristos * gas/arm/group-reloc-ldc-encoding-bad.d: Likewise. 270*56bb7041Schristos * gas/arm/group-reloc-ldc.d: Likewise. 271*56bb7041Schristos * gas/arm/group-reloc-ldr-encoding-bad.d: Likewise. 272*56bb7041Schristos * gas/arm/group-reloc-ldr.d: Likewise. 273*56bb7041Schristos * gas/arm/group-reloc-ldrs-encoding-bad.d: Likewise. 274*56bb7041Schristos * gas/arm/group-reloc-ldrs.d: Likewise. 275*56bb7041Schristos * gas/arm/local_function.d: Likewise. 276*56bb7041Schristos * gas/arm/mapshort-elf.d: Likewise. 277*56bb7041Schristos * gas/arm/undefined.d: Likewise. 278*56bb7041Schristos 279*56bb7041Schristos2008-09-04 Christian Groessler <chris@groessler.org> 280*56bb7041Schristos 281*56bb7041Schristos * lib/gas-defs.exp (run_dump_test): If the test expects an error, 282*56bb7041Schristos fail the test if gas doesn't report an error. 283*56bb7041Schristos 284*56bb7041Schristos2008-08-28 Jan Beulich <jbeulich@novell.com> 285*56bb7041Schristos 286*56bb7041Schristos * gas/i386/intel.s: Add retf. 287*56bb7041Schristos * gas/i386/intel.{d,e}: Adjust. 288*56bb7041Schristos * gas/i386/opcode-intel.d: Replace lret with retf. 289*56bb7041Schristos 290*56bb7041Schristos2008-08-28 Jan Beulich <jbeulich@novell.com> 291*56bb7041Schristos 292*56bb7041Schristos * gas/i386/gas/i386/opcode-suffix.d: Add suffixes to cmovXX. 293*56bb7041Schristos 294*56bb7041Schristos2008-08-28 H.J. Lu <hongjiu.lu@intel.com> 295*56bb7041Schristos 296*56bb7041Schristos * gas/ia64/dv-raw-err.s: Add tests for cr.iib0 and cr.iib1. 297*56bb7041Schristos * gas/ia64/dv-waw-err.s: Likewise. 298*56bb7041Schristos * gas/ia64/regs.s: Likewise. 299*56bb7041Schristos 300*56bb7041Schristos * gas/ia64/dv-raw-err.l: Updated. 301*56bb7041Schristos * gas/ia64/dv-waw-err.l: Likewise. 302*56bb7041Schristos * gas/ia64/regs.d: Likewise. 303*56bb7041Schristos 304*56bb7041Schristos2008-08-28 Jan Beulich <jbeulich@novell.com> 305*56bb7041Schristos 306*56bb7041Schristos * gas/i386/string-bad.{l,s}, gas/i386/string-ok.{d,e,s}: New. 307*56bb7041Schristos * gas/i386/i386.exp: Run new tests. 308*56bb7041Schristos 309*56bb7041Schristos2008-08-27 H.J. Lu <hongjiu.lu@intel.com> 310*56bb7041Schristos 311*56bb7041Schristos * gas/i386/intel.s: Add tests for fidivr. 312*56bb7041Schristos 313*56bb7041Schristos * gas/i386/intel.d: Updated. 314*56bb7041Schristos 315*56bb7041Schristos2008-08-26 Jie Zhang <jie.zhang@analog.com> 316*56bb7041Schristos 317*56bb7041Schristos * gas/bfin/arith_mode.d: New test. 318*56bb7041Schristos * gas/bfin/arith_mode.s: New test. 319*56bb7041Schristos * gas/bfin/invalid_arith_mode.l: New test. 320*56bb7041Schristos * gas/bfin/invalid_arith_mode.s: New test. 321*56bb7041Schristos * gas/bfin/bfin.exp: Add arith_mode and invalid_arith_mode. 322*56bb7041Schristos 323*56bb7041Schristos2008-08-22 Jie Zhang <jie.zhang@analog.com> 324*56bb7041Schristos 325*56bb7041Schristos * gas/bfin/misc.s: New test. 326*56bb7041Schristos * gas/bfin/misc.d: New test. 327*56bb7041Schristos * gas/bfin/bfin.exp: Add misc test. 328*56bb7041Schristos 329*56bb7041Schristos2008-08-21 Richard Henderson <rth@redhat.com> 330*56bb7041Schristos 331*56bb7041Schristos * gas/cfi/cfi-common-1.d: Allow for differing offsets, and 332*56bb7041Schristos for DW_CFA_offset_extended_sf results. Allow for differing nops. 333*56bb7041Schristos * gas/cfi/cfi-hppa-1.d: Invert data alignment sign. Change 334*56bb7041Schristos offsets to match 64-bit offsets. 335*56bb7041Schristos * gas/cfi/cfi.exp: Don't run common tests on hppa64. 336*56bb7041Schristos 337*56bb7041Schristos2008-08-20 Bob Wilson <bob.wilson@acm.org> 338*56bb7041Schristos 339*56bb7041Schristos * gas/all/gas.exp: Expect the redef test to fail on Xtensa. 340*56bb7041Schristos 341*56bb7041Schristos2008-08-20 H.J. Lu <hongjiu.lu@intel.com> 342*56bb7041Schristos 343*56bb7041Schristos AVX Programming Reference (August, 2008) 344*56bb7041Schristos * gas/i386/avx.s: Add AES + AVX tests. 345*56bb7041Schristos * gas/i386/arch-10.s: Likewise. 346*56bb7041Schristos * gas/i386/sse2avx.s: Likewise. 347*56bb7041Schristos * gas/i386/x86-64-arch-2.s: Likewise. 348*56bb7041Schristos * gas/i386/x86-64-avx.s: Likewise. 349*56bb7041Schristos * gas/i386/x86-64-sse2avx.s: Likewise. 350*56bb7041Schristos 351*56bb7041Schristos * gas/i386/arch-10.d: Updated. 352*56bb7041Schristos * gas/i386/arch-10-1.l: Likewise. 353*56bb7041Schristos * gas/i386/arch-10-2.l: Likewise. 354*56bb7041Schristos * gas/i386/arch-10-3.l: Likewise. 355*56bb7041Schristos * gas/i386/arch-10-4.l: Likewise. 356*56bb7041Schristos * gas/i386/avx.d: Likewise. 357*56bb7041Schristos * gas/i386/avx-intel.d: Likewise. 358*56bb7041Schristos * gas/i386/sse2avx.d: Likewise. 359*56bb7041Schristos * gas/i386/x86-64-arch-2.d: Likewise. 360*56bb7041Schristos * gas/i386/x86-64-avx.d: Likewise. 361*56bb7041Schristos * gas/i386/x86-64-avx-intel.d: Likewise. 362*56bb7041Schristos * gas/i386/x86-64-sse2avx.d: Likewise. 363*56bb7041Schristos 364*56bb7041Schristos * gas/i386/i386.exp: Run arch-avx-1, arch-avx-1-1 and 365*56bb7041Schristos arch-avx-1-2. 366*56bb7041Schristos 367*56bb7041Schristos * gas/i386/arch-avx-1.d: New. 368*56bb7041Schristos * gas/i386/arch-avx-1.s: Likewise. 369*56bb7041Schristos * gas/i386/arch-avx-1-1.l: Likewise. 370*56bb7041Schristos * gas/i386/arch-avx-1-1.s: Likewise. 371*56bb7041Schristos * gas/i386/arch-avx-1-2.l: Likewise. 372*56bb7041Schristos * gas/i386/arch-avx-1-2.s: Likewise. 373*56bb7041Schristos 374*56bb7041Schristos2008-08-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 375*56bb7041Schristos 376*56bb7041Schristos * gas/s390/esa-g5.d: lxr operands are floating point. 377*56bb7041Schristos * gas/s390/esa-g5.s: Likewise. 378*56bb7041Schristos * gas/testsuite/gas/s390/zarch-z9-ec.d: rrdtr, rrxtr third 379*56bb7041Schristos operands is gpr. 380*56bb7041Schristos * gas/testsuite/gas/s390/zarch-z9-ec.s: Likewise. 381*56bb7041Schristos 382*56bb7041Schristos2008-08-12 H.J. Lu <hongjiu.lu@intel.com> 383*56bb7041Schristos 384*56bb7041Schristos * gas/i386/amd.s: Add syscall and sysret. Remove padding. 385*56bb7041Schristos 386*56bb7041Schristos * gas/i386/amd.d: Updated. 387*56bb7041Schristos * gas/i386/x86-64-opcode.d: Likewise. 388*56bb7041Schristos 389*56bb7041Schristos * gas/i386/i386.exp: Run x86-64-intel64. 390*56bb7041Schristos 391*56bb7041Schristos * gas/i386/x86-64-intel64.d: New. 392*56bb7041Schristos * gas/i386/x86-64-intel64.s: Likewise. 393*56bb7041Schristos 394*56bb7041Schristos * gas/i386/x86-64-opcode.s: Add syscall and sysret. 395*56bb7041Schristos 396*56bb7041Schristos2008-08-08 Richard Sandiford <rdsandiford@googlemail.com> 397*56bb7041Schristos 398*56bb7041Schristos * gas/mips/call-nonpic-1.s, gas/mips/call-nonpic-1.d: New test. 399*56bb7041Schristos * gas/mips/mips.exp: Run it. 400*56bb7041Schristos 401*56bb7041Schristos2008-08-06 Richard Sandiford <rdsandiford@googlemail.com> 402*56bb7041Schristos 403*56bb7041Schristos * gas/mips/elf-rel8-mips16.d, gas/mips/elf-rel8-mips16.s, 404*56bb7041Schristos * gas/mips/elf-rel9-mips16.d, gas/mips/elf-rel9-mips16.s, 405*56bb7041Schristos * gas/mips/elf-rel13-mips16.d, gas/mips/elf-rel13-mips16.s: New tests. 406*56bb7041Schristos * gas/mips/mips.exp: Run them. 407*56bb7041Schristos 408*56bb7041Schristos2008-08-01 Peter Bergner <bergner@vnet.ibm.com> 409*56bb7041Schristos 410*56bb7041Schristos * gas/ppc/power7.d: New. 411*56bb7041Schristos * gas/ppc/power7.s: Likewise. 412*56bb7041Schristos * gas/ppc/ppc.exp: Run power7 test. 413*56bb7041Schristos 414*56bb7041Schristos2008-08-01 H.J. Lu <hongjiu.lu@intel.com> 415*56bb7041Schristos 416*56bb7041Schristos * gas/cfi/cfi-i386.s: Remove tests for AVX register maps. 417*56bb7041Schristos * gas/cfi/cfi-x86_64.s: Likewise. 418*56bb7041Schristos 419*56bb7041Schristos * gas/cfi/cfi-i386.d: Updated. 420*56bb7041Schristos * gas/cfi/cfi-x86_64.d: Likewise. 421*56bb7041Schristos 422*56bb7041Schristos2008-07-31 Peter Bergner <bergner@vnet.ibm.com> 423*56bb7041Schristos 424*56bb7041Schristos * gas/ppc/cell.s: Add altivec instructions. 425*56bb7041Schristos * gas/ppc/cell.d: Update expected output. 426*56bb7041Schristos * gas/ppc/power6.d: New. 427*56bb7041Schristos * gas/ppc/power6.s: Likewise. 428*56bb7041Schristos * gas/ppc/ppc.exp (powerpc64*-*-*): Move cell from here to... 429*56bb7041Schristos (powerpc*-*-*): Here. Run power6 test. 430*56bb7041Schristos 431*56bb7041Schristos2008-07-24 H.J. Lu <hongjiu.lu@intel.com> 432*56bb7041Schristos 433*56bb7041Schristos * gas/i386/nops-1.d: Add -mtune=generic32. 434*56bb7041Schristos * gas/i386/nops-2.d: Likewise. 435*56bb7041Schristos * gas/i386/nops-3.d: Likewise. 436*56bb7041Schristos 437*56bb7041Schristos * gas/i386/x86-64-nops-1.d: Add -mtune=generic64. 438*56bb7041Schristos * gas/i386/x86-64-nops-2.d: Likewise. 439*56bb7041Schristos * gas/i386/x86-64-nops-3.d: Likewise. 440*56bb7041Schristos * gas/i386/x86-64-nops-4.d: Likewise. 441*56bb7041Schristos 442*56bb7041Schristos2008-07-22 Chao-ying Fu <fu@mips.com> 443*56bb7041Schristos 444*56bb7041Schristos * gas/mips/tls-ill.l: Update error message. 445*56bb7041Schristos * gas/mips/octeon-ill.l: Likewise. 446*56bb7041Schristos 447*56bb7041Schristos2008-07-14 Jie Zhang <jie.zhang@analog.com> 448*56bb7041Schristos 449*56bb7041Schristos * gas/bfin/{bit2.s, cache2.s, control_code2.s, event2.s, 450*56bb7041Schristos logical2.s, move2.s, parallel.s, parallel2.s, parallel3.s, 451*56bb7041Schristos parallel4.s, shift2.s, stack2.s, video2.s}: Remove DOS line 452*56bb7041Schristos endings. 453*56bb7041Schristos 454*56bb7041Schristos2008-07-10 Richard Sandiford <rdsandiford@googlemail.com> 455*56bb7041Schristos 456*56bb7041Schristos * gas/mips/mips16-vis-1.d, gas/mips/mips16-vis-1.s: New tests. 457*56bb7041Schristos * gas/mips/mips.exp: Run them. 458*56bb7041Schristos 459*56bb7041Schristos2008-07-09 Kai Tietz <kai.tietz@onevision.com> 460*56bb7041Schristos 461*56bb7041Schristos * gas/i386/i386.exp (x86-64-pcrel): Disable for w64. 462*56bb7041Schristos (x86-64-sse5): Likewise. 463*56bb7041Schristos (x86-64-opcode-inval): Likewise. 464*56bb7041Schristos (x86-64-opcode-inval-intel): Likewise. 465*56bb7041Schristos (x86-64-w64-pcrel): New. 466*56bb7041Schristos * gas/i386/x86-64-w64-pcrel.d: New. 467*56bb7041Schristos 468*56bb7041Schristos2008-07-07 Adam Nemet <anemet@caviumnetworks.com> 469*56bb7041Schristos 470*56bb7041Schristos * gas/mips/mips32.s: Move out coprocessor2 insns from here ... 471*56bb7041Schristos * gas/mips/mips32-cp2.s: ... to here. 472*56bb7041Schristos * gas/mips/mips32.d: Update. 473*56bb7041Schristos * gas/mips/mips32-cp2.d: New file. 474*56bb7041Schristos * gas/mips/mips32r2.s: Move out coprocessor2 insns from here ... 475*56bb7041Schristos * gas/mips/mips32r2-cp2.s: ... to here. 476*56bb7041Schristos * gas/mips/mips32r2.d: Update. 477*56bb7041Schristos * gas/mips/mips32r2-cp2.d: New file. 478*56bb7041Schristos * gas/mips/mips64.s: Move out coprocessor2 insns from here ... 479*56bb7041Schristos * gas/mips/mips64-cp2.s: ... to here. 480*56bb7041Schristos * gas/mips/mips64.d: Update. 481*56bb7041Schristos * gas/mips/mips64-cp2.d: New file. 482*56bb7041Schristos * gas/mips/mips.exp: Run mips32-cp2, mips32r2-cp2 and mips64-cp 483*56bb7041Schristos except for Octeon. 484*56bb7041Schristos * gas/mips/octeon.s: Add supported coprocessor insns. Move pop 485*56bb7041Schristos down to keep alphabetical order. 486*56bb7041Schristos * gas/mips/octeon.d: Update. 487*56bb7041Schristos * gas/mips/octeon-ill.s: Add unsupported coprocessor insns. 488*56bb7041Schristos * gas/mips/octeon-ill.l: Update. 489*56bb7041Schristos 490*56bb7041Schristos2008-07-07 Paul Brook <paul@codesourcery.com> 491*56bb7041Schristos 492*56bb7041Schristos * gas/arm/movw-local.d: New test. 493*56bb7041Schristos * gas/arm/movw-local.s: New test. 494*56bb7041Schristos 495*56bb7041Schristos2008-06-27 Chao-ying Fu <fu@mips.com> 496*56bb7041Schristos 497*56bb7041Schristos * gas/mips/odd-float.d: Replace ... with #pass. 498*56bb7041Schristos * gas/mips/ldstla-32-shared.d: Add -march=mips1 for as. 499*56bb7041Schristos * gas/mips/ldstla-32.d: Likewise. 500*56bb7041Schristos * gas/mips/mips16-hilo-match.d: Add -mabi=32 -march=mips1 for as. 501*56bb7041Schristos 502*56bb7041Schristos2008-06-19 Chao-ying Fu <fu@mips.com> 503*56bb7041Schristos 504*56bb7041Schristos * gas/mips/e32-rel2.d: Add -march=mips1 for as. 505*56bb7041Schristos 506*56bb7041Schristos2008-06-16 Hans-Peter Nilsson <hp@bitrange.com> 507*56bb7041Schristos 508*56bb7041Schristos PR gas/6607 509*56bb7041Schristos * gas/mmix/err-loc-10.s, gas/mmix/err-loc-9.s, gas/mmix/loc-6.d, 510*56bb7041Schristos gas/mmix/loc-6.s, gas/mmix/loc-7.d, gas/mmix/loc-7.s: New tests. 511*56bb7041Schristos 512*56bb7041Schristos2008-06-12 Adam Nemet <anemet@caviumnetworks.com> 513*56bb7041Schristos 514*56bb7041Schristos * gas/mips/octeon.s, gas/mips/octeon.d: Add tests for baddu, 515*56bb7041Schristos bbit*, cins*, dmul, pop, dpop, exts*, mtm*, mtp*, syncs, syncw, 516*56bb7041Schristos syncws, vm3mulu, vm0 and vmulu. 517*56bb7041Schristos * gas/mips/octeon-ill.s, gas/mips/octeon-ill.s: New test. 518*56bb7041Schristos * gas/mips/mips.exp: Run it. Run octeon test with 519*56bb7041Schristos run_dump_test_arches. 520*56bb7041Schristos 521*56bb7041Schristos * gas/mips/octeon.s, gas/mips/octeon.d: Add tests for seq* and sne*. 522*56bb7041Schristos * gas/mips/octeon-ill.s, gas/mips/octeon-ill.s: Add tests for seqi 523*56bb7041Schristos and snei. 524*56bb7041Schristos 525*56bb7041Schristos2008-06-03 H.J. Lu <hongjiu.lu@intel.com> 526*56bb7041Schristos 527*56bb7041Schristos * gas/i386/i386.exp: Run sse-check-none and 528*56bb7041Schristos x86-64-sse-check-none. 529*56bb7041Schristos 530*56bb7041Schristos * gas/i386/sse-check-none.d: New. 531*56bb7041Schristos * gas/i386/sse-check-none.s: Likewise. 532*56bb7041Schristos * gas/i386/x86-64-sse-check-none.d: Likewise. 533*56bb7041Schristos 534*56bb7041Schristos2008-06-03 Paul Brook <paul@codesourcery.com> 535*56bb7041Schristos 536*56bb7041Schristos * gas/arm/thumb32.d: Update expected output. 537*56bb7041Schristos 538*56bb7041Schristos2008-05-30 H.J. Lu <hongjiu.lu@intel.com> 539*56bb7041Schristos 540*56bb7041Schristos * gas/i386/x86-64-avx.s: Add tests for vmovd on 64bit operands. 541*56bb7041Schristos 542*56bb7041Schristos * gas/i386/x86-64-sse2avx.s: Add tests for movd on 64bit 543*56bb7041Schristos operands. 544*56bb7041Schristos 545*56bb7041Schristos * gas/testsuite/gas/i386/x86-64-avx.d: Updated. 546*56bb7041Schristos * gas/testsuite/gas/i386/x86-64-avx-intel.d: Likewise. 547*56bb7041Schristos * gas/testsuite/gas/i386/x86-64-sse2avx.d: Likewise. 548*56bb7041Schristos 549*56bb7041Schristos2008-05-27 Martin Schwidefsky <schwidefsky@de.ibm.com> 550*56bb7041Schristos 551*56bb7041Schristos * gas/s390/zarch-z990.d (idte): Fix operand format. 552*56bb7041Schristos 553*56bb7041Schristos2008-05-22 H.J. Lu <hongjiu.lu@intel.com> 554*56bb7041Schristos 555*56bb7041Schristos * gas/i386/sse-noavx.s: Add tests for cvtpd2pi, cvtpi2pd and 556*56bb7041Schristos cvttpd2pi. 557*56bb7041Schristos * gas/i386/x86-64-sse-noavx.s: Likewise. 558*56bb7041Schristos 559*56bb7041Schristos * gas/i386/sse-noavx.d: Updated. 560*56bb7041Schristos * gas/i386/x86-64-sse-noavx.d: Likewise. 561*56bb7041Schristos 562*56bb7041Schristos2008-05-22 H.J. Lu <hongjiu.lu@intel.com> 563*56bb7041Schristos 564*56bb7041Schristos PR gas/6517 565*56bb7041Schristos * gas/i386/avx.s: Add tests for unspecified memory operand 566*56bb7041Schristos size in Intel syntax. 567*56bb7041Schristos * gas/i386/x86-64-avx.s: Likewise. 568*56bb7041Schristos 569*56bb7041Schristos * gas/i386/simd.s: Add tests for cvtsi2ss and cvtsi2sd with 570*56bb7041Schristos unspecified memory operand size in Intel syntax. 571*56bb7041Schristos 572*56bb7041Schristos * gas/i386/avx.d: Updated. 573*56bb7041Schristos * gas/i386/avx-intel.d: Likewise. 574*56bb7041Schristos * gas/i386/simd.d: Likewise. 575*56bb7041Schristos * gas/i386/simd-intel.d: Likewise. 576*56bb7041Schristos * gas/i386/simd-suffix.d: Likewise. 577*56bb7041Schristos * gas/i386/x86-64-avx.d: Likewise. 578*56bb7041Schristos * gas/i386/x86-64-avx-intel.d: Likewise. 579*56bb7041Schristos 580*56bb7041Schristos2008-05-21 H.J. Lu <hongjiu.lu@intel.com> 581*56bb7041Schristos 582*56bb7041Schristos * gas/i386/sse-noavx.s: Add tests for movdq2q and movq2dq. 583*56bb7041Schristos * gas/i386/x86-64-sse-noavx.s: Likewise. 584*56bb7041Schristos 585*56bb7041Schristos * gas/i386/sse-noavx.d: Updated. 586*56bb7041Schristos * gas/i386/x86-64-sse-noavx.d: Likewise. 587*56bb7041Schristos 588*56bb7041Schristos2008-05-09 Catherine Moore <clm@codesourcery.com> 589*56bb7041Schristos 590*56bb7041Schristos * gas/mips/mips16-hilo-match.s: New test. 591*56bb7041Schristos * gas/mips/mip16-hilo-match.d: New test output. 592*56bb7041Schristos 593*56bb7041Schristos2008-05-02 H.J. Lu <hongjiu.lu@intel.com> 594*56bb7041Schristos 595*56bb7041Schristos * gas/i386/i386.exp: Run movbe, movbe-intel, inval-movbe, ept, 596*56bb7041Schristos ept-intel, inval-ept, x86-64-movbe, x86-64-movbe-intel, 597*56bb7041Schristos x86-64-inval-movbe. x86-64-ept, x86-64-ept-intel and 598*56bb7041Schristos x86-64-inval-ept. 599*56bb7041Schristos 600*56bb7041Schristos * gas/i386/arch-10.s: Add movbe and invept. 601*56bb7041Schristos * gas/i386/x86-64-arch-2.s: Likewise. 602*56bb7041Schristos 603*56bb7041Schristos * gas/i386/ept.d: New file 604*56bb7041Schristos * gas/i386/ept-intel.d: Likewise. 605*56bb7041Schristos * gas/i386/ept.s: Likewise. 606*56bb7041Schristos * gas/i386/inval-ept.l: Likewise. 607*56bb7041Schristos * gas/i386/inval-ept.s: Likewise. 608*56bb7041Schristos * gas/i386/inval-movbe.l: Likewise. 609*56bb7041Schristos * gas/i386/inval-movbe.s: Likewise. 610*56bb7041Schristos * gas/i386/movbe.d: Likewise. 611*56bb7041Schristos * gas/i386/movbe-intel.d: Likewise. 612*56bb7041Schristos * gas/i386/movbe.s: Likewise. 613*56bb7041Schristos * gas/i386/x86-64-inval-ept.l: Likewise. 614*56bb7041Schristos * gas/i386/x86-64-inval-ept.s: Likewise. 615*56bb7041Schristos * gas/i386/x86-64-inval-movbe.l: Likewise. 616*56bb7041Schristos * gas/i386/x86-64-inval-movbe.s: Likewise. 617*56bb7041Schristos * gas/i386/x86-64-ept.d: Likewise. 618*56bb7041Schristos * gas/i386/x86-64-ept-intel.d: Likewise. 619*56bb7041Schristos * gas/i386/x86-64-ept.s: Likewise. 620*56bb7041Schristos * gas/i386/x86-64-movbe.d: Likewise. 621*56bb7041Schristos * gas/i386/x86-64-movbe-intel.d: Likewise. 622*56bb7041Schristos * gas/i386/x86-64-movbe.s: Likewise. 623*56bb7041Schristos 624*56bb7041Schristos * gas/i386/arch-10.d: Updated. 625*56bb7041Schristos * gas/i386/arch-10-1.l: Likewise. 626*56bb7041Schristos * gas/i386/arch-10-2.l: Likewise. 627*56bb7041Schristos * gas/i386/arch-10-3.l: Likewise. 628*56bb7041Schristos * gas/i386/arch-10-4.l: Likewise. 629*56bb7041Schristos * gas/i386/x86-64-arch-2.d: Likewise. 630*56bb7041Schristos 631*56bb7041Schristos2008-04-28 Adam Nemet <anemet@caviumnetworks.com> 632*56bb7041Schristos 633*56bb7041Schristos * gas/mips/mips4.s: Split out fp instruction from here ... 634*56bb7041Schristos * gas/mips/mips4-fp.s: ... to here. 635*56bb7041Schristos * gas/mips/mips4.d: Update. 636*56bb7041Schristos * gas/mips/mips4-fp.l: New file. Check error messages with 637*56bb7041Schristos -msoft-float. 638*56bb7041Schristos * gas/mips/mips4-fp.d: New file. Check disassembly with 639*56bb7041Schristos hard-float. 640*56bb7041Schristos 641*56bb7041Schristos * gas/mips/mips32r2.s: Split out fp instructions from here ... 642*56bb7041Schristos * gas/mips/mips32r2-fp32.s: ... to here. 643*56bb7041Schristos * gas/mips/mips32r2.d: Update. 644*56bb7041Schristos * gas/mips/mips32r2-fp32.l: New file. Check error messages with 645*56bb7041Schristos -msoft-float. 646*56bb7041Schristos * gas/mips/mips32r2-fp32.d: New file. Check disassembly with 647*56bb7041Schristos hard-float. 648*56bb7041Schristos 649*56bb7041Schristos * gas/mips/mips32r2-ill-nofp.s, gas/mips/mips32r2-ill-nofp.l: New 650*56bb7041Schristos test derived from mips32r2-ill. 651*56bb7041Schristos 652*56bb7041Schristos * gas/mips/mips32-sf32.l: New list test for mips32-sf32.s to check 653*56bb7041Schristos error messages for soft-float targets. 654*56bb7041Schristos 655*56bb7041Schristos * gas/mips/mips-macro-ill-sfp.s, gas/mips/mips-macro-ill-sfp.l: 656*56bb7041Schristos New test for -msingle-float. 657*56bb7041Schristos * gas/mips/mips-macro-ill-nofp.s, gas/mips/mips-macro-ill-nofp.l: 658*56bb7041Schristos New test for -msoft-float. 659*56bb7041Schristos * gas/mips/mips-hard-float-flag.s, 660*56bb7041Schristos gas/mips/mips-hard-float-flag.l: New test for -mhard-float. 661*56bb7041Schristos * gas/mips/mips-double-float-flag.s, 662*56bb7041Schristos gas/mips/mips-double-float-flag.l: New test for -mdouble-float. 663*56bb7041Schristos 664*56bb7041Schristos * gas/mips/mips.exp: Run new mips4-fp and mips32r2-fp dump tests. 665*56bb7041Schristos Run mips4-fp and mips32r2-fp list tests with -msoft-float. Run 666*56bb7041Schristos new mips32r2-ill-nofp with -msoft-float. Run new mips32-sf32 list 667*56bb7041Schristos test with -msoft-float. Run new mips-macro-ill-sfp test with 668*56bb7041Schristos -msingle-float. Run new mips-macro-ill-nofp test with 669*56bb7041Schristos -msoft-float. Run new mips-hard-float-flag and 670*56bb7041Schristos mips-double-float-flag tests. 671*56bb7041Schristos 672*56bb7041Schristos2008-04-23 H.J. Lu <hongjiu.lu@intel.com> 673*56bb7041Schristos 674*56bb7041Schristos * gas/i386/i386.exp: Run sse-noavx and x86-64-sse-noavx. 675*56bb7041Schristos 676*56bb7041Schristos * gas/i386/sse-noavx.d: New. 677*56bb7041Schristos * gas/i386/sse-noavx.s: Likewise. 678*56bb7041Schristos * gas/i386/x86-64-sse-noavx.d: Likewise. 679*56bb7041Schristos * gas/i386/x86-64-sse-noavx.s: Likewise. 680*56bb7041Schristos 681*56bb7041Schristos2008-04-23 H.J. Lu <hongjiu.lu@intel.com> 682*56bb7041Schristos 683*56bb7041Schristos * gas/i386/sse2.s: Add tests for pmuludq, paddq and psubq. 684*56bb7041Schristos * gas/i386/x86-64-simd.s: Likewise. 685*56bb7041Schristos 686*56bb7041Schristos * gas/i386/sse2.d: Updated. 687*56bb7041Schristos * gas/i386/x86-64-simd.d: Likewise. 688*56bb7041Schristos * gas/i386/x86-64-simd-intel.d: Likewise. 689*56bb7041Schristos * gas/i386/x86-64-simd-suffix.d: Likewise. 690*56bb7041Schristos 691*56bb7041Schristos2008-04-23 David S. Miller <davem@davemloft.net> 692*56bb7041Schristos 693*56bb7041Schristos * gas/sparc/pc2210.d: New file. 694*56bb7041Schristos * gas/sparc/pc2210.d: Likewise. 695*56bb7041Schristos * gas/sparc/sparc.exp: Run new %pc22/%pc10 relocation test. 696*56bb7041Schristos 697*56bb7041Schristos2008-04-18 H.J. Lu <hongjiu.lu@intel.com> 698*56bb7041Schristos 699*56bb7041Schristos * gas/i386/arch-10.d: Updated. 700*56bb7041Schristos * gas/i386/avx.d: Likewise. 701*56bb7041Schristos * gas/i386/avx-intel.d: Likewise. 702*56bb7041Schristos * gas/i386/x86-64-arch-2.d: Likewise. 703*56bb7041Schristos * gas/i386/x86-64-avx.d: Likewise. 704*56bb7041Schristos * gas/i386/x86-64-avx-intel.d: Likewise. 705*56bb7041Schristos 706*56bb7041Schristos2008-04-16 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com> 707*56bb7041Schristos Michael Meissner <michael.meissner@amd.com> 708*56bb7041Schristos 709*56bb7041Schristos * gas/i386/x86-64-sse5.s: Add protX tests to allow memory in the 710*56bb7041Schristos middle operand. 711*56bb7041Schristos * gas/i386/x86-64-sse5.d: Likewise. 712*56bb7041Schristos 713*56bb7041Schristos2008-04-16 David S. Miller <davem@davemloft.net> 714*56bb7041Schristos 715*56bb7041Schristos * gas/sparc/gotops32.d: New. 716*56bb7041Schristos * gas/sparc/gotops32.s: Likewise. 717*56bb7041Schristos * gas/sparc/gotops64.d: Likewise. 718*56bb7041Schristos * gas/sparc/gotops64.s: Likewise. 719*56bb7041Schristos * gas/sparc/sparc.exp: Run new gotdata tests. 720*56bb7041Schristos 721*56bb7041Schristos2008-04-15 Andrew Stubbs <andrew.stubbs@st.com> 722*56bb7041Schristos 723*56bb7041Schristos * gas/sh/arch/arch.exp: Align PC-relative instructions in the gererated 724*56bb7041Schristos assembly files. 725*56bb7041Schristos * gas/sh/arch/sh-dsp.s: Regenerate. 726*56bb7041Schristos * gas/sh/arch/sh.s: Regenerate. 727*56bb7041Schristos * gas/sh/arch/sh2.s: Regenerate. 728*56bb7041Schristos * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate. 729*56bb7041Schristos * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate. 730*56bb7041Schristos * gas/sh/arch/sh2a-nofpu.s: Regenerate. 731*56bb7041Schristos * gas/sh/arch/sh2a-or-sh3e.s: Regenerate.: Regenerate. 732*56bb7041Schristos * gas/sh/arch/sh2a-or-sh4.s: Regenerate. 733*56bb7041Schristos * gas/sh/arch/sh2a.s: Regenerate. 734*56bb7041Schristos * gas/sh/arch/sh2e.s: Regenerate. 735*56bb7041Schristos * gas/sh/arch/sh3-dsp.s: Regenerate. 736*56bb7041Schristos * gas/sh/arch/sh3-nommu.s: Regenerate. 737*56bb7041Schristos * gas/sh/arch/sh3.s: Regenerate. 738*56bb7041Schristos * gas/sh/arch/sh3e.s: Regenerate. 739*56bb7041Schristos * gas/sh/arch/sh4-nofpu.s: Regenerate. 740*56bb7041Schristos * gas/sh/arch/sh4-nommu-nofpu.s: Regenerate. 741*56bb7041Schristos * gas/sh/arch/sh4.s: Regenerate. 742*56bb7041Schristos * gas/sh/arch/sh4a-nofpu.s: Regenerate. 743*56bb7041Schristos * gas/sh/arch/sh4a.s: Regenerate. 744*56bb7041Schristos * gas/sh/arch/sh4al-dsp.s: Regenerate. 745*56bb7041Schristos * gas/sh/err-mova.s: New test. 746*56bb7041Schristos 747*56bb7041Schristos2008-04-14 Edmar Wienskoski <edmar@freescale.com> 748*56bb7041Schristos 749*56bb7041Schristos * gas/ppc/e500mc.s, gas/ppc/e500mc.d: New test. 750*56bb7041Schristos * gas/ppc/ppc.exp: Run the new test 751*56bb7041Schristos 752*56bb7041Schristos2008-04-11 H.J. Lu <hongjiu.lu@intel.com> 753*56bb7041Schristos 754*56bb7041Schristos * gas/lns/lns-big-delta.d: Updated. 755*56bb7041Schristos * gas/lns/lns-common-1.d: Likewise. 756*56bb7041Schristos * gas/lns/lns-common-1-alt.d: Likewise. 757*56bb7041Schristos * gas/lns/lns-duplicate.d: Likewise. 758*56bb7041Schristos 759*56bb7041Schristos2008-04-10 H.J. Lu <hongjiu.lu@intel.com> 760*56bb7041Schristos 761*56bb7041Schristos * gas/i386/i386.exp: Run sse-check, sse-check-warn, 762*56bb7041Schristos sse-check-error, x86-64-sse-check, x86-64-sse-check-warn and 763*56bb7041Schristos x86-64-sse-check-error. 764*56bb7041Schristos 765*56bb7041Schristos * gas/i386/sse-check.d: New. 766*56bb7041Schristos * gas/i386/sse-check.s: Likewise. 767*56bb7041Schristos * gas/i386/sse-check-error.l: Likewise. 768*56bb7041Schristos * gas/i386/sse-check-error.s: Likewise. 769*56bb7041Schristos * gas/i386/sse-check-warn.d: Likewise. 770*56bb7041Schristos * gas/i386/sse-check-warn.e: Likewise. 771*56bb7041Schristos * gas/i386/x86-64-sse-check.d: Likewise. 772*56bb7041Schristos * gas/i386/x86-64-sse-check-error.l: Likewise. 773*56bb7041Schristos * gas/i386/x86-64-sse-check-error.s: Likewise. 774*56bb7041Schristos * gas/i386/x86-64-sse-check-warn.d: Likewise. 775*56bb7041Schristos 776*56bb7041Schristos2008-04-10 Santiago Urue�a <suruena@gmail.com> 777*56bb7041Schristos 778*56bb7041Schristos * gas/all/gas.exp: Check the performance of the -ag command line 779*56bb7041Schristos switch. 780*56bb7041Schristos 781*56bb7041Schristos2008-04-10 Andreas Krebbel <krebbel1@de.ibm.com> 782*56bb7041Schristos 783*56bb7041Schristos * gas/s390/zarch-z10.d: Map the compare and branch variants 784*56bb7041Schristos with odd condition code mask to version with an even mask. 785*56bb7041Schristos 786*56bb7041Schristos2008-04-07 H.J. Lu <hongjiu.lu@intel.com> 787*56bb7041Schristos 788*56bb7041Schristos * gas/i386/att-regs.s: Add AVX register test. 789*56bb7041Schristos * gas/i386/intel-regs.s: Likewise. 790*56bb7041Schristos 791*56bb7041Schristos * gas/i386/att-regs.d: Updated. 792*56bb7041Schristos * gas/i386/intel-regs.d: Likewise. 793*56bb7041Schristos 794*56bb7041Schristos2008-04-07 Kaz Kojima <kkojima@rr.iij4u.or.jp> 795*56bb7041Schristos 796*56bb7041Schristos PR gas/6043 797*56bb7041Schristos * gas/sh/sh64/eh-1.d: New. 798*56bb7041Schristos * gas/sh/sh64/eh-1.d: Likewise. 799*56bb7041Schristos 800*56bb7041Schristos2008-04-04 H.J. Lu <hongjiu.lu@intel.com> 801*56bb7041Schristos 802*56bb7041Schristos * gas/i386/arch-10-1.l: Replace CLMUL with PCLMUL. 803*56bb7041Schristos * gas/i386/arch-10-2.l: Likewise. 804*56bb7041Schristos * gas/i386/arch-10-3.l: Likewise. 805*56bb7041Schristos * gas/i386/arch-10-4.l: Likewise. 806*56bb7041Schristos * gas/i386/arch-10.s: Likewise. 807*56bb7041Schristos * gas/i386/clmul-intel.d: Likewise. 808*56bb7041Schristos * gas/i386/clmul.d: Likewise. 809*56bb7041Schristos * gas/i386/clmul.s: Likewise. 810*56bb7041Schristos * gas/i386/x86-64-arch-2.s: Likewise. 811*56bb7041Schristos * gas/i386/x86-64-clmul-intel.d: Likewise. 812*56bb7041Schristos * gas/i386/x86-64-clmul.d: Likewise. 813*56bb7041Schristos * gas/i386/x86-64-clmul.s: Likewise. 814*56bb7041Schristos 815*56bb7041Schristos * gas/i386/arch-10.d: Replace clmul with pclmul. 816*56bb7041Schristos * gas/i386/x86-64-arch-2.d: Likewise. 817*56bb7041Schristos 818*56bb7041Schristos2008-04-03 H.J. Lu <hongjiu.lu@intel.com> 819*56bb7041Schristos 820*56bb7041Schristos * gas/i386/i386.exp: Run aes, aes-intel, x86-64-aes, 821*56bb7041Schristos x86-64-aes-intel, avx, avx-intel, inval-avx, x86-64-avx, 822*56bb7041Schristos x86-64-avx-intel and x86-64-inval-avx. 823*56bb7041Schristos 824*56bb7041Schristos * gas/cfi/cfi-i386.s: Add tests for AVX register maps. 825*56bb7041Schristos * gas/cfi/cfi-x86_64.s: Likewise. 826*56bb7041Schristos 827*56bb7041Schristos * gas/i386/aes.d: New. 828*56bb7041Schristos * gas/i386/aes.s: Likewise. 829*56bb7041Schristos * gas/i386/aes-intel.d: Likewise. 830*56bb7041Schristos * gas/i386/avx.d: Likewise. 831*56bb7041Schristos * gas/i386/avx.s: Likewise. 832*56bb7041Schristos * gas/i386/avx-intel.d: Likewise. 833*56bb7041Schristos * gas/i386/clmul.d: Likewise. 834*56bb7041Schristos * gas/i386/clmul-intel.d: Likewise. 835*56bb7041Schristos * gas/i386/clmul.s: Likewise. 836*56bb7041Schristos * gas/i386/i386.exp: Likewise. 837*56bb7041Schristos * gas/i386/inval-avx.l: Likewise. 838*56bb7041Schristos * gas/i386/inval-avx.s: Likewise. 839*56bb7041Schristos * gas/i386/sse2avx.d: Likewise. 840*56bb7041Schristos * gas/i386/sse2avx.s: Likewise. 841*56bb7041Schristos * gas/i386/x86-64-aes.d: Likewise. 842*56bb7041Schristos * gas/i386/x86-64-aes.s: Likewise. 843*56bb7041Schristos * gas/i386/x86-64-aes-intel.d: Likewise. 844*56bb7041Schristos * gas/i386/x86-64-avx.d: Likewise. 845*56bb7041Schristos * gas/i386/x86-64-avx.s: Likewise. 846*56bb7041Schristos * gas/i386/x86-64-avx-intel.d: Likewise. 847*56bb7041Schristos * gas/i386/x86-64-clmul.d: Likewise. 848*56bb7041Schristos * gas/i386/x86-64-clmul-intel.d: Likewise. 849*56bb7041Schristos * gas/i386/x86-64-clmul.s: Likewise. 850*56bb7041Schristos * gas/i386/x86-64-inval-avx.l: Likewise. 851*56bb7041Schristos * gas/i386/x86-64-inval-avx.s: Likewise. 852*56bb7041Schristos * gas/i386/x86-64-sse2avx.d: Likewise. 853*56bb7041Schristos * gas/i386/x86-64-sse2avx.s: Likewise. 854*56bb7041Schristos 855*56bb7041Schristos * gas/i386/arch-10.s: Add tests for AVX, AES, CLMUL and FMA. 856*56bb7041Schristos * gas/i386/x86-64-arch-2.s: Likewise. 857*56bb7041Schristos 858*56bb7041Schristos * gas/i386/rexw.s: Add AVX tests. 859*56bb7041Schristos 860*56bb7041Schristos * gas/i386/x86-64-opcode-inval.s: Remove lds/les test. 861*56bb7041Schristos 862*56bb7041Schristos * gas/cfi/cfi-i386.d: Updated. 863*56bb7041Schristos * gas/cfi/cfi-x86_64.d: Likewise. 864*56bb7041Schristos * gas/i386/arch-10.d: Likewise. 865*56bb7041Schristos * gas/i386/arch-10-1.l: Likewise. 866*56bb7041Schristos * gas/i386/arch-10-2.l: Likewise. 867*56bb7041Schristos * gas/i386/arch-10-3.l: Likewise. 868*56bb7041Schristos * gas/i386/arch-10-4.l: Likewise. 869*56bb7041Schristos * gas/i386/rexw.d: Likewise. 870*56bb7041Schristos * gas/i386/x86-64-arch-2.d: Likewise. 871*56bb7041Schristos * gas/i386/x86-64-opcode-inval.d: Likewise. 872*56bb7041Schristos * gas/i386/x86-64-opcode-inval-intel.d: Likewise. 873*56bb7041Schristos 874*56bb7041Schristos2008-03-26 Bernd Schmidt <bernd.schmidt@analog.com> 875*56bb7041Schristos 876*56bb7041Schristos From Jie Zhang <jie.zhang@analog.com> 877*56bb7041Schristos * gas/bfin/load.d: Update. 878*56bb7041Schristos * gas/bfin/expected_comparison_errors.l: New test. 879*56bb7041Schristos * gas/bfin/expected_comparison_errors.s: New test. 880*56bb7041Schristos * gas/bfin/bfin.exp: Add expected_comparison_errors. 881*56bb7041Schristos * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s: Add 882*56bb7041Schristos tests for bad options of "multiply and multipy-accumulate to 883*56bb7041Schristos accumulator" instructions. Add new vector instruction option 884*56bb7041Schristos mode tests. 885*56bb7041Schristos * gas/bfin/vector2.s: Add new vector instruction option mode test. 886*56bb7041Schristos * gas/bfin/vector2.d: Adjust accordingly. 887*56bb7041Schristos * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s: 888*56bb7041Schristos Add check for mismatch of accumulator and data register. 889*56bb7041Schristos * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check 890*56bb7041Schristos for IU option. 891*56bb7041Schristos 892*56bb7041Schristos * gas/bfin/flow.d: Adjust since the generated labels for LOOP_BEGIN 893*56bb7041Schristos and LOOP_END instruction are local now. 894*56bb7041Schristos * gas/bfin/flow2.d: Likewise. 895*56bb7041Schristos 896*56bb7041Schristos From Mike Frysinger <michael.frysinger@analog.com> 897*56bb7041Schristos * gas/bfin/expected_errors.s, gas/bfin/expected_errors.l: Add test 898*56bb7041Schristos for mismatched half registers in vector multipy-accumulate 899*56bb7041Schristos instructions. 900*56bb7041Schristos 901*56bb7041Schristos From Robin Getz <rgetz@blackfin.uclinux.org> 902*56bb7041Schristos * gas/bfin/arithmetic.d: Update to reflect spaces/capitalization in 903*56bb7041Schristos recent changes in opcodes/bfin-dis.c. 904*56bb7041Schristos gas/bfin/arithmetic.s: Likewise. 905*56bb7041Schristos gas/bfin/bit.d: Likewise. 906*56bb7041Schristos gas/bfin/bit2.d: Likewise. 907*56bb7041Schristos gas/bfin/control_code.d: Likewise. 908*56bb7041Schristos gas/bfin/control_code2.d: Likewise. 909*56bb7041Schristos gas/bfin/event.d: Likewise. 910*56bb7041Schristos gas/bfin/event2.d: Likewise. 911*56bb7041Schristos gas/bfin/flow.d: Likewise. 912*56bb7041Schristos gas/bfin/flow2.d: Likewise. 913*56bb7041Schristos gas/bfin/load.d: Likewise. 914*56bb7041Schristos gas/bfin/logical.d: Likewise. 915*56bb7041Schristos gas/bfin/logical2.d: Likewise. 916*56bb7041Schristos gas/bfin/move.d: Likewise. 917*56bb7041Schristos gas/bfin/move2.d: Likewise. 918*56bb7041Schristos gas/bfin/parallel.d: Likewise. 919*56bb7041Schristos gas/bfin/parallel2.d: Likewise. 920*56bb7041Schristos gas/bfin/parallel3.d: Likewise. 921*56bb7041Schristos gas/bfin/parallel4.d: Likewise. 922*56bb7041Schristos gas/bfin/shift.d: Likewise. 923*56bb7041Schristos gas/bfin/shift2.d: Likewise. 924*56bb7041Schristos gas/bfin/stack.d: Likewise. 925*56bb7041Schristos gas/bfin/stack2.d: Likewise. 926*56bb7041Schristos gas/bfin/store.d: Likewise. 927*56bb7041Schristos gas/bfin/vector.d: Likewise. 928*56bb7041Schristos gas/bfin/vector2.d: Likewise. 929*56bb7041Schristos gas/bfin/video.d: Likewise. 930*56bb7041Schristos gas/bfin/video2.d: Likewise. 931*56bb7041Schristos 932*56bb7041Schristos2008-03-19 Andreas Krebbel <krebbel1@de.ibm.com> 933*56bb7041Schristos 934*56bb7041Schristos * gas/s390/zarch-z10.d: New file. 935*56bb7041Schristos * gas/s390/zarch-z10.s: New file. 936*56bb7041Schristos * gas/s390/s390.exp: Run the z10 testcases. 937*56bb7041Schristos 938*56bb7041Schristos2008-03-17 Richard Sandiford <rsandifo@nildram.co.uk> 939*56bb7041Schristos 940*56bb7041Schristos * gas/mips/elf-rel26.d: Add -32. 941*56bb7041Schristos * gas/mips/mips16-intermix.d: Likewise. 942*56bb7041Schristos 943*56bb7041Schristos2008-03-13 Nick Clifton <nickc@redhat.com> 944*56bb7041Schristos 945*56bb7041Schristos PR gas/5895 946*56bb7041Schristos * gas/macros/exit.s: New test case. 947*56bb7041Schristos * gas/macros/macros.exp: Run the new test, expect it to produce an 948*56bb7041Schristos error result. 949*56bb7041Schristos 950*56bb7041Schristos2008-03-09 Paul Brook <paul@codesourcery.com> 951*56bb7041Schristos 952*56bb7041Schristos * gas/arm/vfpv3-d16-bad.d: New test. 953*56bb7041Schristos * gas/arm/vfpv3-d16-bad.l: New test. 954*56bb7041Schristos 955*56bb7041Schristos2008-03-06 Andreas Krebbel <krebbel1@de.ibm.com> 956*56bb7041Schristos 957*56bb7041Schristos * gas/s390/esa-g5.d (cdfbr, cdfr, cefbr, cefr, cxfbr, cxfr, 958*56bb7041Schristos dxr, fidr, fier, fixr, lzdr, lzer, lzxr, sqdr, sqer, tp): Fix 959*56bb7041Schristos operand format. 960*56bb7041Schristos * gas/s390/esa-g5.s: Likewise. 961*56bb7041Schristos * gas/s390/zarch-z900.d (cdgbr, cdgr, cegbr, cegr, cxgbr, 962*56bb7041Schristos cxgr): Likewise. 963*56bb7041Schristos * gas/s390/zarch-z900.s: Likewise. 964*56bb7041Schristos * gas/s390/zarch-z9-109.d (cu41, cu42): Remove mask operand. 965*56bb7041Schristos * gas/s390/zarch-z9-109.s: Likewise. 966*56bb7041Schristos 967*56bb7041Schristos2008-03-04 Paul Brook <paul@codesourcery.com> 968*56bb7041Schristos 969*56bb7041Schristos * gas/arm/archv6m.d: New test. 970*56bb7041Schristos * gas/arm/archv6m.s: New test. 971*56bb7041Schristos * gas/arm/t16-bad.s: Test low register non flag setting add. 972*56bb7041Schristos * gas/arm/t16-bad.l: Update expected output. 973*56bb7041Schristos 974*56bb7041Schristos2008-03-03 H.J. Lu <hongjiu.lu@intel.com> 975*56bb7041Schristos 976*56bb7041Schristos PR gas/5543 977*56bb7041Schristos * gas/i386/i386.exp: Run inval-equ-1 and inval-equ-2. 978*56bb7041Schristos 979*56bb7041Schristos * gas/i386/inval-equ-1.l: New. 980*56bb7041Schristos * gas/i386/inval-equ-1.s: Likewise. 981*56bb7041Schristos * gas/i386/inval-equ-2.l: Likewise. 982*56bb7041Schristos * gas/i386/inval-equ-2.s: Likewise. 983*56bb7041Schristos 984*56bb7041Schristos2008-03-01 H.J. Lu <hongjiu.lu@intel.com> 985*56bb7041Schristos 986*56bb7041Schristos * gas/i386/x86-64-branch.s: Add tests for 16-bit near indirect 987*56bb7041Schristos branches. 988*56bb7041Schristos 989*56bb7041Schristos * gas/i386/x86-64-inval.s: Remove tests for 16-bit near indirect 990*56bb7041Schristos branches. 991*56bb7041Schristos 992*56bb7041Schristos * gas/i386/x86-64-branch.d: Updated. 993*56bb7041Schristos * gas/i386/x86-64-inval.l: Likewise. 994*56bb7041Schristos 995*56bb7041Schristos2008-02-27 Nick Clifton <nickc@redhat.com> 996*56bb7041Schristos 997*56bb7041Schristos PR 3134 998*56bb7041Schristos * gas/h8300/pr3134.s: New test. 999*56bb7041Schristos * gas/h8300/pr3134.d: Expected disassembly 1000*56bb7041Schristos * gas/h8300/h8300.exp: Run the new test. 1001*56bb7041Schristos 1002*56bb7041Schristos * gas/h8300/h8300-coff.exp: Fix test for COFF based ports to 1003*56bb7041Schristos accept h8300-rtemscoff not just h8300-rtems. 1004*56bb7041Schristos 1005*56bb7041Schristos2008-02-26 H.J. Lu <hongjiu.lu@intel.com> 1006*56bb7041Schristos 1007*56bb7041Schristos * gas/i386/jump.d: Updated for COFF. 1008*56bb7041Schristos 1009*56bb7041Schristos2008-02-23 H.J. Lu <hongjiu.lu@intel.com> 1010*56bb7041Schristos 1011*56bb7041Schristos * gas/i386/jump.s: Add tests for far branches. 1012*56bb7041Schristos * gas/i386/jump16.s: Likewise. 1013*56bb7041Schristos 1014*56bb7041Schristos * gas/i386/jump.d: Updated. 1015*56bb7041Schristos * gas/i386/jump16.d: Likewise. 1016*56bb7041Schristos * gas/i386/x86-64-inval.l: Likewise. 1017*56bb7041Schristos 1018*56bb7041Schristos * gas/i386/x86-64-inval.s: Add tests for 16-bit near indirect 1019*56bb7041Schristos branches. 1020*56bb7041Schristos 1021*56bb7041Schristos2008-02-22 Nick Clifton <nickc@redhat.com> 1022*56bb7041Schristos 1023*56bb7041Schristos * gas/m68hc11/bug-1825.d: Update to match changes in the 1024*56bb7041Schristos information generated with source-in-disassembly listings. 1025*56bb7041Schristos * gas/m68hc11/indexed12.d: Likewise. 1026*56bb7041Schristos * gas/m68hc11/insns-dwarf2.d: Likewise. 1027*56bb7041Schristos * gas/m68hc11/lbranch-dwarf2.d: Likewise. 1028*56bb7041Schristos 1029*56bb7041Schristos2008-02-18 H.J. Lu <hongjiu.lu@intel.com> 1030*56bb7041Schristos 1031*56bb7041Schristos * cfi/cfi.exp (gas_x86_64_check): New. 1032*56bb7041Schristos (gas_x86_32_check): Likewise. 1033*56bb7041Schristos Run 32bit and 64bit tests for x86 targets if they are supportd. 1034*56bb7041Schristos 1035*56bb7041Schristos2008-02-18 Jan Beulich <jbeulich@novell.com> 1036*56bb7041Schristos 1037*56bb7041Schristos * gas/i386/att-regs.s, gas/i386/att-regs.d, 1038*56bb7041Schristos gas/i386/intel-regs.s, gas/i386/intel-regs.d: New. 1039*56bb7041Schristos * gas/i386/i386.exp: Run new tests. 1040*56bb7041Schristos 1041*56bb7041Schristos2008-02-14 Nick Clifton <nickc@redhat.com> 1042*56bb7041Schristos 1043*56bb7041Schristos PR gas/5712 1044*56bb7041Schristos * gas/arm/fp-save.s: New test. 1045*56bb7041Schristos * gas/arm/fp-save.d: Expected disassembly. 1046*56bb7041Schristos 1047*56bb7041Schristos2008-02-13 Adam Nemet <anemet@caviumnetworks.com> 1048*56bb7041Schristos 1049*56bb7041Schristos * gas/mips/branch-misc-2pic-64.d (#name): Have a unique name 1050*56bb7041Schristos different from the branch-misc-2-64.d test. 1051*56bb7041Schristos 1052*56bb7041Schristos2008-02-13 Jan Beulich <jbeulich@novell.com> 1053*56bb7041Schristos 1054*56bb7041Schristos * gas/i386/intelok.s: Replace invalid offset expression with 1055*56bb7041Schristos valid ones. 1056*56bb7041Schristos * gas/i386/x86_64.s: Likewise. 1057*56bb7041Schristos 1058*56bb7041Schristos2008-02-13 Jan Beulich <jbeulich@novell.com> 1059*56bb7041Schristos 1060*56bb7041Schristos * gas/i386/intelbad.s, gas/i386/intelok.s: Add 'bound' tests. 1061*56bb7041Schristos * gas/i386/intelbad.l, gas/i386/intelok.l, gas/i386/intelok.e, 1062*56bb7041Schristos gas/i386/opcode-intel.d: Adjust. 1063*56bb7041Schristos 1064*56bb7041Schristos2008-02-13 Jan Beulich <jbeulich@novell.com> 1065*56bb7041Schristos 1066*56bb7041Schristos * gas/cfi/cfi-i386.s: Add code testing use of all registers. 1067*56bb7041Schristos Fix a few comments. 1068*56bb7041Schristos * gas/cfi/cfi-x86_64.s: Likewise. 1069*56bb7041Schristos * gas/cfi/cfi-i386.d, gas/cfi/cfi-x86_64.d: Adjust. 1070*56bb7041Schristos 1071*56bb7041Schristos2008-02-12 H.J. Lu <hongjiu.lu@intel.com> 1072*56bb7041Schristos 1073*56bb7041Schristos * gas/i386/i386.exp: Run x86-64-arch-2 instead of 1074*56bb7041Schristos x86-64-arch-10. 1075*56bb7041Schristos 1076*56bb7041Schristos * gas/i386/x86-64-arch-10.d: Removed. 1077*56bb7041Schristos 1078*56bb7041Schristos * gas/i386/x86-64-arch-2.d: New. 1079*56bb7041Schristos * gas/i386/x86-64-arch-2.s: Likewise. 1080*56bb7041Schristos 1081*56bb7041Schristos2008-02-12 H.J. Lu <hongjiu.lu@intel.com> 1082*56bb7041Schristos 1083*56bb7041Schristos * gas/i386/x86-64-xsave.d: Remove prefix. 1084*56bb7041Schristos 1085*56bb7041Schristos2008-02-11 H.J. Lu <hongjiu.lu@intel.com> 1086*56bb7041Schristos 1087*56bb7041Schristos * gas/i386/arch-10.s: Add xgetbv. 1088*56bb7041Schristos 1089*56bb7041Schristos * gas/i386/arch-10.d: Updated. 1090*56bb7041Schristos * gas/i386/arch-10-1.l: Likewise. 1091*56bb7041Schristos * gas/i386/arch-10-2.l: Likewise. 1092*56bb7041Schristos * gas/i386/arch-10-3.l: Likewise. 1093*56bb7041Schristos * gas/i386/arch-10-4.l: Likewise. 1094*56bb7041Schristos * gas/i386/x86-64-arch-10.d: Likewise. 1095*56bb7041Schristos 1096*56bb7041Schristos2002-02-11 H.J. Lu <hongjiu.lu@intel.com> 1097*56bb7041Schristos 1098*56bb7041Schristos * gas/i386/i386.exp: Run xsave, xsave-intel, x86-64-xsave 1099*56bb7041Schristos and x86-64-xsave-intel. 1100*56bb7041Schristos 1101*56bb7041Schristos * gas/i386/x86-64-xsave-intel.d: New file. 1102*56bb7041Schristos * gas/i386/x86-64-xsave.d: Likewise. 1103*56bb7041Schristos * gas/i386/x86-64-xsave.s: Likewise. 1104*56bb7041Schristos * gas/i386/xsave-intel.d: Likewise. 1105*56bb7041Schristos * gas/i386/xsave.d: Likewise. 1106*56bb7041Schristos * gas/i386/xsave.s: Likewise. 1107*56bb7041Schristos 1108*56bb7041Schristos2008-02-05 Adam Nemet <anemet@caviumnetworks.com> 1109*56bb7041Schristos 1110*56bb7041Schristos * gas/mips/mips.exp: Invoke the tests smartmips, mips32-dsp, 1111*56bb7041Schristos mips32-dspr2, mips64-dsp and mips32-mt with run_dump_test instead 1112*56bb7041Schristos of run_dump_test_arches. 1113*56bb7041Schristos * gas/mips/smartmips.d: Pass -mips32. 1114*56bb7041Schristos * gas/mips/mips64-dsp.d: Pass -mips64r2. 1115*56bb7041Schristos * gas/mips/mips32-dsp.d: Pass -mips32r2. 1116*56bb7041Schristos * gas/mips/mips32-dspr2.d: Likewise. 1117*56bb7041Schristos * gas/mips/mips32-mt.d: Likewise. 1118*56bb7041Schristos 1119*56bb7041Schristos2008-02-04 Adam Nemet <anemet@caviumnetworks.com> 1120*56bb7041Schristos 1121*56bb7041Schristos * gas/mips/mips.exp: Call mips_arch_create for Octeon. Invoke 1122*56bb7041Schristos Octeon tests. 1123*56bb7041Schristos * gas/mips/octeon.s, gas/mips/octeon.d: New test. 1124*56bb7041Schristos 1125*56bb7041Schristos2008-01-31 Marc Gauthier <marc@tensilica.com> 1126*56bb7041Schristos 1127*56bb7041Schristos * gas/all/gas.exp: Recognize Xtensa processor variants. 1128*56bb7041Schristos * gas/elf/elf.exp: Likewise. 1129*56bb7041Schristos * gas/lns/lns.exp: Likewise. 1130*56bb7041Schristos 1131*56bb7041Schristos2008-01-28 H.J. Lu <hongjiu.lu@intel.com> 1132*56bb7041Schristos 1133*56bb7041Schristos * gas/cfi/cfi-alpha-1.d: Replace DW_CFA_def_cfa_reg with 1134*56bb7041Schristos DW_CFA_def_cfa_register. 1135*56bb7041Schristos * gas/cfi/cfi-alpha-3.d: Likewise. 1136*56bb7041Schristos * gas/cfi/cfi-hppa-1.d: Likewise. 1137*56bb7041Schristos * gas/cfi/cfi-i386.d: Likewise. 1138*56bb7041Schristos * gas/cfi/cfi-m68k.d: Likewise. 1139*56bb7041Schristos * gas/cfi/cfi-mips-1.d: Likewise. 1140*56bb7041Schristos * gas/cfi/cfi-sh-1.d: Likewise. 1141*56bb7041Schristos * gas/cfi/cfi-sparc-1.d: Likewise. 1142*56bb7041Schristos * gas/cfi/cfi-sparc64-1.d: Likewise. 1143*56bb7041Schristos * gas/cfi/cfi-x86_64.d: Likewise. 1144*56bb7041Schristos 1145*56bb7041Schristos * gas/cfi/cfi-common-1.d: Updated for i386/x86-64 register 1146*56bb7041Schristos names. 1147*56bb7041Schristos * gas/cfi/cfi-common-2.d: Likewise. 1148*56bb7041Schristos * gas/cfi/cfi-common-5.d: Likewise. 1149*56bb7041Schristos * gas/cfi/cfi-i386.d: Likewise. 1150*56bb7041Schristos * gas/cfi/cfi-x86_64.d: Likewise. 1151*56bb7041Schristos 1152*56bb7041Schristos2008-01-24 H.J. Lu <hongjiu.lu@intel.com> 1153*56bb7041Schristos 1154*56bb7041Schristos * gas/i386/x86-64-sib.s: Add tests for r12. 1155*56bb7041Schristos 1156*56bb7041Schristos * gas/i386/x86-64-sib-intel.d: Updated. 1157*56bb7041Schristos * gas/i386/x86-64-sib.d: Likewise. 1158*56bb7041Schristos 1159*56bb7041Schristos2008-01-23 H.J. Lu <hongjiu.lu@intel.com> 1160*56bb7041Schristos 1161*56bb7041Schristos * gas/i386/i386.exp : Run x86-64-arch-1 and x86-64-arch-10. 1162*56bb7041Schristos 1163*56bb7041Schristos * gas/i386/x86-64-arch-1.d: New. 1164*56bb7041Schristos * gas/i386/x86-64-arch-1.s: Likewise. 1165*56bb7041Schristos * gas/i386/x86-64-arch-10.d: Likewise. 1166*56bb7041Schristos 1167*56bb7041Schristos2008-01-23 Tristan Gingold <gingold@adacore.com> 1168*56bb7041Schristos 1169*56bb7041Schristos * gas/ia64/regs.d: Updated as the ia64 disassembler now displays 1170*56bb7041Schristos symbolic names for all ar registers. 1171*56bb7041Schristos 1172*56bb7041Schristos2008-01-22 H.J. Lu <hongjiu.lu@intel.com> 1173*56bb7041Schristos 1174*56bb7041Schristos * gas/i386/arch-10.d: New. 1175*56bb7041Schristos * gas/i386/arch-11.s: Likewise. 1176*56bb7041Schristos * gas/i386/arch-12.d: Likewise. 1177*56bb7041Schristos * gas/i386/arch-12.s: Likewise. 1178*56bb7041Schristos 1179*56bb7041Schristos * gas/i386/i386.exp: Run arch-11 and arch-12. 1180*56bb7041Schristos 1181*56bb7041Schristos2008-01-22 H.J. Lu <hongjiu.lu@intel.com> 1182*56bb7041Schristos 1183*56bb7041Schristos * gas/i386/arch-10-1.l: New. 1184*56bb7041Schristos * gas/i386/arch-10-1.s: Likewise. 1185*56bb7041Schristos * gas/i386/arch-10-2.l: Likewise. 1186*56bb7041Schristos * gas/i386/arch-10-2.s: Likewise. 1187*56bb7041Schristos * gas/i386/arch-10-3.l: Likewise. 1188*56bb7041Schristos * gas/i386/arch-10-3.s: Likewise. 1189*56bb7041Schristos * gas/i386/arch-10-4.l: Likewise. 1190*56bb7041Schristos * gas/i386/arch-10-4.s: Likewise. 1191*56bb7041Schristos * gas/i386/arch-10.d: Likewise. 1192*56bb7041Schristos * gas/i386/arch-10.s: Likewise. 1193*56bb7041Schristos 1194*56bb7041Schristos * gas/i386/i386.exp: Run arch-10, arch-10-1, arch-10-2, 1195*56bb7041Schristos arch-10-3 and arch-10-4. 1196*56bb7041Schristos 1197*56bb7041Schristos * gas/i386/nops-2.s: Use movsbl instead of cmove. 1198*56bb7041Schristos * gas/i386/nops-2-i386.d: Updated. 1199*56bb7041Schristos * gas/i386/nops-2-merom.d: Likewise. 1200*56bb7041Schristos * gas/i386/nops-2.d: Likewise. 1201*56bb7041Schristos * gas/i386/x86-64-nops-2.d: Likewise. 1202*56bb7041Schristos 1203*56bb7041Schristos2008-01-15 H.J. Lu <hongjiu.lu@intel.com> 1204*56bb7041Schristos 1205*56bb7041Schristos * gas/i386/prescott.s: Add tests for movddup in Intel syntax. 1206*56bb7041Schristos * gas/i386/x86-64-prescott.s: Likewise. 1207*56bb7041Schristos 1208*56bb7041Schristos * gas/i386/prescott.d: Updated. 1209*56bb7041Schristos * gas/i386/x86-64-prescott.d: Likewise. 1210*56bb7041Schristos 1211*56bb7041Schristos2008-01-15 H.J. Lu <hongjiu.lu@intel.com> 1212*56bb7041Schristos 1213*56bb7041Schristos * gas/i386/i386.s: Add more tests for movsx and movzx. 1214*56bb7041Schristos * gas/i386/x86_64.s: Likewise. 1215*56bb7041Schristos 1216*56bb7041Schristos * gas/i386/inval.s: Remove tests for movsxw and movzxw. 1217*56bb7041Schristos 1218*56bb7041Schristos * gas/i386/x86-64-inval.s: Remove tests for movsxb, movsxw, 1219*56bb7041Schristos movsxl, movzxb and movzxw. 1220*56bb7041Schristos 1221*56bb7041Schristos * gas/i386/i386.d: Updated. 1222*56bb7041Schristos * gas/i386/inval.l: Likewise. 1223*56bb7041Schristos * gas/i386/x86_64.d: Likewise. 1224*56bb7041Schristos * gas/i386/x86-64-inval.l: Likewise. 1225*56bb7041Schristos 1226*56bb7041Schristos2008-01-14 H.J. Lu <hongjiu.lu@intel.com> 1227*56bb7041Schristos 1228*56bb7041Schristos * gas/i386/i386.s: Add tests for movsx, movzx and movnti. 1229*56bb7041Schristos * gas/i386/inval.s: Likewise. 1230*56bb7041Schristos * gas/i386/x86_64.s: Likewise. 1231*56bb7041Schristos * gas/i386/x86-64-inval.s: Likewise. 1232*56bb7041Schristos 1233*56bb7041Schristos * gas/i386/i386.d: Updated. 1234*56bb7041Schristos * gas/i386/inval.l: Likewise. 1235*56bb7041Schristos * gas/i386/x86_64.d: Likewise. 1236*56bb7041Schristos * gas/i386/x86-64-inval.l: Likewise. 1237*56bb7041Schristos 1238*56bb7041Schristos2008-01-12 H.J. Lu <hongjiu.lu@intel.com> 1239*56bb7041Schristos 1240*56bb7041Schristos PR gas/5534 1241*56bb7041Schristos * gas/i386/i386.s: Add tests for fnstsw and fstsw. 1242*56bb7041Schristos * gas/i386/inval.s: Likewise. 1243*56bb7041Schristos * gas/i386/x86_64.s: Likewise. 1244*56bb7041Schristos 1245*56bb7041Schristos * gas/i386/intel.s: Use word instead of dword on ss. 1246*56bb7041Schristos 1247*56bb7041Schristos * gas/i386/x86-64-inval.s: Add tests for fnstsw, fstsw, in 1248*56bb7041Schristos and out. 1249*56bb7041Schristos 1250*56bb7041Schristos * gas/i386/prefix.s: Remove invalid fstsw. 1251*56bb7041Schristos 1252*56bb7041Schristos * gas/i386/inval.l: Updated. 1253*56bb7041Schristos * gas/i386/intelbad.l: Likewise. 1254*56bb7041Schristos * gas/i386/i386.d: Likewise. 1255*56bb7041Schristos * gas/i386/x86_64.d: Likewise. 1256*56bb7041Schristos * gas/i386/x86-64-inval.l: Likewise. 1257*56bb7041Schristos * gas/i386/prefix.d: Updated. 1258*56bb7041Schristos 1259*56bb7041Schristos2008-01-10 H.J. Lu <hongjiu.lu@intel.com> 1260*56bb7041Schristos 1261*56bb7041Schristos * gas/i386/nops.s: Add more tests with opcodes from 0x0f19 1262*56bb7041Schristos to 0x0f1f. 1263*56bb7041Schristos * gas/i386/x86-64-nops.s: Likewise. 1264*56bb7041Schristos 1265*56bb7041Schristos * gas/i386/nops.d: Updated. 1266*56bb7041Schristos * gas/i386/x86-64-nops.d: Likewise. 1267*56bb7041Schristos 1268*56bb7041Schristos2008-01-09 Bob Wilson <bob.wilson@acm.org> 1269*56bb7041Schristos 1270*56bb7041Schristos * gas/lns/lns.exp: Run new lns-big-delta test for targets that set 1271*56bb7041Schristos DWARF2_USE_FIXED_ADVANCE_PC. 1272*56bb7041Schristos * gas/lns/lns-big-delta.s: New. 1273*56bb7041Schristos * gas/lns/lns-big-delta.d: New. 1274*56bb7041Schristos 1275*56bb7041Schristos2008-01-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 1276*56bb7041Schristos 1277*56bb7041Schristos PR gas/5322 1278*56bb7041Schristos * lib/gas-defs.exp (gas_host_run): Add fourth argument to regsub 1279*56bb7041Schristos command. 1280*56bb7041Schristos 1281*56bb7041Schristos2008-01-05 H.J. Lu <hongjiu.lu@intel.com> 1282*56bb7041Schristos 1283*56bb7041Schristos * gas/i386/intel.s: Add tests for fadd, faddp, fdiv, fdivp, 1284*56bb7041Schristos fdivr, fdivrp, fmul, fmulp, fsub, fsubp, fsubr and fsubrp. 1285*56bb7041Schristos 1286*56bb7041Schristos * gas/i386/intel.d: Updated. 1287*56bb7041Schristos * gas/i386/intel.e: Likewise. 1288*56bb7041Schristos 1289*56bb7041Schristos2008-01-04 H.J. Lu <hongjiu.lu@intel.com> 1290*56bb7041Schristos 1291*56bb7041Schristos * gas/i386/rexw.d: New. 1292*56bb7041Schristos * gas/i386/rexw.s: Likewise. 1293*56bb7041Schristos 1294*56bb7041Schristos * gas/i386/x86-64-sse4_1-intel.d: Updated. 1295*56bb7041Schristos * gas/i386/x86-64-sse4_1.d: Likewise. 1296*56bb7041Schristos 1297*56bb7041Schristos2008-01-04 Nick Clifton <nickc@redhat.com> 1298*56bb7041Schristos 1299*56bb7041Schristos * gas/ppc/altivec_and_spe.s: New test - checks that ISA extension 1300*56bb7041Schristos command line options (-maltivec, -mspe) can be specified before 1301*56bb7041Schristos CPU selection command line options. 1302*56bb7041Schristos * gas/ppc/altivec_and_spe.d: Expected disassembly. 1303*56bb7041Schristos * gas/ppc/ppc.exp: Run the new test 1304*56bb7041Schristos 1305*56bb7041Schristos2008-01-03 H.J. Lu <hongjiu.lu@intel.com> 1306*56bb7041Schristos 1307*56bb7041Schristos * gas/i386/arch-9.d: New file. 1308*56bb7041Schristos * gas/i386/arch-9.s: Likewise. 1309*56bb7041Schristos 1310*56bb7041Schristos * gas/i386/i386.exp: Run arch-9. 1311*56bb7041Schristos 1312*56bb7041Schristos2008-01-02 H.J. Lu <hongjiu.lu@intel.com> 1313*56bb7041Schristos 1314*56bb7041Schristos * gas/i386/arch-5.d: New file. 1315*56bb7041Schristos * gas/i386/arch-5.s: Likewise. 1316*56bb7041Schristos * gas/i386/arch-6.d: Likewise. 1317*56bb7041Schristos * gas/i386/arch-6.s: Likewise. 1318*56bb7041Schristos * gas/i386/arch-7.d: Likewise. 1319*56bb7041Schristos * gas/i386/arch-7.s: Likewise. 1320*56bb7041Schristos * gas/i386/arch-8.d: Likewise. 1321*56bb7041Schristos * gas/i386/arch-8.s: Likewise. 1322*56bb7041Schristos 1323*56bb7041Schristos * gas/i386/i386.exp: Run arch-5, arch-6, arch-7 and arch-8. 1324*56bb7041Schristos 1325*56bb7041Schristos2008-01-02 H.J. Lu <hongjiu.lu@intel.com> 1326*56bb7041Schristos 1327*56bb7041Schristos * gas/i386/i386.s: Add tests for movq. 1328*56bb7041Schristos * gas/i386/x86_64.s: Likewise. 1329*56bb7041Schristos 1330*56bb7041Schristos * gas/i386/i386.d Updated. 1331*56bb7041Schristos * gas/i386/x86_64.d: Likewise. 1332*56bb7041Schristos 1333*56bb7041Schristos2008-01-02 H.J. Lu <hongjiu.lu@intel.com> 1334*56bb7041Schristos 1335*56bb7041Schristos PR gas/5534 1336*56bb7041Schristos * gas/i386/intel.s: Use QWORD on movq instead of DWORD. 1337*56bb7041Schristos 1338*56bb7041Schristos * gas/i386/inval.s: Add tests for movq. 1339*56bb7041Schristos * gas/i386/x86-64-inval.s: Likewise. 1340*56bb7041Schristos 1341*56bb7041Schristos * gas/i386/inval.l: Updated. 1342*56bb7041Schristos * gas/i386/x86-64-inval.l: Likewise. 1343*56bb7041Schristos 1344*56bb7041Schristos2008-01-02 Catherine Moore <clm@codesourcery.com> 1345*56bb7041Schristos 1346*56bb7041Schristos * gas/mips/jalr.s: New test. 1347*56bb7041Schristos * gas/mips/jalr.l: New test output. 1348*56bb7041Schristos * gas/mips/mips.exp: Run new test. 1349*56bb7041Schristos 1350*56bb7041SchristosFor older changes see ChangeLog-2007 1351*56bb7041Schristos 1352*56bb7041SchristosCopyright (C) 2008 Free Software Foundation, Inc. 1353*56bb7041Schristos 1354*56bb7041SchristosCopying and distribution of this file, with or without modification, 1355*56bb7041Schristosare permitted in any medium without royalty provided the copyright 1356*56bb7041Schristosnotice and this notice are preserved. 1357*56bb7041Schristos 1358*56bb7041SchristosLocal Variables: 1359*56bb7041Schristosmode: change-log 1360*56bb7041Schristosleft-margin: 8 1361*56bb7041Schristosfill-column: 74 1362*56bb7041Schristosversion-control: never 1363*56bb7041SchristosEnd: 1364