1 2009-12-19 Doug Evans <dje (a] sebabeach.org> 2 3 * gas/xc16x/xc16x.exp (*): Add missing " in timeout cases. 4 5 2009-12-19 Maciej W. Rozycki <macro (a] 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 11 2009-12-19 Maciej W. Rozycki <macro (a] 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 17 2009-12-17 Nick Clifton <nickc (a] 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 23 2009-12-14 Nick Clifton <nickc (a] 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 30 2009-12-11 Quentin Neill <quentin.neill (a] 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 37 2009-12-07 H.J. Lu <hongjiu.lu (a] intel.com> 38 39 PR gas/11037 40 * gas/i386/intelpic.s: Add testcases. 41 * gas/i386/intelpic.d: Updated. 42 43 2009-12-03 H.J. Lu <hongjiu.lu (a] 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 53 2009-12-02 Nick Clifton <nickc (a] redhat.com> 54 Richard Earnshaw <rearnsha (a] arm.com> 55 56 PR gas/11013 57 * gas/arm/arch7em.d: Update expected disassembly. 58 * gas/arm/thumb32.d: Likewise. 59 60 2009-11-17 Quentin Neill <quentin.neill (a] amd.com> 61 Sebastian Pop <sebastian.pop (a] 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 67 2009-11-19 H.J. Lu <hongjiu.lu (a] 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 73 2009-11-19 Nick Clifton <nickc (a] 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 85 2009-11-18 Sebastian Pop <sebastian.pop (a] amd.com> 86 87 * gas/i386/x86-64-xop.d: Update patterns. 88 89 2009-11-18 Sebastian Pop <sebastian.pop (a] 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 97 2009-11-18 H.J. Lu <hongjiu.lu (a] intel.com> 98 99 * gas/i386/rex.d: Remove suffix on fxsave. 100 101 2009-11-17 Sebastian Pop <sebastian.pop (a] amd.com> 102 Quentin Neill <quentin.neill (a] 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 114 2009-11-17 Paul Brook <paul (a] codesourcery.com> 115 Daniel Jacobowitz <dan (a] 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 123 2009-11-17 Nick Clifton <nickc (a] redhat.com> 124 125 * gas/arm/vfma1.d: Only run on ELF based targets. 126 127 2009-11-17 Nick Clifton <nickc (a] 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 137 2009-11-17 Nick Clifton <nickc (a] 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 145 2009-11-16 Viktor Kutuzov <vkutuzov (a] accesssoftek.com> 146 147 * gas/arm/vfp1xD.s: Add vmrs and vmsr instructions. 148 * gas/arm/vfp1xD.d: Update expected disassembly. 149 150 2009-11-13 H.J. Lu <hongjiu.lu (a] 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 163 2009-11-13 H.J. Lu <hongjiu.lu (a] intel.com> 164 165 * gas/i386/rex.s: Add a test for VEX insn. 166 * gas/i386/rex.d: Updated. 167 168 2009-11-13 H.J. Lu <hongjiu.lu (a] 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 213 2009-11-12 H.J. Lu <hongjiu.lu (a] 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 229 2009-11-12 Daniel Jacobowitz <dan (a] 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 235 2009-11-11 H.J. Lu <hongjiu.lu (a] 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 241 2009-11-06 Sebastian Pop <sebastian.pop (a] 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 247 2009-11-05 Sebastian Pop <sebastian.pop (a] amd.com> 248 Quentin Neill <quentin.neill (a] 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 257 2009-11-05 Nick Clifton <nickc (a] redhat.com> 258 259 * gas/i386/i386.exp (space1): Move test inside check for x86 260 target. 261 262 2009-11-04 H.J. Lu <hongjiu.lu (a] 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 270 2009-11-03 Paul Brook <paul (a] 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 275 2009-11-02 Paul Brook <paul (a] 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 291 2009-10-29 Sebastian Pop <sebastian.pop (a] amd.com> 292 293 * gas/i386/fma4.d: Updated patterns. 294 * gas/i386/x86-64-fma4.d: Same. 295 296 2009-10-29 Paul Brook <paul (a] 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 301 2009-10-28 Alan Modra <amodra (a] bigpond.net.au> 302 303 * gas/i386/intelpic.d: Correct. 304 305 2009-10-25 Arnold Metselaar <arnold.metselaar (a] 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 312 2009-10-20 H.J. Lu <hongjiu.lu (a] 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 321 2009-10-19 Doug Evans <dje (a] sebabeach.org> 322 323 * gas/xc16x/shlrol.s: Specify constant shift amount. 324 * gas/xc16x/xc16x.exp (do_xc16x_shlrol): Update expected output. 325 326 2009-10-18 Vincent Rivire <vincent.riviere (a] 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 333 2009-10-15 Alan Modra <amodra (a] 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 340 2009-10-13 H.J. Lu <hongjiu.lu (a] 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 349 2009-10-13 Vincent Riviere <vincent.riviere (a] 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 358 2009-10-08 H.J. Lu <hongjiu.lu (a] 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 367 2009-10-07 H.J. Lu <hongjiu.lu (a] intel.com> 368 369 PR gas/10704 370 * gas/i386/intelok.s: Add 2 new tests. 371 * gas/i386/intelok.d: Updated. 372 373 2009-10-02 Peter Bergner <bergner (a] 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 379 2009-10-01 Peter Bergner <bergner (a] vnet.ibm.com> 380 381 * gas/ppc/a2.d: Rename "ppca2" to "a2". 382 383 2009-09-29 DJ Delorie <dj (a] 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 393 2009-09-29 Peter Bergner <bergner (a] 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 401 2009-09-24 H.J. Lu <hongjiu.lu (a] 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 409 2009-09-23 H.J. Lu <hongjiu.lu (a] intel.com> 410 411 * gas/i386/localpic.d: Updated. 412 413 2009-09-23 H.J. Lu <hongjiu.lu (a] intel.com> 414 415 * gas/i386/i386.exp: Run localpic. 416 417 * gas/i386/localpic.d: New. 418 * gas/i386/localpic.s: Likewise. 419 420 2009-09-23 Alan Modra <amodra (a] 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 449 2009-09-22 Alan Modra <amodra (a] bigpond.net.au> 450 451 * gas/ppc/a2.d: Match PPC64 relocs. 452 453 2009-09-21 Maciej W. Rozycki <macro (a] 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 459 2009-09-21 Maciej W. Rozycki <macro (a] 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 468 2009-09-21 Maciej W. Rozycki <macro (a] 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 477 2009-09-21 Maciej W. Rozycki <macro (a] linux-mips.org> 478 479 * gas/mips/mips.exp: Fix a typo. 480 481 2009-09-21 Ben Elliston <bje (a] au.ibm.com> 482 Peter Bergner <bergner (a] 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 488 2009-09-21 Ben Elliston <bje (a] au.ibm.com> 489 490 * gas/ppc/e500mc.d: Remove blank line at the end of file. 491 492 2009-09-15 H.J. Lu <hongjiu.lu (a] 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 505 2009-09-14 H.J. Lu <hongjiu.lu (a] 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 520 2009-09-14 H.J. Lu <hongjiu.lu (a] 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 545 2009-09-14 H.J. Lu <hongjiu.lu (a] 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 567 2009-09-13 Richard Sandiford <rdsandiford (a] 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 575 2009-09-13 Richard Sandiford <rdsandiford (a] googlemail.com> 576 577 * gas/mips/mips16-dwarf2-n32.d: Expect odd addresses. 578 579 2009-09-11 Hans-Peter Nilsson <hp (a] 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 587 2009-09-11 Alan Modra <amodra (a] 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 592 2009-09-09 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 593 594 * gas/sh/sh64/syntax-1.s: Regenerate. 595 596 2009-09-08 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 597 598 * gas/sh/basic.exp: Add -big to ASFLAGS for sh*l*-*-netbsdelf*. 599 600 2009-09-08 Alan Modra <amodra (a] 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 607 2009-09-08 Alan Modra <amodra (a] 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 615 2009-09-04 Jie Zhang <jie.zhang (a] 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 621 2009-09-03 Jie Zhang <jie.zhang (a] analog.com> 622 623 * gas/bfin/parallel5.s: New test. 624 * gas/bfin/error.exp: New test. 625 626 2009-09-03 Jie Zhang <jie.zhang (a] 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 631 2009-09-03 Jie Zhang <jie.zhang (a] 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 637 2009-09-03 Jie Zhang <jie.zhang (a] analog.com> 638 639 * gas/bfin/expected_comparison_errors.l: Expect error on Line 13. 640 641 2009-09-03 Jie Zhang <jie.zhang (a] 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 648 2009-09-02 Jie Zhang <jie.zhang (a] analog.com> 649 650 From Bernd Schmidt <bernd.schmidt (a] analog.com> 651 * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s: 652 Check error messages for invalid load/store insns. 653 654 2009-09-01 H.J. Lu <hongjiu.lu (a] 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 662 2009-09-01 H.J. Lu <hongjiu.lu (a] intel.com> 663 664 * gas/i386/att-regs.s: Remove a tab. 665 666 2009-09-01 Jie Zhang <jie.zhang (a] analog.com> 667 668 * gas/bfin/expected_comparison_errors.s: Add more cases. 669 * gas/bfin/expected_comparison_errors.l: Update accordingly. 670 671 2009-09-01 Jie Zhang <jie.zhang (a] 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 677 2009-08-31 Jan Beulich <jbeulich (a] novell.com> 678 679 * gas/elf/section5.l: Remove no longer issued warning pattern. 680 681 2009-08-29 Matt Fleming <matt (a] 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 687 2009-08-28 H.J. Lu <hongjiu.lu (a] intel.com> 688 689 * gas/i386/l1om.d: Check elf64-l1om format. 690 691 2006-08-11 Bernd Schmidt <bernd.schmidt (a] 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 699 2009-08-11 Nick Clifton <nickc (a] redhat.com> 700 701 PR 10443 702 * gas/arm/t16-bad.l: Update expected messages for moves with 703 shifted operands. 704 705 2009-08-10 Daniel Gutson <dgutson (a] 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 711 2006-08-09 Bernd Schmidt <bernd.schmidt (a] analog.com> 712 713 From Mike Frysinger <michael.frysinger (a] analog.com> 714 * gas/bfin/reloc.d: Adjust for the renamed relocations. 715 716 2009-08-07 Daniel Jacobowitz <dan (a] codesourcery.com> 717 718 * gas/arm/mapping2.s: Test code after .ident. 719 720 2009-08-05 Chao-ying Fu <fu (a] 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 725 2009-08-04 Nathan Sidwell <nathan (a] codesourcery.com> 726 727 * gas/arm/missing.s: New. 728 * gas/arm/missing.d: New. 729 * gas/arm/missing.l: New. 730 731 2009-07-15 Daniel Gutson <dgutson (a] codesourcery.com> 732 Daniel Jacobowitz <dan (a] 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 745 2009-07-27 Jan Beulich <jbeulich (a] novell.com> 746 747 * gas/elf/file.[ds]: New. 748 * gas/elf/elf.exp: Run new test. 749 750 2009-07-25 H.J. Lu <hongjiu.lu (a] 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 758 2009-07-24 Jan Beulich <jbeulich (a] 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 771 2009-07-23 Ulrich Drepper <drepper (a] 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 777 2009-07-21 H.J. Lu <hongjiu.lu (a] 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 784 2009-07-16 H.J. Lu <hongjiu.lu (a] 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 792 2009-07-16 Nathan Sidwell <nathan (a] codesourcery.com> 793 794 * gas/arm/target-reloc-1.s: New. 795 * gas/arm/target-reloc-1.d: New. 796 797 2009-07-14 Daniel Gutson <dgutson (a] codesourcery.com> 798 799 * gas/arm/align64.s: New test case. 800 * gas/arm/align64.d: Expected disassembly. 801 802 2009-07-14 Daniel Gutson <dgutson (a] 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 810 2009-07-09 Daniel Gutson <dgutson (a] 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 821 2009-07-07 2009-07-04 Chung-Lin Tang <cltang (a] 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 827 2009-07-07 H.J. Lu <hongjiu.lu (a] intel.com> 828 829 * gas/i386/fma4.d: Append "#pass". 830 * gas/i386/x86-64-fma4.d: Likewise. 831 832 2009-07-07 Tristan Gingold <gingold (a] adacore.com> 833 834 * gas/i386/jump.d: Adjust to be relocated offset for jump to 835 external symbol. 836 837 2009-07-06 Dwarakanath Rajagopal <dwarak.rajagopal (a] 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 845 2009-07-01 Nick Clifton <nickc (a] redhat.com> 846 847 PR 10168 848 * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn. 849 850 2009-07-01 Paul Brook <paul (a] codesourcery.com> 851 852 * gas/arm/fp-save.s: Add .fnstart and .fnend directives. 853 854 2009-06-30 Nick Clifton <nickc (a] 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 912 2009-06-29 Nick Clifton <nickc (a] 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 941 2009-06-22 Daniel Gutson <dgutson (a] 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 964 2009-06-19 Alan Modra <amodra (a] 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 970 2009-06-18 Nick Clifton <nickc (a] 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 982 2009-06-15 Nick Clifton <nickc (a] redhat.com> 983 984 PR gas/10186 985 * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction. 986 987 2009-06-09 Jakub Jelinek <jakub (a] 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 994 2009-06-08 Dave Korn <dave.korn.cygwin (a] gmail.com> 995 996 * gas/i386/jump.d: Tweak patterns to also match PE platform output. 997 998 2009-06-01 H.J. Lu <hongjiu.lu (a] 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 1007 2009-05-26 Catherine Moore <clm (a] 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 1020 2009-05-23 Richard Sandiford <rdsandiford (a] googlemail.com> 1021 1022 * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops. 1023 1024 2009-05-23 Richard Sandiford <rdsandiford (a] googlemail.com> 1025 1026 * gas/mips/align.d: Use an nm test rather than an objdump one. 1027 1028 2009-05-22 H.J. Lu <hongjiu.lu (a] 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 1035 2009-05-22 Dwarakanath Rajagopal <dwarak.rajagopal (a] 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 1054 2009-05-19 Dave Korn <dave.korn.cygwin (a] 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 1068 2009-05-05 H.J. Lu <hongjiu.lu (a] intel.com> 1069 1070 * gas/lns/lns-common-1-ia64.s: Add test for discriminator. 1071 1072 2009-05-05 Ramana Radhakrishnan <ramana.radhakrishnan (a] 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 1084 2009-05-01 Nathan Sidwell <nathan (a] codesourcery.com> 1085 Daniel Jacobowitz <dan (a] 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 1091 2009-04-30 Nick Clifton <nickc (a] 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 1102 2009-04-24 Cary Coutant <ccoutant (a] google.com> 1103 1104 * gas/lns/lns-common-1.d: Add test for discriminator. 1105 * gas/lns/lns-common-1.s: Likewise. 1106 1107 2009-04-20 Jan Beulich <jbeulich (a] 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 1130 2009-04-16 Alan Modra <amodra (a] 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 1139 2009-04-15 Jan Beulich <jbeulich (a] novell.com> 1140 1141 * gas/i386/intel.e: Adjust expectations. 1142 1143 2009-04-15 Jan Beulich <jbeulich (a] 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 1148 2009-04-09 Catherine Moore <clm (a] 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 1155 2009-04-07 Peter Bergner <bergner (a] vnet.ibm.com> 1156 1157 * gas/ppc/e500mc.d: Update to match extended mnemonics. 1158 1159 2009-04-01 Nathan Sidwell <nathan (a] 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 1165 2009-03-31 Peter Bergner <bergner (a] 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 1172 2009-03-30 Joseph Myers <joseph (a] codesourcery.com> 1173 1174 * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New. 1175 1176 2009-03-26 Ramana Radhakrishnan <ramana.radhakrishnan (a] arm.com> 1177 1178 * gas/arm/wince_inst.d: Convert to unified syntax. 1179 1180 2009-03-18 Andrew Stubbs <ams (a] 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 1186 2009-03-14 Richard Sandiford <r.sandiford (a] 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 1192 2009-03-14 Richard Sandiford <r.sandiford (a] 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 1198 2009-03-11 Hans-Peter Nilsson <hp (a] 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 1205 2009-03-10 Hans-Peter Nilsson <hp (a] axis.com> 1206 1207 * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s: 1208 New test. 1209 1210 2009-03-10 Alan Modra <amodra (a] 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 1215 2009-03-05 Joseph Myers <joseph (a] codesourcery.com> 1216 1217 * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New. 1218 1219 2009-03-02 Qinwei <qinwei (a] 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 1251 2009-03-01 Mark Mitchell <mark (a] codesourcery.com> 1252 1253 * gas/arm/archv6m.s: Add dmb, dsb, and isb. 1254 * gas/arm/archv6m.d: Likewise. 1255 1256 2009-02-26 Peter Bergner <bergner (a] 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 1277 2009-02-23 Mark Mitchell <mark (a] 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 1283 2009-02-19 Peter Bergner <bergner (a] vnet.ibm.com> 1284 1285 * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a 1286 floating point register. 1287 1288 2009-02-18 Adam Nemet <anemet (a] 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 1294 2009-02-16 Nick Clifton <nickc (a] 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 1311 2009-02-12 Nathan Sidwell <nathan (a] codesourcery.com> 1312 1313 * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test. 1314 1315 2009-02-06 Nick Clifton <nickc (a] 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 1333 2009-02-06 Nick Clifton <nickc (a] redhat.com> 1334 1335 * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA 1336 ports. 1337 1338 2009-02-05 Peter Bergner <bergner (a] 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 1345 2009-02-05 Catherine Moore <clm (a] codesourcery.com> 1346 1347 * gas/elf/elf.exp: Really run the symtab test. 1348 1349 2009-02-04 H.J. Lu <hongjiu.lu (a] 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 1389 2009-02-03 DJ Delorie <dj (a] redhat.com> 1390 1391 * gas/mep/relocs.d: Updated for new configuration. 1392 * gas/mep/complex-relocs.exp: Likewise. 1393 1394 2009-02-03 Sandip Matte <sandip (a] 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 1400 2009-02-03 Maxim Kuvyrkov <maxim (a] 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 1405 2009-01-29 Mark Mitchell <mark (a] 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 1413 2009-01-29 Mark Mitchell <mark (a] 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 1423 2009-01-29 Mark Mitchell <mark (a] codesourcery.com> 1424 1425 * gas/arm/thumb32.s (qadd): Add tests for them. 1426 * gas/arm/thumb32.d: Adjust accordingly. 1427 1428 2009-01-29 Mark Mitchell <mark (a] codesourcery.com> 1429 1430 * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub. 1431 * gas/arm/thumb32.d: Likewise. 1432 1433 2009-01-29 Paul Brook <paul (a] codesourcery.com> 1434 Mark Mitchell <mark (a] 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 1444 2009-01-29 Nick Clifton <nickc (a] 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 1450 2009-01-27 Nick Clifton <nickc (a] 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 1522 2009-01-27 Nick Clifton <nickc (a] 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 1541 2009-01-26 Andrew Stubbs <ams (a] 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 1618 2009-01-26 Nick Clifton <nickc (a] redhat.com> 1619 1620 * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM 1621 targets. 1622 1623 2009-01-24 Andreas Schwab <schwab (a] suse.de> 1624 1625 * gas/lns/lns.exp: Don't run lns-duplicate for d10v target. 1626 1627 2009-01-23 Andreas Schwab <schwab (a] 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 1634 2009-01-19 Nick Clifton <nickc (a] redhat.com> 1635 1636 * lib/gas-defs.exp (run_list_test): Fix typo in comment. 1637 1638 2009-01-19 Nick Clifton <nickc (a] redhat.com> 1639 1640 * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM 1641 targets. 1642 1643 2009-01-19 Andrew Stubbs <ams (a] codesourcery.com> 1644 1645 * gas/arm/attr-order.d: New file. 1646 * gas/arm/attr-order.s: New file. 1647 1648 2009-01-16 Andrew Stubbs <ams (a] codesourcery.com> 1649 Daniel Jacobowitz <dan (a] codesourcery.com> 1650 1651 * gas/arm/attr-syntax.d: New file. 1652 * gas/arm/attr-syntax.s: New file. 1653 1654 2009-01-15 Nick Clifton <nickc (a] 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 1661 2009-01-14 Peter Bergner <bergner (a] vnet.ibm.com> 1662 1663 * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests. 1664 * gas/ppc/power6.d: Likewise. 1665 1666 2009-01-12 H.J. Lu <hongjiu.lu (a] 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 1674 2009-01-12 H.J. Lu <hongjiu.lu (a] 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 1689 2009-01-10 H.J. Lu <hongjiu.lu (a] 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 1701 2009-01-09 H.J. Lu <hongjiu.lu (a] 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 1713 2009-01-06 Chao-ying Fu <fu (a] mips.com> 1714 1715 * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr 1716 and jalr.hb. 1717 1718 2009-01-06 H.J. Lu <hongjiu.lu (a] 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 1730 2009-01-05 H.J. Lu <hongjiu.lu (a] 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 1765 For older changes see ChangeLog-2008 1766 1768 Copyright (C) 2009 Free Software Foundation, Inc. 1769 1770 Copying and distribution of this file, with or without modification, 1771 are permitted in any medium without royalty provided the copyright 1772 notice and this notice are preserved. 1773 1774 Local Variables: 1775 mode: change-log 1776 left-margin: 8 1777 fill-column: 74 1778 version-control: never 1779 End: 1780