12009-12-19 Doug Evans <dje@sebabeach.org> 2 3 * gas/xc16x/xc16x.exp (*): Add missing " in timeout cases. 4 52009-12-19 Maciej W. Rozycki <macro@codesourcery.com> 6 7 * gas/mips/eret-2.s: Add an instruction to fill a branch delay 8 slot. 9 * gas/mips/eret-2.d: Adjust accordingly. 10 112009-12-19 Maciej W. Rozycki <macro@codesourcery.com> 12 13 * gas/mips/aent.d: New test. 14 * gas/mips/aent.s: Source for the new test. 15 * gas/mips/mips.exp: Run it. 16 172009-12-17 Nick Clifton <nickc@redhat.com> 18 19 PR binutils/10924 20 * gas/arm/unpredictable.s: Add more unpredictable instructions. 21 * gas/arm/unpredictable.d: Add expected disassemblies. 22 232009-12-14 Nick Clifton <nickc@redhat.com> 24 25 PR binutils/10924 26 * gas/arm/unpredictable.s: New test case - checks the disassembly 27 of instructions with unpredictable behaviour. 28 * gas/arm/unpredictable.d: New file - expected disassembly. 29 302009-12-11 Quentin Neill <quentin.neill@amd.com> 31 32 * gas/i386/fma4.d: Add test cases. 33 * gas/i386/fma4.s: Add test cases. 34 * gas/i386/x86-64-fma4.d: Add test cases. 35 * gas/i386/x86-64-fma4.s: Add test cases. 36 372009-12-07 H.J. Lu <hongjiu.lu@intel.com> 38 39 PR gas/11037 40 * gas/i386/intelpic.s: Add testcases. 41 * gas/i386/intelpic.d: Updated. 42 432009-12-03 H.J. Lu <hongjiu.lu@intel.com> 44 45 * gas/i386/i386.exp: Run x86-64-fxsave and x86-64-fxsave-intel. 46 47 * gas/i386/rex.d: Updated for fxsave64. 48 49 * gas/i386/x86-64-fxsave-intel.d: New. 50 * gas/i386/x86-64-fxsave.d: Likewise. 51 * gas/i386/x86-64-fxsave.s: Likewise. 52 532009-12-02 Nick Clifton <nickc@redhat.com> 54 Richard Earnshaw <rearnsha@arm.com> 55 56 PR gas/11013 57 * gas/arm/arch7em.d: Update expected disassembly. 58 * gas/arm/thumb32.d: Likewise. 59 602009-11-17 Quentin Neill <quentin.neill@amd.com> 61 Sebastian Pop <sebastian.pop@amd.com> 62 63 * gas/i386/x86-64-fma4.d: Add new patterns. 64 * gas/i386/x86-64-fma4.s: Same. 65 * gas/i386/x86-64-xop.d: Adjusted. 66 672009-11-19 H.J. Lu <hongjiu.lu@intel.com> 68 69 * gas/i386/lock-1.s: Add cmpxchg16b test. 70 * gas/i386/lock-1-intel.d: Updated. 71 * gas/i386/lock-1.d: Likewise. 72 732009-11-19 Nick Clifton <nickc@redhat.com> 74 75 PR binutils/10924 76 * gas/arm/arch4t-eabi.d: Restore previous expected dissambly of 77 instructions using Immediate Offset addressing with an offset of 78 zero. 79 * gas/arm/arch4t.d: Likewise. 80 * gas/arm/arm7t.d: Likewise. 81 * gas/arm/xscale.d: Likewise. 82 * gas/arm/wince-inst.d: Remove 'p' suffix from cmp, cmn, teq and 83 tst instructions. 84 852009-11-18 Sebastian Pop <sebastian.pop@amd.com> 86 87 * gas/i386/x86-64-xop.d: Update patterns. 88 892009-11-18 Sebastian Pop <sebastian.pop@amd.com> 90 91 * gas/i386/cvt16.d: Removed. 92 * gas/i386/cvt16.s: Removed. 93 * gas/i386/x86-64-cvt16.d: Removed. 94 * gas/i386/x86-64-cvt16.s: Removed. 95 * gas/i386/i386.exp: Remove cvt16 and x86-64-cvt16 tests. 96 972009-11-18 H.J. Lu <hongjiu.lu@intel.com> 98 99 * gas/i386/rex.d: Remove suffix on fxsave. 100 1012009-11-17 Sebastian Pop <sebastian.pop@amd.com> 102 Quentin Neill <quentin.neill@amd.com> 103 104 * gas/i386/i386.exp: Run xop and cvt16 in 32-bit mode. 105 Run x86-64-xop and x86-64-cvt16 in 64-bit mode. 106 * gas/i386/lwp.d: Update name of the testcase. 107 * gas/i386/x86-64-xop.d: New. 108 * gas/i386/x86-64-xop.s: New. 109 * gas/i386/xop.d: New. 110 * gas/i386/xop.s: New. 111 * gas/i386/cvt16.d: New. 112 * gas/i386/cvt16.s: New. 113 1142009-11-17 Paul Brook <paul@codesourcery.com> 115 Daniel Jacobowitz <dan@codesourcery.com> 116 117 * gas/arm/attr-march-armv7em.d: New test. 118 * gas/arm/arch7em-bad.d: New test. 119 * gas/arm/arch7em-bad.l: New test. 120 * gas/arm/arch7em.d: New test. 121 * gas/arm/arch7em.s: New test. 122 1232009-11-17 Nick Clifton <nickc@redhat.com> 124 125 * gas/arm/vfma1.d: Only run on ELF based targets. 126 1272009-11-17 Nick Clifton <nickc@redhat.com> 128 129 PR binutils/10924 130 * gas/arm/arch4t-eabi.d: Update expected disassembly. 131 * gas/arm/arch4t.d: Likewise. 132 * gas/arm/archv6t2.d: Likewise. 133 * gas/arm/arm7t.d: Likewise. 134 * gas/arm/inst.d: Likewise. 135 * gas/arm/xscale.d: Likewise. 136 1372009-11-17 Nick Clifton <nickc@redhat.com> 138 139 * gas/rx/macros.inc (creg): Remove cpen. 140 * gas/rx/mvfc.d: Remove expected uses of cpen register. 141 * gas/rx/mvtc.d: Likewise. 142 * gas/rx/popc.d: Likewise. 143 * gas/rx/pushc.d: Likewise. 144 1452009-11-16 Viktor Kutuzov <vkutuzov@accesssoftek.com> 146 147 * gas/arm/vfp1xD.s: Add vmrs and vmsr instructions. 148 * gas/arm/vfp1xD.d: Update expected disassembly. 149 1502009-11-13 H.J. Lu <hongjiu.lu@intel.com> 151 152 * gas/i386/lock-1-intel.d: Updated. 153 * gas/i386/lock-1.d: Likewise. 154 * gas/i386/lock-1.s: Likewise. 155 * gas/i386/lockbad-1.l: Likewise. 156 * gas/i386/lockbad-1.s: Likewise. 157 * gas/i386/x86-64-lock-1-intel.d: Likewise. 158 * gas/i386/x86-64-lock-1.d: Likewise. 159 * gas/i386/x86-64-lock-1.s: Likewise. 160 * gas/i386/x86-64-lockbad-1.l: Likewise. 161 * gas/i386/x86-64-lockbad-1.s: Likewise. 162 1632009-11-13 H.J. Lu <hongjiu.lu@intel.com> 164 165 * gas/i386/rex.s: Add a test for VEX insn. 166 * gas/i386/rex.d: Updated. 167 1682009-11-13 H.J. Lu <hongjiu.lu@intel.com> 169 170 * gas/i386/i386.exp: Run long-1, long-1-intel, x86-64-long-1, 171 and x86-64-long-1-intel. 172 173 * gas/i386/long-1-intel.d: New. 174 * gas/i386/long-1.d: Likewise. 175 * gas/i386/long-1.s: Likewise. 176 * gas/i386/x86-64-long-1-intel.d: Likewise. 177 * gas/i386/x86-64-long-1.d: Likewise. 178 * gas/i386/x86-64-long-1.s: Likewise. 179 180 * gas/i386/jump16.d: Updated for prefix processing. 181 * gas/i386/naked.d: Likewise. 182 * gas/i386/nops-1-core2.d: Likewise. 183 * gas/i386/nops-1-i686.d: Likewise. 184 * gas/i386/nops-3-i686.d: Likewise. 185 * gas/i386/nops-4-i686.d: Likewise. 186 * gas/i386/nops-5-i686.d: Likewise. 187 * gas/i386/nops-5.d: Likewise. 188 * gas/i386/prefix.d: Likewise. 189 * gas/i386/rep.d: Likewise. 190 * gas/i386/string-ok.d: Likewise. 191 * gas/i386/x86-64-addr32-intel.d: Likewise. 192 * gas/i386/x86-64-addr32.d: Likewise. 193 * gas/i386/x86-64-cbw-intel.d: Likewise. 194 * gas/i386/x86-64-cbw.d: Likewise. 195 * gas/i386/x86-64-io-intel.d: Likewise. 196 * gas/i386/x86-64-io-suffix.d: Likewise. 197 * gas/i386/x86-64-io.d: Likewise. 198 * gas/i386/x86-64-lwp.d: Likewise. 199 * gas/i386/x86-64-nops-1-core2.d: Likewise. 200 * gas/i386/x86-64-nops-1-nocona.d: Likewise. 201 * gas/i386/x86-64-nops-1.d: Likewise. 202 * gas/i386/x86-64-nops-2.d: Likewise. 203 * gas/i386/x86-64-nops-3.d: Likewise. 204 * gas/i386/x86-64-nops-4-core2.d: Likewise. 205 * gas/i386/x86-64-nops-4.d: Likewise. 206 * gas/i386/x86-64-nops-5-k8.d: Likewise. 207 * gas/i386/x86-64-nops-5.d: Likewise. 208 * gas/i386/x86-64-rep.d: Likewise. 209 * gas/i386/x86-64-stack-intel.d: Likewise. 210 * gas/i386/x86-64-stack-suffix.d: Likewise. 211 * gas/i386/x86-64-stack.d: Likewise. 212 2132009-11-12 H.J. Lu <hongjiu.lu@intel.com> 214 215 * gas/i386/i386.exp: Run lock-1, lock-1-intel, lockbad-1, 216 x86-64-lock-1, x86-64-lock-1-intel and x86-64-lockbad-1. 217 218 * gas/i386/lock-1-intel.d: New. 219 * gas/i386/lock-1.d: Likewise. 220 * gas/i386/lock-1.s: Likewise. 221 * gas/i386/lockbad-1.l: Likewise. 222 * gas/i386/lockbad-1.s: Likewise. 223 * gas/i386/x86-64-lock-1-intel.d: Likewise. 224 * gas/i386/x86-64-lock-1.d: Likewise. 225 * gas/i386/x86-64-lock-1.s: Likewise. 226 * gas/i386/x86-64-lockbad-1.l: Likewise. 227 * gas/i386/x86-64-lockbad-1.s: Likewise. 228 2292009-11-12 Daniel Jacobowitz <dan@codesourcery.com> 230 231 * gas/arm/copro.d, gas/arm/fp-save.d, gas/arm/float.d, 232 gas/arm/fpa-mem.d: Update for removed generic coprocessor instructions 233 and expanded PC-relative offsets. 234 2352009-11-11 H.J. Lu <hongjiu.lu@intel.com> 236 237 * gas/i386/prefix.d: Swap order of ADDR and REP prefixes. 238 * gas/i386/rep.d: Likewise. 239 * gas/i386/x86-64-rep.d: Likewise. 240 2412009-11-06 Sebastian Pop <sebastian.pop@amd.com> 242 243 * gas/i386/x86-64-lwp.s: Updated to also contain patterns 244 with r[8-15] registers. 245 * gas/i386/x86-64-lwp.d: Same. 246 2472009-11-05 Sebastian Pop <sebastian.pop@amd.com> 248 Quentin Neill <quentin.neill@amd.com> 249 250 * gas/i386/i386.exp: Run x86-64-lwp in 64-bit mode, 251 run lwp in 32-bit mode. 252 * gas/i386/x86-64-lwp.d: New. 253 * gas/i386/x86-64-lwp.s: New. 254 * gas/i386/lwp.d: New. 255 * gas/i386/lwp.s: New. 256 2572009-11-05 Nick Clifton <nickc@redhat.com> 258 259 * gas/i386/i386.exp (space1): Move test inside check for x86 260 target. 261 2622009-11-04 H.J. Lu <hongjiu.lu@intel.com> 263 264 PR gas/876 265 * gas/i386/i386.exp: Run space1. 266 267 * gas/i386/space1.l: New. 268 * gas/i386/space1.s: Likewise. 269 2702009-11-03 Paul Brook <paul@codesourcery.com> 271 272 * gas/arm/vfp-neon-syntax.d: Update expected results. 273 * gas/arm/vfp-neon-syntax_t2.d: Update expected results. 274 2752009-11-02 Paul Brook <paul@codesourcery.com> 276 277 * gas/arm/attr-mfpu-vfpv4.d: New test. 278 * gas/arm/attr-mfpu-vfpv4-d16.d: New test. 279 * gas/arm/neon-fma-cov.d: New test. 280 * gas/arm/neon-fma-cov.s: New test. 281 * gas/arm/vfp-fma-inc.s: New test. 282 * gas/arm/vfp-fma-arm.d: New test. 283 * gas/arm/vfp-fma-arm.s: New test. 284 * gas/arm/vfp-fma-thumb.d: New test. 285 * gas/arm/vfp-fma-thumb.s: New test. 286 * gas/arm/vfma1.d: New test. 287 * gas/arm/vfma1.s: New test. 288 * gas/arm/vfpv3xd.d: New test. 289 * gas/arm/vfpv3xd.s: New test. 290 2912009-10-29 Sebastian Pop <sebastian.pop@amd.com> 292 293 * gas/i386/fma4.d: Updated patterns. 294 * gas/i386/x86-64-fma4.d: Same. 295 2962009-10-29 Paul Brook <paul@codesourcery.com> 297 298 * gas/arm/vfp-neon-syntax.d: Update expected results. 299 * gas/arm/vfp-neon-syntax_t2.d: Update expected results. 300 3012009-10-28 Alan Modra <amodra@bigpond.net.au> 302 303 * gas/i386/intelpic.d: Correct. 304 3052009-10-25 Arnold Metselaar <arnold.metselaar@planet.nl> 306 307 * gas/z80/equ.d, gas/z80/equ.s: Added test of parsing equ directives. 308 * gas/z80/z80.exp: Run it. 309 310 * gas/z80/redef.d: Expect little endian output only. 311 3122009-10-20 H.J. Lu <hongjiu.lu@intel.com> 313 314 PR gas/10775 315 * gas/i386/immed64.d: Updated. 316 * gas/i386/l1om.d: Likewise. 317 * gas/i386/x86-64-disp-intel.d: Likewise. 318 * gas/i386/x86-64-disp.d: Likewise. 319 * gas/i386/x86_64.d: Likewise. 320 3212009-10-19 Doug Evans <dje@sebabeach.org> 322 323 * gas/xc16x/shlrol.s: Specify constant shift amount. 324 * gas/xc16x/xc16x.exp (do_xc16x_shlrol): Update expected output. 325 3262009-10-18 Vincent Rivière <vincent.riviere@freesbee.fr> 327 328 * gas/all/weakref1u.d: Exclude more aout targets. 329 * gas/m68k/br-isaa.d: Likewise. 330 * gas/m68k/br-isab.d: Likewise. 331 * gas/m68k/br-isac.d: Likewise. 332 3332009-10-15 Alan Modra <amodra@bigpond.net.au> 334 335 PR gas/1491 336 * gas/macros/dot.s: Don't start macro invocations is first column. 337 * gas/macros/dot.l: Update. 338 * gas/macros/macros.exp: Run dot test on more targets. 339 3402009-10-13 H.J. Lu <hongjiu.lu@intel.com> 341 342 PR gas/10740 343 * gas/i386/jump.s: Add new tests. 344 * gas/i386/jump16.s: Likewise. 345 346 * gas/i386/jump.d: Updated. 347 * gas/i386/jump16.d: Likewise. 348 3492009-10-13 Vincent Riviere <vincent.riviere@freesbee.fr> 350 351 PR gas/3041 352 * gas/m68k/all.exp: Added "p3041data". 353 * gas/m68k/p3041.d, gas/m68k/p3041.s: Added tests of weak references 354 from text section to all possible sections. 355 * gas/m68k/p3041data.d, gas/m68k/p3041data.s: New test. Check weak 356 references from data section. 357 3582009-10-08 H.J. Lu <hongjiu.lu@intel.com> 359 360 PR gas/10704 361 * gas/i386/intelok.s: Move 2 PIC tests to ... 362 * gas/i386/intelpic.s: Here. 363 364 * gas/i386/intelok.d: Updated. 365 * gas/i386/intelpic.d: Likewise. 366 3672009-10-07 H.J. Lu <hongjiu.lu@intel.com> 368 369 PR gas/10704 370 * gas/i386/intelok.s: Add 2 new tests. 371 * gas/i386/intelok.d: Updated. 372 3732009-10-02 Peter Bergner <bergner@vnet.ibm.com> 374 375 * gas/ppc/476.s: New test. 376 * gas/ppc/476.d: Likewise. 377 * gas/ppc/ppc.exp: Run the 476 test. 378 3792009-10-01 Peter Bergner <bergner@vnet.ibm.com> 380 381 * gas/ppc/a2.d: Rename "ppca2" to "a2". 382 3832009-09-29 DJ Delorie <dj@redhat.com> 384 385 * gas/rx: New directory. 386 * gas/rx/*: New set of test cases. 387 * gas/elf/section2.e-rx: New expected output file. 388 * gas/all/gas.exp: Add support for RX target. 389 * gas/elf/elf.exp: Likewise. 390 * gas/lns/lns.exp: Likewise. 391 * gas/macros/macros.exp: Likewise. 392 3932009-09-29 Peter Bergner <bergner@vnet.ibm.com> 394 395 * gas/ppc/vsx.s ("lxsdux", "lxvd2ux", "lxvw4ux", "stxsdux", 396 "stxvd2ux", "stxvw4ux"): Remove tests. 397 * gas/ppc/vsx.d: Likewise. 398 * gas/ppc/power7.s: Likewise. 399 * gas/ppc/power7.d: Likewise. 400 4012009-09-24 H.J. Lu <hongjiu.lu@intel.com> 402 403 PR gas/10677 404 * gas/i386/i386.exp: Run x86-64-localpic. 405 406 * gas/i386/x86-64-localpic.d: New. 407 * gas/i386/x86-64-localpic.s: Likewise. 408 4092009-09-23 H.J. Lu <hongjiu.lu@intel.com> 410 411 * gas/i386/localpic.d: Updated. 412 4132009-09-23 H.J. Lu <hongjiu.lu@intel.com> 414 415 * gas/i386/i386.exp: Run localpic. 416 417 * gas/i386/localpic.d: New. 418 * gas/i386/localpic.s: Likewise. 419 4202009-09-23 Alan Modra <amodra@bigpond.net.au> 421 422 * gas/arm/thumbver.d: Tolerate some whitespace differences. 423 * gas/elf/elf.exp: Likewise. 424 * gas/elf/section2.e: Likewise. 425 * gas/elf/section2.e-armeabi: Likewise. 426 * gas/elf/section2.e-armelf: Likewise. 427 * gas/elf/section2.e-m32r: Likewise. 428 * gas/elf/section2.e-mips: Likewise. 429 * gas/elf/section2.e-miwmmxt: Likewise. 430 * gas/elf/section2.e-score: Likewise. 431 * gas/elf/section2.e-xtensa: Likewise. 432 * gas/elf/type-noifunc.e: Likewise. 433 * gas/elf/type.e: Likewise. 434 * gas/ia64/alias-ilp32.d: Likewise. 435 * gas/ia64/alias.d: Likewise. 436 * gas/ia64/global.d: Likewise. 437 * gas/mips/mips16-vis-1.d: Likewise. 438 * gas/mmix/bspec-1.d: Likewise. 439 * gas/mmix/byte-1.d: Likewise. 440 * gas/mmix/comment-1.d: Likewise. 441 * gas/mmix/loc-1.d: Likewise. 442 * gas/mmix/loc-2.d: Likewise. 443 * gas/mmix/loc-3.d: Likewise. 444 * gas/mmix/loc-4.d: Likewise. 445 * gas/mmix/loc-5.d: Likewise. 446 * gas/mmix/loc-6.d: Likewise. 447 * gas/mmix/loc-7.d: Likewise. 448 4492009-09-22 Alan Modra <amodra@bigpond.net.au> 450 451 * gas/ppc/a2.d: Match PPC64 relocs. 452 4532009-09-21 Maciej W. Rozycki <macro@linux-mips.org> 454 455 * lib/gas-defs.exp (gas_test_error): Mark internal error/assertion 456 failures seen in output as fails. Also record output being 457 matched for fails. 458 4592009-09-21 Maciej W. Rozycki <macro@linux-mips.org> 460 461 * gas/mips/eret-1.d: Adjust regexps for robustness. 462 * gas/mips/eret-2.d: Likewise. 463 * gas/mips/eret-3.d: Likewise. 464 * gas/mips/eret-1.s: Reformat for readability. Add a label 465 at the beginning. 466 * gas/mips/eret-2.s: Add a label at the beginning. 467 4682009-09-21 Maciej W. Rozycki <macro@linux-mips.org> 469 470 * gas/mips/eret-1.s: Add trailing padding. 471 * gas/mips/eret-2.s: Likewise. 472 * gas/mips/eret-3.s: Likewise. 473 * gas/mips/eret-1.d: Adjust accordingly. Force a 32-bit ABI. 474 * gas/mips/eret-2.d: Likewise. 475 * gas/mips/eret-3.d: Likewise. 476 4772009-09-21 Maciej W. Rozycki <macro@linux-mips.org> 478 479 * gas/mips/mips.exp: Fix a typo. 480 4812009-09-21 Ben Elliston <bje@au.ibm.com> 482 Peter Bergner <bergner@vnet.ibm.com> 483 484 * gas/ppc/a2.s: New. 485 * gas/ppc/a2.d: Likewise. 486 * gas/ppc/ppc.exp: Run the a2 dump test. 487 4882009-09-21 Ben Elliston <bje@au.ibm.com> 489 490 * gas/ppc/e500mc.d: Remove blank line at the end of file. 491 4922009-09-15 H.J. Lu <hongjiu.lu@intel.com> 493 494 * gas/i386/disp.s: Add an offset test. 495 * gas/i386/x86-64-disp.s: Likewise. 496 497 * gas/i386/intelbad.s: Comment out "byte ptr [1]" test. 498 499 * gas/i386/disp.d: Updated. 500 * gas/i386/disp-intel.d: Likewise. 501 * gas/i386/intelbad.l: Likewise. 502 * gas/i386/x86-64-disp.d: Likewise. 503 * gas/i386/x86-64-disp-intel.d: Likewise. 504 5052009-09-14 H.J. Lu <hongjiu.lu@intel.com> 506 507 PR gas/10637 508 * gas/i386/disp.s: Add tests for Intel syntax. 509 * gas/i386/x86-64-disp.s: Likewise. 510 511 * gas/i386/disp.d: Updated. 512 * gas/i386/intelok.d: Likewise. 513 * gas/i386/x86-64-disp.d: Likewise. 514 515 * gas/i386/disp-intel.d: New. 516 * gas/i386/x86-64-disp-intel.d: Likewise. 517 518 * gas/i386/i386.exp: Run disp-intel and x86-64-disp-intel. 519 5202009-09-14 H.J. Lu <hongjiu.lu@intel.com> 521 522 * gas/i386/merom.[ds]: Renamed to ... 523 * gas/i386/ssse3.[ds]: This. 524 525 * gas/i386/nops-1-merom.d: Renamed to ... 526 * gas/i386/nops-1-core2.d: This. 527 528 * gas/i386/nops-2-merom.d: Renamed to ... 529 * gas/i386/nops-2-core2.d: This. 530 531 * gas/i386/prescott.[ds]: Renamed to ... 532 * gas/i386/sse3.[ds]: This. 533 534 * gas/i386/x86-64-merom.[ds]: Renamed to ... 535 * gas/i386/x86-64-ssse3.[ds]: This. 536 537 * gas/i386/x86-64-nops-1-merom.d: Renamed to ... 538 * gas/i386/x86-64-nops-1-core2.d: This. 539 540 * gas/i386/x86-64-prescott.[ds]: Renamed to ... 541 * gas/i386/x86-64-sse3.[ds]: This. 542 543 * gas/i386/i386.exp: Updated. 544 5452009-09-14 H.J. Lu <hongjiu.lu@intel.com> 546 547 PR gas/10636 548 * gas/i386/disp.d: New. 549 * gas/i386/disp.s: Likewise. 550 * gas/i386/x86-64-disp.d: Likewise. 551 * gas/i386/x86-64-disp.s: Likewise. 552 553 * gas/i386/i386.exp: Run disp and x86-64-disp. 554 555 * gas/i386/x86-64-addr32.s: Add high 32bit displacement tests. 556 557 * gas/i386/x86-64-addr32.d: Updated. 558 * gas/i386/x86-64-addr32-intel.d: Likewise. 559 * gas/i386/x86-64-inval.l: Likewise. 560 * gas/i386/x86-64-prescott.d: Likewise. 561 562 * gas/i386/x86-64-inval.s: Add invalid displacement tests. 563 564 * gas/i386/x86-64-prescott.s: Replace 0x90909090 displacement 565 with 0x909090. 566 5672009-09-13 Richard Sandiford <rdsandiford@googlemail.com> 568 569 * gas/mips/jalr2.s, gas/mips/jalr2.d: New test. 570 * gas/mips/jal-svr4pic.d: Don't expect R_MIPS_JALRs to be reduced. 571 * gas/mips/jal-xgot.d: Likewise. 572 * gas/mips/mips-abi32-pic2.d: Likewise. 573 * gas/mips/mips.exp: Run it. 574 5752009-09-13 Richard Sandiford <rdsandiford@googlemail.com> 576 577 * gas/mips/mips16-dwarf2-n32.d: Expect odd addresses. 578 5792009-09-11 Hans-Peter Nilsson <hp@bitrange.com> 580 581 PR gas/10623 582 * gas/mmix/err-swym1.s, gas/mmix/swym-opreg1.d, 583 gas/mmix/swym-opreg1.s, gas/mmix/swym-opreg2.d, 584 gas/mmix/swym-opreg2.s: New tests. 585 * gas/mmix/odd-1.d: Adjust for reloc change. 586 5872009-09-11 Alan Modra <amodra@bigpond.net.au> 588 589 * gas/lns/lns-common-1.s: Use two nops between each .loc. 590 * gas/lns/lns.exp: Don't exclude d10v. 591 5922009-09-09 Kaz Kojima <kkojima@rr.iij4u.or.jp> 593 594 * gas/sh/sh64/syntax-1.s: Regenerate. 595 5962009-09-08 Kaz Kojima <kkojima@rr.iij4u.or.jp> 597 598 * gas/sh/basic.exp: Add -big to ASFLAGS for sh*l*-*-netbsdelf*. 599 6002009-09-08 Alan Modra <amodra@bigpond.net.au> 601 602 * gas/d30v/serial2.l: Adjust position of page break. 603 * gas/lns/lns-common-1-alt.d: Match 2009-04-24 change. 604 * gas/mt/ms1-16-003.d: Correct reloc name. 605 * gas/mt/relocs.d: Elide incorrect file format strings. 606 6072009-09-08 Alan Modra <amodra@bigpond.net.au> 608 609 * gas/all/gas.exp (do_comment): Don't run on m32c. 610 * gas/all/align.d: Likewise. 611 * gas/all/incbin.d: Likewise. 612 * gas/macros/semi.d: Likewise. 613 * gas/elf/ifunc-1.d: Don't run on alpha. 614 6152009-09-04 Jie Zhang <jie.zhang@analog.com> 616 617 * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check 618 for (IU) option for multiply and multiply-accumulate to 619 data register instructon. 620 6212009-09-03 Jie Zhang <jie.zhang@analog.com> 622 623 * gas/bfin/parallel5.s: New test. 624 * gas/bfin/error.exp: New test. 625 6262009-09-03 Jie Zhang <jie.zhang@analog.com> 627 628 * gas/bfin/line_number.l, gas/bfin/line_number.s: New test. 629 * gas/bfin/bfin.exp: Add the new test. 630 6312009-09-03 Jie Zhang <jie.zhang@analog.com> 632 633 * gas/bfin/expected_move_errors.s, 634 gas/bfin/expected_move_errors.l: Add "LC1 = I0;". 635 * gas/bfin/move.s, gas/bfin/move.d: Remove "CYCLES = A0.W". 636 6372009-09-03 Jie Zhang <jie.zhang@analog.com> 638 639 * gas/bfin/expected_comparison_errors.l: Expect error on Line 13. 640 6412009-09-03 Jie Zhang <jie.zhang@analog.com> 642 643 * gas/bfin/loop.s, gas/bfin/loop.d: New test. 644 * gas/bfin/loop2.s, gas/bfin/loop2.d: New test. 645 * gas/bfin/loop3.s, gas/bfin/loop3.d: New test. 646 * gas/bfin/bfin.exp: Add the new tests. 647 6482009-09-02 Jie Zhang <jie.zhang@analog.com> 649 650 From Bernd Schmidt <bernd.schmidt@analog.com> 651 * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s: 652 Check error messages for invalid load/store insns. 653 6542009-09-01 H.J. Lu <hongjiu.lu@intel.com> 655 656 * gas/i386/att-regs.s: Add ymm tests for 16bit and 64bit. 657 * gas/i386/intel-regs.s: Likewise. 658 659 * gas/i386/att-regs.d: Updated. 660 * gas/i386/intel-regs.d: Likewise. 661 6622009-09-01 H.J. Lu <hongjiu.lu@intel.com> 663 664 * gas/i386/att-regs.s: Remove a tab. 665 6662009-09-01 Jie Zhang <jie.zhang@analog.com> 667 668 * gas/bfin/expected_comparison_errors.s: Add more cases. 669 * gas/bfin/expected_comparison_errors.l: Update accordingly. 670 6712009-09-01 Jie Zhang <jie.zhang@analog.com> 672 673 * gas/bfin/stack2.s: Add pop multiple instruction with a label 674 on the same line. 675 * gas/bfin/stack2.d: Adjust accordingly. 676 6772009-08-31 Jan Beulich <jbeulich@novell.com> 678 679 * gas/elf/section5.l: Remove no longer issued warning pattern. 680 6812009-08-29 Matt Fleming <matt@console-pimps.org> 682 683 * gas/sh/sign-extension.d: New file. 684 * gas/sh/sign-extension.s: New file. 685 * gas/sh/basic.exp: Run new test. 686 6872009-08-28 H.J. Lu <hongjiu.lu@intel.com> 688 689 * gas/i386/l1om.d: Check elf64-l1om format. 690 6912006-08-11 Bernd Schmidt <bernd.schmidt@analog.com> 692 693 * gas/bfin/parallel.s: Add more test cases. 694 * gas/bfin/parallel.d: Update accordingly. 695 * gas/bfin/resource_conflict.l: New test. 696 * gas/bfin/resource_conflict.s: New test. 697 * gas/bfin/bfin.exp: Add resource_conflict. 698 6992009-08-11 Nick Clifton <nickc@redhat.com> 700 701 PR 10443 702 * gas/arm/t16-bad.l: Update expected messages for moves with 703 shifted operands. 704 7052009-08-10 Daniel Gutson <dgutson@codesourcery.com> 706 707 PR gas/10479 708 * gas/arm/sp-pc-usage-t.d: New test case. 709 * gas/arm/sp-pc-usage-t.s: New file. 710 7112006-08-09 Bernd Schmidt <bernd.schmidt@analog.com> 712 713 From Mike Frysinger <michael.frysinger@analog.com> 714 * gas/bfin/reloc.d: Adjust for the renamed relocations. 715 7162009-08-07 Daniel Jacobowitz <dan@codesourcery.com> 717 718 * gas/arm/mapping2.s: Test code after .ident. 719 7202009-08-05 Chao-ying Fu <fu@mips.com> 721 722 * gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d, 723 gas/mips/mips-abi32-pic2.d: Add R_MIPS_JALR relocations after jalr. 724 7252009-08-04 Nathan Sidwell <nathan@codesourcery.com> 726 727 * gas/arm/missing.s: New. 728 * gas/arm/missing.d: New. 729 * gas/arm/missing.l: New. 730 7312009-07-15 Daniel Gutson <dgutson@codesourcery.com> 732 Daniel Jacobowitz <dan@codesourcery.com> 733 734 * gas/arm/mapdir.d, gas/arm/mapdir.s: New files. 735 * gas/arm/mapping.d: Adapted to new symbols generation. 736 * gas/arm/mapping2.d: New test case. 737 * gas/arm/mapping2.s: New file. 738 * gas/arm/mapping3.d: New test case. 739 * gas/arm/mapping3.s: New file. 740 * gas/arm/mapping4.d: New test case. 741 * gas/arm/mapping4.s: New file. 742 * gas/arm/mapshort-eabi.d: Adapted to new symbols generation. 743 * gas/elf/section2.e-armeabi: Adapted to new symbols generation. 744 7452009-07-27 Jan Beulich <jbeulich@novell.com> 746 747 * gas/elf/file.[ds]: New. 748 * gas/elf/elf.exp: Run new test. 749 7502009-07-25 H.J. Lu <hongjiu.lu@intel.com> 751 752 * gas/i386/l1om.d: New. 753 * gas/i386/l1om-inval.l: Likewise. 754 * gas/i386/l1om-inval.s: Likewise. 755 756 * gas/i386/i386.exp: Run l1om-inval and l1om. 757 7582009-07-24 Jan Beulich <jbeulich@novell.com> 759 760 * gas/i386/8087.[ds]: New. 761 * gas/i386/287.[ds]: New. 762 * gas/i386/387.[ds]: New. 763 * gas/i386/no87.[ls]: New. 764 * gas/i386/no87-2.[ls]: New. 765 * gas/i386/i386.exp: Run new tests. 766 * gas/i386/att-regs.s: Also check FPU register access. 767 * gas/i386/intel-regs.s: Likewise. 768 * gas/i386/att-regs.d: Adjust expectations. 769 * gas/i386/intel-regs.d: Likewise. 770 7712009-07-23 Ulrich Drepper <drepper@redhat.com> 772 773 * gas/elf/type.s: Add unique global symbol definition. 774 * gas/elf/type.e: Add expected readelf output for global unique 775 symbol. 776 7772009-07-21 H.J. Lu <hongjiu.lu@intel.com> 778 779 PR gas/10420 780 * gas/i386/i386.exp: Run x86-64-nops-1-pentium. 781 782 * gas/i386/x86-64-nops-1-pentium.d: New. 783 7842009-07-16 H.J. Lu <hongjiu.lu@intel.com> 785 786 * gas/i386/i386.exp: Run ifunc and x86-64-ifunc. 787 788 * gas/i386/ifunc.d: New, 789 * gas/i386/ifunc.s: Likewise. 790 * gas/i386/x86-64-ifunc.d: Likewise. 791 7922009-07-16 Nathan Sidwell <nathan@codesourcery.com> 793 794 * gas/arm/target-reloc-1.s: New. 795 * gas/arm/target-reloc-1.d: New. 796 7972009-07-14 Daniel Gutson <dgutson@codesourcery.com> 798 799 * gas/arm/align64.s: New test case. 800 * gas/arm/align64.d: Expected disassembly. 801 8022009-07-14 Daniel Gutson <dgutson@codesourcery.com> 803 804 * gas/arm/thumb-w-bad.d: New test case. 805 * gas/arm/thumb-w-bad.l: New file. 806 * gas/arm/thumb-w-bad.s: New file. 807 * gas/arm/thumb-w-good.d: New test case. 808 * gas/arm/thumb-w-good.s: New file. 809 8102009-07-09 Daniel Gutson <dgutson@codesourcery.com> 811 812 * gas/arm/inst-po.d: New testcase. 813 * gas/arm/inst-po.s: New file. 814 * gas/arm/inst-po-2.d: New testcase. 815 * gas/arm/inst-po-2.s: New file. 816 * gas/arm/inst-po-2.l: New file. 817 * gas/arm/inst-po-3.d: New testcase. 818 * gas/arm/inst-po-3.s: New file. 819 * gas/arm/inst-po-be.d: New testcase. 820 8212009-07-07 2009-07-04 Chung-Lin Tang <cltang@pllab.cs.nthu.edu.tw> 822 823 * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc, 824 add patterns for waddsubhx. 825 * gas/arm/iwmmxt2.s: Add tests for waddsubhx. 826 8272009-07-07 H.J. Lu <hongjiu.lu@intel.com> 828 829 * gas/i386/fma4.d: Append "#pass". 830 * gas/i386/x86-64-fma4.d: Likewise. 831 8322009-07-07 Tristan Gingold <gingold@adacore.com> 833 834 * gas/i386/jump.d: Adjust to be relocated offset for jump to 835 external symbol. 836 8372009-07-06 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com> 838 839 * gas/i386/i386.exp: Add FMA4 tests. 840 * gas/i386/x86-64-fma4.d: Ditto. 841 * gas/i386/fma4.d: Ditto. 842 * gas/i386/x86-64-fma4.s: Ditto. 843 * gas/i386/fma4.s: Ditto. 844 8452009-07-01 Nick Clifton <nickc@redhat.com> 846 847 PR 10168 848 * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn. 849 8502009-07-01 Paul Brook <paul@codesourcery.com> 851 852 * gas/arm/fp-save.s: Add .fnstart and .fnend directives. 853 8542009-06-30 Nick Clifton <nickc@redhat.com> 855 856 PR 10288 857 * gas/arm/adrl.d: Update expected disassembly. 858 * gas/arm/arch4t-eabi.d: Likewise. 859 * gas/arm/arch4t.d: Likewise. 860 * gas/arm/arch6zk.d: Likewise. 861 * gas/arm/archv6t2.d: Likewise. 862 * gas/arm/arm-it.d: Likewise. 863 * gas/arm/arm3.d: Likewise. 864 * gas/arm/arm7dm.d: Likewise. 865 * gas/arm/arm7t.d: Likewise. 866 * gas/arm/backslash-at.d: Likewise. 867 * gas/arm/bl-local-v4t.d: Likewise. 868 * gas/arm/blx-local.d: Likewise. 869 * gas/arm/copro.d: Likewise. 870 * gas/arm/el_segundo.d: Likewise. 871 * gas/arm/float.d: Likewise. 872 * gas/arm/fp-save.d: Likewise. 873 * gas/arm/fpa-mem.d: Likewise. 874 * gas/arm/group-reloc-alu.d: Likewise. 875 * gas/arm/group-reloc-ldr.d: Likewise. 876 * gas/arm/group-reloc-ldrs.d: Likewise. 877 * gas/arm/immed.d: Likewise. 878 * gas/arm/inst.d: Likewise. 879 * gas/arm/iwmmxt.d: Likewise. 880 * gas/arm/ldconst.d: Likewise. 881 * gas/arm/macro1.d: Likewise. 882 * gas/arm/mapmisc.d: Likewise. 883 * gas/arm/mapsecs.d: Likewise. 884 * gas/arm/mapshort-eabi.d: Likewise. 885 * gas/arm/mapshort-elf.d: Likewise. 886 * gas/arm/movw-local.d: Likewise. 887 * gas/arm/neon-ldst-rm.d: Likewise. 888 * gas/arm/offset.d: Likewise. 889 * gas/arm/reg-alias.d: Likewise. 890 * gas/arm/relax_load_align.d: Likewise. 891 * gas/arm/tcompat.d: Likewise. 892 * gas/arm/tcompat2.d: Likewise. 893 * gas/arm/thumb-eabi.d: Likewise. 894 * gas/arm/thumb.d: Likewise. 895 * gas/arm/thumb1_unified.d: Likewise. 896 * gas/arm/thumb2_add.d: Likewise. 897 * gas/arm/thumb2_it.d: Likewise. 898 * gas/arm/thumb2_it_auto.d: Likewise. 899 * gas/arm/thumb2_pool.d: Likewise. 900 * gas/arm/thumb2_relax.d: Likewise. 901 * gas/arm/thumb32.d: Likewise. 902 * gas/arm/thumbv6.d: Likewise. 903 * gas/arm/thumbv6k.d: Likewise. 904 * gas/arm/tls.d: Likewise. 905 * gas/arm/vfp1.d: Likewise. 906 * gas/arm/vfp1_t2.d: Likewise. 907 * gas/arm/vfp1xD.d: Likewise. 908 * gas/arm/wince.d: Likewise. 909 * gas/arm/wince_inst.d: Likewise. 910 * gas/arm/xscale.d: Likewise. 911 9122009-06-29 Nick Clifton <nickc@redhat.com> 913 914 PR 10288 915 * gas/arm/arch6zk.d: Update expected disassembly. 916 * gas/arm/arch7.d: Likewise. 917 * gas/arm/arm-it-auto-2.d: Likewise. 918 * gas/arm/arm-it-auto.d: Likewise. 919 * gas/arm/copro.d: Likewise. 920 * gas/arm/float.d: Likewise. 921 * gas/arm/fpa-mem.d: Likewise. 922 * gas/arm/group-reloc-ldc.d: Likewise. 923 * gas/arm/group-reloc-ldr.d: Likewise. 924 * gas/arm/iwmmxt.d: Likewise. 925 * gas/arm/maverick.d: Likewise. 926 * gas/arm/neon-omit.d: Likewise. 927 * gas/arm/svc.d: Likewise. 928 * gas/arm/thumb-eabi.d: Likewise. 929 * gas/arm/thumb.d: Likewise. 930 * gas/arm/thumb1_unified.d: Likewise. 931 * gas/arm/thumb2_add.d: Likewise. 932 * gas/arm/thumb2_relax.d: Likewise. 933 * gas/arm/thumb32.d: Likewise. 934 * gas/arm/vfp-neon-syntax.d: Likewise. 935 * gas/arm/vfp-neon-syntax_t2.d: Likewise. 936 * gas/arm/vfp1xD.d: Likewise. 937 * gas/arm/vfp1xD_t2.d: Likewise. 938 * gas/arm/vfpv3-const-conv.d: Likewise. 939 * gas/arm/xscale.d: Likewise. 940 9412009-06-22 Daniel Gutson <dgutson@codesourcery.com> 942 943 * gas/arm/arm-it-auto.d: New test. 944 * gas/arm/arm-it-auto.s: New file. 945 * gas/arm/arm-it-auto-2.d: New test case. 946 * gas/arm/arm-it-auto-2.s: New file. 947 * gas/arm/arm-it-auto-3.d: New test case. 948 * gas/arm/arm-it-auto-3.s: New file. 949 * gas/arm/arm-it-bad.d: New test case. 950 * gas/arm/arm-it-bad.l: New file. 951 * gas/arm/arm-it-bad.s: New file. 952 * gas/arm/arm-it-bad-2.d: New test case. 953 * gas/arm/arm-it-bad-2.l: New file. 954 * gas/arm/arm-it-bad-2.s: New file. 955 * gas/arm/arm-it-bad-3.d: New test case. 956 * gas/arm/arm-it-bad-3.l: New file. 957 * gas/arm/arm-it-bad-3.s: New file. 958 * gas/arm/thumb2_it_auto.d: New test. 959 * gas/arm/thumb2_it_bad.l: Error message updated. 960 * gas/arm/thumb2_it_bad_auto.d: New test. 961 * gas/arm/thumb2_it.d: Comment added. 962 * gas/arm/thumb2_it_bad.d: Comment added. 963 9642009-06-19 Alan Modra <amodra@bigpond.net.au> 965 966 PR gas/10255 967 * gas/cfi/cfi-common-7.s: Skip a multiple of four. 968 * gas/cfi/cfi-common-7.d: Adjust. 969 9702009-06-18 Nick Clifton <nickc@redhat.com> 971 972 PR 10169 973 * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an 974 out of range shift. 975 * gas/arm/thumb2_bad_reg.l: Update expected error messages. 976 977 PR 10288 978 * gas/arm/align.s: Add labels so that COFF based targets can 979 correctly locate THUMB code. 980 * gas/arm/copro.d: Do not pass --architecture switch to objdump. 981 9822009-06-15 Nick Clifton <nickc@redhat.com> 983 984 PR gas/10186 985 * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction. 986 9872009-06-09 Jakub Jelinek <jakub@redhat.com> 988 989 PR gas/10255 990 * gas/cfi/cfi-common-7.d: New test. 991 * gas/cfi/cfi-common-7.s: New. 992 * gas/cfi/cfi.exp: Add cfi-common-7 test. 993 9942009-06-08 Dave Korn <dave.korn.cygwin@gmail.com> 995 996 * gas/i386/jump.d: Tweak patterns to also match PE platform output. 997 9982009-06-01 H.J. Lu <hongjiu.lu@intel.com> 999 1000 PR gas/10198 1001 * gas/i386/jump.s: Add test for "jmp $+2". 1002 * gas/i386/jump16.s: Likewise. 1003 1004 * gas/i386/jump.d: Updated. 1005 * gas/i386/jump16.d: Likewise. 1006 10072009-05-26 Catherine Moore <clm@codesourcery.com> 1008 1009 * gas/mips/eret.s: Remove. 1010 * gas/mips/eret.d: Remove. 1011 * gas/mips/eret.l: Remove. 1012 * gas/mips/eret-1.s: New. 1013 * gas/mips/eret-1.d: New. 1014 * gas/mips/eret-2.s: New. 1015 * gas/mips/eret-2.d: New. 1016 * gas/mips/eret-3.s: New. 1017 * gas/mips/eret-3.d: New. 1018 * gas/mips/mips.exp: Run new tests. Remove old tests. 1019 10202009-05-23 Richard Sandiford <rdsandiford@googlemail.com> 1021 1022 * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops. 1023 10242009-05-23 Richard Sandiford <rdsandiford@googlemail.com> 1025 1026 * gas/mips/align.d: Use an nm test rather than an objdump one. 1027 10282009-05-22 H.J. Lu <hongjiu.lu@intel.com> 1029 1030 * gas/elf/ifunc-1.d: New. 1031 * gas/elf/ifunc-1.s: Likewise. 1032 1033 * gas/elf/elf.exp: Run ifunc-1. 1034 10352009-05-22 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com> 1036 1037 * gas/i386/i386.exp: Remove SSE5 tests. 1038 * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests. 1039 * gas/i386/x86-64-sse5.d: Ditto. 1040 * gas/i386/arch-10-1.l: Remove SSE5 tests. 1041 * gas/i386/arch-10-2.l: Ditto. 1042 * gas/i386/arch-10-3.l: Ditto. 1043 * gas/i386/arch-10-4.l: Ditto. 1044 * gas/i386/arch-10.d: Ditto. 1045 * gas/i386/arch-10.s: Ditto. 1046 * gas/i386/arch-4.s: Delete. Remove SSE5 tests. 1047 * gas/i386/arch-4.d: Ditto. 1048 * gas/i386/arch-8.s: Ditto. 1049 * gas/i386/arch-8.d: Ditto. 1050 * gas/i386/arch-2.s: Remove SSE5 tests. 1051 * gas/i386/arch-2.d: Remove SSE5 tests. 1052 * gas/i386/x86-64-arch-2.s: Ditto. 1053 10542009-05-19 Dave Korn <dave.korn.cygwin@gmail.com> 1055 1056 * gas/pe/: New directory for PE format-specific tests. 1057 * gas/pe/aligncomm-a.d: New test pattern file. 1058 * gas/pe/aligncomm-a.s: New test source file. 1059 * gas/pe/aligncomm-b.d: New test pattern file. 1060 * gas/pe/aligncomm-b.s: New test source file. 1061 * gas/pe/aligncomm-c.d: New test pattern file. 1062 * gas/pe/aligncomm-c.s: New test source file. 1063 * gas/pe/aligncomm-d.d: New test pattern file. 1064 * gas/pe/aligncomm-d.s: New test source file. 1065 * gas/pe/pe.exp: New test control script. 1066 * lib/gas-defs.exp (is_pecoff_format): New function. 1067 10682009-05-05 H.J. Lu <hongjiu.lu@intel.com> 1069 1070 * gas/lns/lns-common-1-ia64.s: Add test for discriminator. 1071 10722009-05-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 1073 1074 * gas/arm/bl-local-v4t.d: New file. 1075 * gas/arm/bl-local-v4t.s: New file. 1076 * gas/arm/blx-local.s: Update for branches and calls to local 1077 functions. 1078 * gas/arm/blx-local.d: Likewise. 1079 * gas/arm/blx-local.l: New file. 1080 * gas/arm/blx-local-thumb.l: New file. 1081 * gas/arm/blx-local-thumb.s: New file. 1082 * gas/arm/blx-local-thumb.d: New file. 1083 10842009-05-01 Nathan Sidwell <nathan@codesourcery.com> 1085 Daniel Jacobowitz <dan@codesourcery.com> 1086 1087 * gas/arm/attr-mcpu.d: Add -mfpu=neon. 1088 * gas/arm/mapmisc.d: Correct expected output for .double and 1089 .dcb.d. 1090 10912009-04-30 Nick Clifton <nickc@redhat.com> 1092 1093 * gas/elf/elf.exp: Extend type test to include an ifunc symbol. 1094 Provide an alternative test for targets which do not support ifunc 1095 symbols. 1096 gas/elf/type.s: Add entry for an ifunc symbol. 1097 gas/elf/type.e: Add ifunc entry to expected symbol dump. 1098 gas/elf/section2.e-armelf: Add entry for ifunc symbol. 1099 gas/elf/type-noifunc.s: New file. 1100 gas/elf/type-noifunc.e: Likewise. 1101 11022009-04-24 Cary Coutant <ccoutant@google.com> 1103 1104 * gas/lns/lns-common-1.d: Add test for discriminator. 1105 * gas/lns/lns-common-1.s: Likewise. 1106 11072009-04-20 Jan Beulich <jbeulich@novell.com> 1108 1109 * gas/i386/equ.s: Adjust. 1110 * gas/i386/equ.d: Remove reference to equ.e. 1111 * gas/i386/equ.e: Delete. 1112 * gas/i386/intel-expr.s: New. 1113 * gas/i386/intel-expr.d: New. 1114 * gas/i386/i386.exp: Run new test. 1115 * gas/i386/intel.s: Adjust. 1116 * gas/i386/intel.e: Remove no longer valid warning messages. 1117 * gas/i386/intel16.s: Adjust. 1118 * gas/i386/intel16.d: Remove reference to intel16.e. 1119 * gas/i386/intel16.e: Delete. 1120 * gas/i386/intelbad.s: Add more tests. 1121 * gas/i386/intelbad.l: Adjust. 1122 * gas/i386/intelok.s: Remove now unneeded equates. Add more 1123 tests. 1124 * gas/i386/intelok.d: Remove reference to intelok.e. Adjust. 1125 * gas/i386/intelok.e: Delete. 1126 * gas/i386/x86_64.s: Adjust. 1127 * gas/i386/x86_64.d: Remove reference to x86_64.e. 1128 * gas/i386/x86_64.e: Delete. 1129 11302009-04-16 Alan Modra <amodra@bigpond.net.au> 1131 1132 * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin. 1133 * gas/all/p2425.s: Use "==" instead of "=". 1134 * gas/all/weakref1.s: Likewise. 1135 * gas/macros/and.s: Likewise. 1136 * gas/macros/test1.s: Likewise. 1137 * gas/hppa/parse/parse.exp: Remove xfail on block1. 1138 11392009-04-15 Jan Beulich <jbeulich@novell.com> 1140 1141 * gas/i386/intel.e: Adjust expectations. 1142 11432009-04-15 Jan Beulich <jbeulich@novell.com> 1144 1145 * gas/i386/x86-64-sse5.s: Add test of protd. 1146 * gas/i386/x86-64-sse5.d: Adjust expectations to match input. 1147 11482009-04-09 Catherine Moore <clm@codesourcery.com> 1149 1150 * gas/mips/mips.exp: Run new tests. 1151 * gas/mips/eret.s: New test. 1152 * gas/mips/eret.d: New test output. 1153 * gas/mips/eret.l: New test output. 1154 11552009-04-07 Peter Bergner <bergner@vnet.ibm.com> 1156 1157 * gas/ppc/e500mc.d: Update to match extended mnemonics. 1158 11592009-04-01 Nathan Sidwell <nathan@codesourcery.com> 1160 1161 * gas/arm/align.s, gas/arm/align.d: New. 1162 * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s, 1163 arm/thumb2_relax.d: Adjust for align changes. 1164 11652009-03-31 Peter Bergner <bergner@vnet.ibm.com> 1166 1167 * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop. 1168 * gas/ppc/power7.s: Likewise. 1169 * gas/ppc/power6.d: Likewise. 1170 * gas/ppc/power6.s: Likewise. 1171 11722009-03-30 Joseph Myers <joseph@codesourcery.com> 1173 1174 * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New. 1175 11762009-03-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 1177 1178 * gas/arm/wince_inst.d: Convert to unified syntax. 1179 11802009-03-18 Andrew Stubbs <ams@codesourcery.com> 1181 1182 * gas/arm/adr-invalid.d: New file. 1183 * gas/arm/adr-invalid.l: New file. 1184 * gas/arm/adr-invalid.s: New file. 1185 11862009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> 1187 1188 * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be 1189 properly aligned. 1190 * gas/ppc/textalign-xcoff-002.d: Likewise. 1191 11922009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com> 1193 1194 * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d, 1195 gas/ppc/xcoff-branch-1-64.d: New tests. 1196 * gas/ppc/aix.exp: Run them. 1197 11982009-03-11 Hans-Peter Nilsson <hp@axis.com> 1199 1200 * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d, 1201 gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d, 1202 gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d, 1203 gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests. 1204 12052009-03-10 Hans-Peter Nilsson <hp@axis.com> 1206 1207 * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s: 1208 New test. 1209 12102009-03-10 Alan Modra <amodra@bigpond.net.au> 1211 1212 * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec. 1213 * gas/ppc/common.d: Adjust for -Mcom not including -Mppc. 1214 12152009-03-05 Joseph Myers <joseph@codesourcery.com> 1216 1217 * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New. 1218 12192009-03-02 Qinwei <qinwei@sunnorth.com.cn> 1220 1221 * gas/score/arith_32-lt.d: New file. 1222 * gas/score/arith_32.d: New file. 1223 * gas/score/arith_32.s: New file. 1224 * gas/score/bit_32-lt.d: New file. 1225 * gas/score/bit_32.d: New file. 1226 * gas/score/bit_32.s: New file. 1227 * gas/score/branch_32-lt.d: New file. 1228 * gas/score/branch_32.d: New file. 1229 * gas/score/branch_32.s: New file. 1230 * gas/score/cmp_32-lt.d: New file. 1231 * gas/score/cmp_32.d: New file. 1232 * gas/score/cmp_32.s: New file. 1233 * gas/score/load_store_32-lt.d: New file. 1234 * gas/score/load_store_32.d: New file. 1235 * gas/score/load_store_32.s: New file. 1236 * gas/score/logical_32-lt.d: New file. 1237 * gas/score/logical_32.d: New file. 1238 * gas/score/logical_32.s: New file. 1239 * gas/score/mv_32-lt.d: New file. 1240 * gas/score/mv_32.d: New file. 1241 * gas/score/mv_32.s: New file. 1242 * gas/score/relax_32.exp: New file. 1243 * gas/score/relaxation_macro.h: New file. 1244 * gas/score/shift_32-lt.d: New file. 1245 * gas/score/shift_32.d: New file. 1246 * gas/score/shift_32.s: New file. 1247 * gas/score/syscontrol_32-lt.d: New file. 1248 * gas/score/syscontrol_32.d: New file. 1249 * gas/score/syscontrol_32.s: New file. 1250 12512009-03-01 Mark Mitchell <mark@codesourcery.com> 1252 1253 * gas/arm/archv6m.s: Add dmb, dsb, and isb. 1254 * gas/arm/archv6m.d: Likewise. 1255 12562009-02-26 Peter Bergner <bergner@vnet.ibm.com> 1257 1258 * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests. 1259 * gas/ppc/e500mc.s: Likewise. 1260 * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests. 1261 * gas/ppc/power6.s: Likewise. 1262 * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests. 1263 ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.", 1264 "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw", 1265 "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.", 1266 "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.", 1267 "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.", 1268 "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix", 1269 "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx", 1270 "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte", 1271 "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests. 1272 * gas/ppc/power7.s: Likewise. 1273 * gas/ppc/vsx.d: New test. 1274 * gas/ppc/vsx.s: Likewise. 1275 * gas/ppc/ppc.exp: Run it. 1276 12772009-02-23 Mark Mitchell <mark@codesourcery.com> 1278 1279 * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument 1280 for CMP. 1281 * gas/arm/thumb2_bad_reg.l: Adjust accordingly. 1282 12832009-02-19 Peter Bergner <bergner@vnet.ibm.com> 1284 1285 * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a 1286 floating point register. 1287 12882009-02-18 Adam Nemet <anemet@caviumnetworks.com> 1289 1290 * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2. 1291 * gas/mips/octeon.d: Update. 1292 * gas/mips/octeon-ill.l: Update error message. 1293 12942009-02-16 Nick Clifton <nickc@redhat.com> 1295 1296 * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000 1297 offset. 1298 * gas/mips/e32el-rel2.d: Likewise. 1299 * gas/mips/elf-rel2.d: Likewise. 1300 * gas/mips/elf-rel9-mips16.d: Likewise. 1301 * gas/mips/elf-rel9.d: Likewise. 1302 * gas/mips/elfel-rel2.d: Likewise. 1303 * gas/mips/lb.d: Likewise. 1304 * gas/mips/mips-abi32.d: Likewise. 1305 * gas/mips/mips-gp32-fp32.d: Likewise. 1306 * gas/mips/mips-gp32-fp64.d: Likewise. 1307 * gas/mips/mips-gp64-fp32.d: Likewise. 1308 * gas/mips/mips-gp64-fp64.d: Likewise. 1309 * gas/mips/mips32-sf32.d: Likewise. 1310 13112009-02-12 Nathan Sidwell <nathan@codesourcery.com> 1312 1313 * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test. 1314 13152009-02-06 Nick Clifton <nickc@redhat.com> 1316 1317 * gas/mips/beq.d: Make no assumptions about the symbols used as 1318 branch targets in the disassembly, or the names of the relocs 1319 produced. 1320 * gas/mips/bge.d: Likewise. 1321 * gas/mips/bgeu.d: Likewise. 1322 * gas/mips/blt.d: Likewise. 1323 * gas/mips/bltu.d: Likewise. 1324 * gas/mips/mips32-sf32.d: Likewise. 1325 * gas/mips/mips1-fp.d: Likewise. 1326 * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target. 1327 * gas/mips/branch-misc-2-64.d: Likewise. 1328 * gas/mips/branch-misc-2.d: Likewise. 1329 * gas/mips/branch-misc-2pic-64.d: Likewise. 1330 * gas/mips/branch-misc-2pic.d: Likewise. 1331 * gas/mips/branch-swap.d: Likewise. 1332 13332009-02-06 Nick Clifton <nickc@redhat.com> 1334 1335 * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA 1336 ports. 1337 13382009-02-05 Peter Bergner <bergner@vnet.ibm.com> 1339 1340 * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests. 1341 * gas/ppc/booke.d: Likewise. 1342 * gas/ppc/power4_32.s: Likewise. 1343 * gas/ppc/power4_32.d: Likewise. 1344 13452009-02-05 Catherine Moore <clm@codesourcery.com> 1346 1347 * gas/elf/elf.exp: Really run the symtab test. 1348 13492009-02-04 H.J. Lu <hongjiu.lu@intel.com> 1350 1351 AVX Programming Reference (January, 2009) 1352 * gas/i386/arch-avx-1-3.l: New. 1353 * gas/i386/arch-avx-1-3.s: Likewise. 1354 * gas/i386/arch-avx-1-4.l: Likewise. 1355 * gas/i386/arch-avx-1-4.s: Likewise. 1356 * gas/i386/arch-avx-1-5.l: Likewise. 1357 * gas/i386/arch-avx-1-5.s: Likewise. 1358 * gas/i386/arch-avx-1-6.l: Likewise. 1359 * gas/i386/arch-avx-1-6.s: Likewise. 1360 1361 * gas/i386/arch-10.s: Add vpclmul instructions. 1362 * gas/i386/arch-avx-1.s: Likewise. 1363 * gas/i386/avx.s: Likewise. 1364 * gas/i386/x86-64-arch-2.s: Likewise. 1365 * gas/i386/x86-64-avx.s: Likewise. 1366 1367 * gas/i386/sse2avx.s: Add pclmul instructions. 1368 * gas/i386/x86-64-sse2avx.s: Likewise. 1369 1370 * gas/i386/arch-10.d: Updated. 1371 * gas/i386/arch-10-1.l: Likewise. 1372 * gas/i386/arch-10-2.l: Likewise. 1373 * gas/i386/arch-10-3.l: Likewise. 1374 * gas/i386/arch-10-4.l: Likewise. 1375 * gas/i386/arch-avx-1.d: Likewise. 1376 * gas/i386/arch-avx-1-1.l: Likewise. 1377 * gas/i386/arch-avx-1-2.l: Likewise. 1378 * gas/i386/avx.d: Likewise. 1379 * gas/i386/avx-intel.d: Likewise. 1380 * gas/i386/sse2avx.d: Likewise. 1381 * gas/i386/x86-64-arch-2.d: Likewise. 1382 * gas/i386/x86-64-avx.d: Likewise. 1383 * gas/i386/x86-64-avx-intel.d: Likewise. 1384 * gas/i386/x86-64-sse2avx.d: Likewise. 1385 1386 * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4, 1387 arch-avx-1-5 and arch-avx-1-6. 1388 13892009-02-03 DJ Delorie <dj@redhat.com> 1390 1391 * gas/mep/relocs.d: Updated for new configuration. 1392 * gas/mep/complex-relocs.exp: Likewise. 1393 13942009-02-03 Sandip Matte <sandip@rmicorp.com> 1395 1396 * gas/mips/mips.exp (xlr): New architecture. 1397 (xlr-ext): Run test. 1398 * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New. 1399 14002009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com> 1401 1402 * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test. 1403 * gas/m68k/all.exp: Run it. 1404 14052009-01-29 Mark Mitchell <mark@codesourcery.com> 1406 1407 * gas/arm/copro.s: Avoid using r15 where not permitted. 1408 * gas/arm/copro.d: Adjust accordingly. 1409 * gas/arm/thumb2_bad_reg.s: New. 1410 * gas/arm/thumb2_bad_reg.l: Likewise. 1411 * gas/arm/thumb2_bad_reg.d: Likewise. 1412 14132009-01-29 Mark Mitchell <mark@codesourcery.com> 1414 1415 * gas/arm/thumb32.s: Add tests for orn and rrx. 1416 * gas/arm/thumb32.d: Adjust accordingly. 1417 * gas/arm/thumb32.l: Likewise. 1418 * gas/arm/thumb2_invert.s: Add tests for orn and orr. 1419 * gas/arm/thumb2_invert.d: Adjust accordingly. 1420 * gas/arm/tcompat.s: Add tests for rrx. 1421 * gas/arm/tcompat.d: Adjust accordingly. 1422 14232009-01-29 Mark Mitchell <mark@codesourcery.com> 1424 1425 * gas/arm/thumb32.s (qadd): Add tests for them. 1426 * gas/arm/thumb32.d: Adjust accordingly. 1427 14282009-01-29 Mark Mitchell <mark@codesourcery.com> 1429 1430 * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub. 1431 * gas/arm/thumb32.d: Likewise. 1432 14332009-01-29 Paul Brook <paul@codesourcery.com> 1434 Mark Mitchell <mark@codesourcery.com> 1435 1436 * gas/arm/thumb2_mul.s: New file. 1437 * gas/arm/thumb2_mul.d: Likewise. 1438 * gas/arm/thumb2_mul-bad.s: Likewise. 1439 * gas/arm/thumb2_mul-bad.d: Likewise. 1440 * gas/arm/thumb2_mul-bad.l: Likewise. 1441 * gas/arm/t16-bad.s: Add tests for"mul" with high registers. 1442 * gas/arm/t16-bad.l: Update accordingly. 1443 14442009-01-29 Nick Clifton <nickc@redhat.com> 1445 1446 * gas/all/gas.exp: Expect forward test to fail for MeP. 1447 Expect relax test to fail for MeP. 1448 * gas/mep/relocs.d: Update expected disassembly. 1449 14502009-01-27 Nick Clifton <nickc@redhat.com> 1451 1452 * gas/arm/attr-cpu-directive.d: Only run test for EABI targets. 1453 * gas/arm/attr-default.d : Likewise. 1454 * gas/arm/attr-march-all.d: Likewise. 1455 * gas/arm/attr-march-armv1.d: Likewise. 1456 * gas/arm/attr-march-armv2.d: Likewise. 1457 * gas/arm/attr-march-armv2a.d: Likewise. 1458 * gas/arm/attr-march-armv2s.d: Likewise. 1459 * gas/arm/attr-march-armv3.d: Likewise. 1460 * gas/arm/attr-march-armv3m.d: Likewise. 1461 * gas/arm/attr-march-armv4.d: Likewise. 1462 * gas/arm/attr-march-armv4t.d: Likewise. 1463 * gas/arm/attr-march-armv4txm.d: Likewise. 1464 * gas/arm/attr-march-armv4xm.d: Likewise. 1465 * gas/arm/attr-march-armv5.d: Likewise. 1466 * gas/arm/attr-march-armv5t.d: Likewise. 1467 * gas/arm/attr-march-armv5te.d: Likewise. 1468 * gas/arm/attr-march-armv5tej.d: Likewise. 1469 * gas/arm/attr-march-armv5texp.d: Likewise. 1470 * gas/arm/attr-march-armv5txm.d: Likewise. 1471 * gas/arm/attr-march-armv6-m.d: Likewise. 1472 * gas/arm/attr-march-armv6.d: Likewise. 1473 * gas/arm/attr-march-armv6j.d: Likewise. 1474 * gas/arm/attr-march-armv6k.d: Likewise. 1475 * gas/arm/attr-march-armv6kt2.d: Likewise. 1476 * gas/arm/attr-march-armv6t2.d: Likewise. 1477 * gas/arm/attr-march-armv6z.d: Likewise. 1478 * gas/arm/attr-march-armv6zk.d: Likewise. 1479 * gas/arm/attr-march-armv6zkt2.d: Likewise. 1480 * gas/arm/attr-march-armv6zt2.d: Likewise. 1481 * gas/arm/attr-march-armv7-a.d: Likewise. 1482 * gas/arm/attr-march-armv7-m.d: Likewise. 1483 * gas/arm/attr-march-armv7-r.d: Likewise. 1484 * gas/arm/attr-march-armv7.d: Likewise. 1485 * gas/arm/attr-march-armv7a.d: Likewise. 1486 * gas/arm/attr-march-armv7m.d: Likewise. 1487 * gas/arm/attr-march-armv7r.d: Likewise. 1488 * gas/arm/attr-march-iwmmxt.d: Likewise. 1489 * gas/arm/attr-march-iwmmxt2.d: Likewise. 1490 * gas/arm/attr-march-xscale.d: Likewise. 1491 * gas/arm/attr-mcpu.d: Likewise. 1492 * gas/arm/attr-mfpu-arm1020e.d: Likewise. 1493 * gas/arm/attr-mfpu-arm1020t.d: Likewise. 1494 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise. 1495 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise. 1496 * gas/arm/attr-mfpu-arm7500fe.d: Likewise. 1497 * gas/arm/attr-mfpu-fpa.d: Likewise. 1498 * gas/arm/attr-mfpu-fpa10.d: Likewise. 1499 * gas/arm/attr-mfpu-fpa11.d: Likewise. 1500 * gas/arm/attr-mfpu-fpe.d: Likewise. 1501 * gas/arm/attr-mfpu-fpe2.d: Likewise. 1502 * gas/arm/attr-mfpu-fpe3.d: Likewise. 1503 * gas/arm/attr-mfpu-maverick.d: Likewise. 1504 * gas/arm/attr-mfpu-neon-fp16.d: Likewise. 1505 * gas/arm/attr-mfpu-neon.d: Likewise. 1506 * gas/arm/attr-mfpu-softfpa.d: Likewise. 1507 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise. 1508 * gas/arm/attr-mfpu-softvfp.d: Likewise. 1509 * gas/arm/attr-mfpu-vfp.d: Likewise. 1510 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise. 1511 * gas/arm/attr-mfpu-vfp10.d: Likewise. 1512 * gas/arm/attr-mfpu-vfp3.d: Likewise. 1513 * gas/arm/attr-mfpu-vfp9.d: Likewise. 1514 * gas/arm/attr-mfpu-vfpv2.d: Likewise. 1515 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise. 1516 * gas/arm/attr-mfpu-vfpv3.d: Likewise. 1517 * gas/arm/attr-mfpu-vfpxd.d: Likewise. 1518 * gas/arm/attr-order.d: Likewise. 1519 * gas/arm/attr-override-cpu-directive.d: Likewise. 1520 * gas/arm/attr-override-mcpu.d: Likewise. 1521 15222009-01-27 Nick Clifton <nickc@redhat.com> 1523 1524 * gas/lib/gas-defs.exp: Update description of run_dump_test proc. 1525 1526 * gas/mips/dli.d: Pass -64 to gas. 1527 * gas/mips/mips64-mips3d-incl.d: Likewise. 1528 * gas/mips/octeon.d: Likewise. 1529 * gas/mips/sb1-ext-mdmx.d: Likewise. 1530 * gas/mips/sb1-ext-ps.d: Likewise. 1531 * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas. 1532 Update expected relocs. 1533 * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets. 1534 * gas/mips/mips.exp: Remove 'ilocks' variable. 1535 Add ecoff targets to 'addr32' variable. 1536 Set 'no_mips16' for ecoff targets. 1537 Do not run div-ilocks or mul-ilocks test variants. 1538 * gas/mips/mips16-intermix.d: Use nm instead of objdump so that 1539 the symbol table output is sorted. Update expecetd output. 1540 15412009-01-26 Andrew Stubbs <ams@codesourcery.com> 1542 1543 * gas/arm/attr-cpu-directive.d: New file. 1544 * gas/arm/attr-cpu-directive.s: New file. 1545 * gas/arm/attr-default.d: New file. 1546 * gas/arm/attr-march-all.d: New file. 1547 * gas/arm/attr-march-armv1.d: New file. 1548 * gas/arm/attr-march-armv2.d: New file. 1549 * gas/arm/attr-march-armv2a.d: New file. 1550 * gas/arm/attr-march-armv2s.d: New file. 1551 * gas/arm/attr-march-armv3.d: New file. 1552 * gas/arm/attr-march-armv3m.d: New file. 1553 * gas/arm/attr-march-armv4.d: New file. 1554 * gas/arm/attr-march-armv4t.d: New file. 1555 * gas/arm/attr-march-armv4txm.d: New file. 1556 * gas/arm/attr-march-armv4xm.d: New file. 1557 * gas/arm/attr-march-armv5.d: New file. 1558 * gas/arm/attr-march-armv5t.d: New file. 1559 * gas/arm/attr-march-armv5te.d: New file. 1560 * gas/arm/attr-march-armv5tej.d: New file. 1561 * gas/arm/attr-march-armv5texp.d: New file. 1562 * gas/arm/attr-march-armv5txm.d: New file. 1563 * gas/arm/attr-march-armv6-m.d: New file. 1564 * gas/arm/attr-march-armv6.d: New file. 1565 * gas/arm/attr-march-armv6j.d: New file. 1566 * gas/arm/attr-march-armv6k.d: New file. 1567 * gas/arm/attr-march-armv6kt2.d: New file. 1568 * gas/arm/attr-march-armv6t2.d: New file. 1569 * gas/arm/attr-march-armv6z.d: New file. 1570 * gas/arm/attr-march-armv6zk.d: New file. 1571 * gas/arm/attr-march-armv6zkt2.d: New file. 1572 * gas/arm/attr-march-armv6zt2.d: New file. 1573 * gas/arm/attr-march-armv7-a.d: New file. 1574 * gas/arm/attr-march-armv7-m.d: New file. 1575 * gas/arm/attr-march-armv7-r.d: New file. 1576 * gas/arm/attr-march-armv7.d: New file. 1577 * gas/arm/attr-march-armv7a.d: New file. 1578 * gas/arm/attr-march-armv7m.d: New file. 1579 * gas/arm/attr-march-armv7r.d: New file. 1580 * gas/arm/attr-march-iwmmxt.d: New file. 1581 * gas/arm/attr-march-iwmmxt2.d: New file. 1582 * gas/arm/attr-march-xscale.d: New file. 1583 * gas/arm/attr-mcpu.d: New file. 1584 * gas/arm/attr-mfpu-arm1020e.d: New file. 1585 * gas/arm/attr-mfpu-arm1020t.d: New file. 1586 * gas/arm/attr-mfpu-arm1136jf-s.d: New file. 1587 * gas/arm/attr-mfpu-arm1136jfs.d: New file. 1588 * gas/arm/attr-mfpu-arm7500fe.d: New file. 1589 * gas/arm/attr-mfpu-fpa.d: New file. 1590 * gas/arm/attr-mfpu-fpa10.d: New file. 1591 * gas/arm/attr-mfpu-fpa11.d: New file. 1592 * gas/arm/attr-mfpu-fpe.d: New file. 1593 * gas/arm/attr-mfpu-fpe2.d: New file. 1594 * gas/arm/attr-mfpu-fpe3.d: New file. 1595 * gas/arm/attr-mfpu-maverick.d: New file. 1596 * gas/arm/attr-mfpu-neon-fp16.d: New file. 1597 * gas/arm/attr-mfpu-neon.d: New file. 1598 * gas/arm/attr-mfpu-softfpa.d: New file. 1599 * gas/arm/attr-mfpu-softvfp+vfp.d: New file. 1600 * gas/arm/attr-mfpu-softvfp.d: New file. 1601 * gas/arm/attr-mfpu-vfp.d: New file. 1602 * gas/arm/attr-mfpu-vfp10-r0.d: New file. 1603 * gas/arm/attr-mfpu-vfp10.d: New file. 1604 * gas/arm/attr-mfpu-vfp3.d: New file. 1605 * gas/arm/attr-mfpu-vfp9.d: New file. 1606 * gas/arm/attr-mfpu-vfpv2.d: New file. 1607 * gas/arm/attr-mfpu-vfpv3-d16.d: New file. 1608 * gas/arm/attr-mfpu-vfpv3.d: New file. 1609 * gas/arm/attr-mfpu-vfpxd.d: New file. 1610 * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use. 1611 * gas/arm/attr-override-cpu-directive.d: New file. 1612 * gas/arm/attr-override-cpu-directive.s: New file. 1613 * gas/arm/attr-override-mcpu.d: New file. 1614 * gas/arm/attr-override-mcpu.s: New file. 1615 * gas/arm/blank.s: New file. 1616 * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use. 1617 16182009-01-26 Nick Clifton <nickc@redhat.com> 1619 1620 * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM 1621 targets. 1622 16232009-01-24 Andreas Schwab <schwab@suse.de> 1624 1625 * gas/lns/lns.exp: Don't run lns-duplicate for d10v target. 1626 16272009-01-23 Andreas Schwab <schwab@suse.de> 1628 1629 * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX. 1630 * gas/mips/mipsel16-e.d: Likewise. 1631 * gas/mips/tmips16-e.d: Likewise. 1632 * gas/mips/tmipsel16-e.d: Likewise. 1633 16342009-01-19 Nick Clifton <nickc@redhat.com> 1635 1636 * lib/gas-defs.exp (run_list_test): Fix typo in comment. 1637 16382009-01-19 Nick Clifton <nickc@redhat.com> 1639 1640 * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM 1641 targets. 1642 16432009-01-19 Andrew Stubbs <ams@codesourcery.com> 1644 1645 * gas/arm/attr-order.d: New file. 1646 * gas/arm/attr-order.s: New file. 1647 16482009-01-16 Andrew Stubbs <ams@codesourcery.com> 1649 Daniel Jacobowitz <dan@codesourcery.com> 1650 1651 * gas/arm/attr-syntax.d: New file. 1652 * gas/arm/attr-syntax.s: New file. 1653 16542009-01-15 Nick Clifton <nickc@redhat.com> 1655 1656 PR 9722 1657 * gas/arm/archv6m.d: Update expected NOP opcode. 1658 * gas/arm/pr9722.s: New test. 1659 * gas/arm/pr9722.d: Expected disassembly. 1660 16612009-01-14 Peter Bergner <bergner@vnet.ibm.com> 1662 1663 * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests. 1664 * gas/ppc/power6.d: Likewise. 1665 16662009-01-12 H.J. Lu <hongjiu.lu@intel.com> 1667 1668 * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti. 1669 * gas/i386/x86-64-sse-noavx.s: Likewise. 1670 1671 * gas/i386/sse-noavx.d: Updated. 1672 * gas/i386/x86-64-sse-noavx.d: Likewise. 1673 16742009-01-12 H.J. Lu <hongjiu.lu@intel.com> 1675 1676 * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb, 1677 sub and xor. 1678 * gas/i386/x86-64-opts.s: Likewise. 1679 1680 * gas/i386/opts.d: Updated. 1681 * gas/i386/opts-intel.d: Likewise. 1682 * gas/i386/sse2avx-opts.d: Likewise. 1683 * gas/i386/sse2avx-opts-intel.d: Likewise. 1684 * gas/i386/x86-64-opts.d: Likewise. 1685 * gas/i386/x86-64-opts-intel.d: Likewise. 1686 * gas/i386/x86-64-sse2avx-opts.d: Likewise. 1687 * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise. 1688 16892009-01-10 H.J. Lu <hongjiu.lu@intel.com> 1690 1691 * gas/i386/arch-10.s: Add clflush and syscall. 1692 * gas/i386/x86-64-arch-2.s: Likewise. 1693 1694 * gas/i386/arch-10.d: Updated. 1695 * gas/i386/arch-10-1.l: Likewise. 1696 * gas/i386/arch-10-2.l: Likewise. 1697 * gas/i386/arch-10-3.l: Likewise. 1698 * gas/i386/arch-10-4.l: Likewise. 1699 * gas/i386/x86-64-arch-2.d: Likewise. 1700 17012009-01-09 H.J. Lu <hongjiu.lu@intel.com> 1702 1703 * gas/i386/arch-10.s: Add rdtscp. 1704 * gas/i386/x86-64-arch-2.s: Likewise. 1705 1706 * gas/i386/arch-10.d: Updated. 1707 * gas/i386/arch-10-1.l: Likewise. 1708 * gas/i386/arch-10-2.l: Likewise. 1709 * gas/i386/arch-10-3.l: Likewise. 1710 * gas/i386/arch-10-4.l: Likewise. 1711 * gas/i386/x86-64-arch-2.d: Likewise. 1712 17132009-01-06 Chao-ying Fu <fu@mips.com> 1714 1715 * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr 1716 and jalr.hb. 1717 17182009-01-06 H.J. Lu <hongjiu.lu@intel.com> 1719 1720 AVX Programming Reference (December, 2008) 1721 * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and 1722 vmovntps. 1723 * gas/i386/x86-64-avx.s: Likewise. 1724 1725 * gas/i386/avx.d: Updated. 1726 * gas/i386/avx-intel.d: Likewise. 1727 * gas/i386/x86-64-avx.d: Likewise. 1728 * gas/i386/x86-64-avx-intel.d: Likewise. 1729 17302009-01-05 H.J. Lu <hongjiu.lu@intel.com> 1731 1732 AVX Programming Reference (December, 2008) 1733 * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd. 1734 * gas/i386/x86-64-arch-2.s: Likewise. 1735 1736 * gas/i386/arch-10.d: Updated. 1737 * gas/i386/arch-10-1.l: Likewise. 1738 * gas/i386/arch-10-2.l: Likewise. 1739 * gas/i386/arch-10-3.l: Likewise. 1740 * gas/i386/arch-10-4.l: Likewise. 1741 * gas/i386/avx.d: Likewise. 1742 * gas/i386/avx-intel.d: Likewise. 1743 * gas/i386/inval-avx.l: Likewise. 1744 * gas/i386/x86-64-arch-2.d: Likewise. 1745 * gas/i386/x86-64-avx.d: Likewise. 1746 * gas/i386/x86-64-avx-intel.d: Likewise. 1747 * gas/i386/x86-64-inval-avx.l: Likewise. 1748 1749 * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA 1750 instructions. Update tests. 1751 * gas/i386/inval-avx.s: Likewise. 1752 * gas/i386/x86-64-avx.s: Likewise. 1753 * gas/i386/x86-64-inval-avx.s: Likewise. 1754 1755 * gas/i386/fma.d: New. 1756 * gas/i386/fma.s: Likewise. 1757 * gas/i386/fma-intel.d: Likewise. 1758 * gas/i386/x86-64-fma.d: Likewise. 1759 * gas/i386/x86-64-fma.s: Likewise. 1760 * gas/i386/x86-64-fma-intel.d: Likewise. 1761 1762 * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and 1763 x86-64-fma-intel. 1764 1765For older changes see ChangeLog-2008 1766 1767Copyright (C) 2009 Free Software Foundation, Inc. 1768 1769Copying and distribution of this file, with or without modification, 1770are permitted in any medium without royalty provided the copyright 1771notice and this notice are preserved. 1772 1773Local Variables: 1774mode: change-log 1775left-margin: 8 1776fill-column: 74 1777version-control: never 1778End: 1779