12007-12-31 H.J. Lu <hongjiu.lu@intel.com> 2 3 * gas/i386/inval.s: Add test for cvtsi2ss/cvtsi2sd. 4 * gas/i386/simd.s: Likewise. 5 * gas/i386/x86-64-simd.s: Likewise. 6 7 * gas/i386/inval.l: Updated. 8 * gas/i386/katmai.d: Likewise. 9 * gas/i386/simd-intel.d: Likewise. 10 * gas/i386/simd-suffix.d: Likewise. 11 * gas/i386/simd.d: Likewise. 12 * gas/i386/sse2.d: Likewise. 13 * gas/i386/x86-64-opcode.d: Likewise. 14 * gas/i386/x86-64-simd-intel.d: Likewise. 15 * gas/i386/x86-64-simd-suffix.d: Likewise. 16 * gas/i386/x86-64-simd.d: Likewise. 17 182007-12-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 19 20 * gas/all/gas.exp: Skip relax test on hppa*-*-hpux*. 21 222007-12-28 H.J. Lu <hongjiu.lu@intel.com> 23 24 * gas/i386/arch-1.d: New file. 25 * gas/i386/arch-1.s: Likewise. 26 * gas/i386/arch-2.d: Likewise. 27 * gas/i386/arch-2.s: Likewise. 28 * gas/i386/arch-3.d: Likewise. 29 * gas/i386/arch-3.s: Likewise. 30 * gas/i386/arch-4.d: Likewise. 31 * gas/i386/arch-4.s: Likewise. 32 33 * gas/i386/i386.exp: Run arch-1, arch-2, arch-3 and arch-4. 34 352007-12-23 H.J. Lu <hongjiu.lu@intel.com> 36 37 * gas/i386/compat-intel.d: Pass -mmnemonic=att to assembler. 38 * gas/i386/compat.d: Likewise. 39 40 * gas/i386/i386.exp: Pass -mmnemonic=att to assembler for 41 "float". Pass -mold-gcc to assembler for "general". 42 432007-12-22 H.J. Lu <hongjiu.lu@intel.com> 44 45 * gas/i386/compat-intel.d: New file. 46 * gas/i386/compat.d: Likewise. 47 * gas/i386/compat.s: Likewise. 48 49 * gas/i386/i386.exp: Run compat. 50 512007-12-13 Bob Wilson <bob.wilson@acm.org> 52 53 * gas/xtensa/all.exp: Run new weak-call test. 54 * gas/xtensa/weak-call.d: New. 55 * gas/xtensa/weak-call.s: New. 56 572007-12-11 Catherine Moore <clm@codesourcery.com> 58 59 * gas/elf/symtab.s: New test. 60 * gas/elf/symtab.d: New expected output. 61 * gas/elf/elf.exp: Run the new symbtab test. 62 632007-12-10 Richard Sandiford <rsandifo@nildram.co.uk> 64 65 * gas/mips/align2.s, gas/mips/align2.d, gas/mips/align2-el.d: New 66 tests. 67 * gas/mips/mips.exp: Run them. 68 692007-12-07 Bob Wilson <bob.wilson@acm.org> 70 71 * gas/xtensa/all.exp: Run new pcrel test. 72 * gas/xtensa/err-pcrel.s: New. 73 * gas/xtensa/pcrel.d: New. 74 * gas/xtensa/pcrel.s: New. 75 * gas/xtensa/xtensa-err.exp: New. 76 772007-11-30 Bob Wilson <bob.wilson@acm.org> 78 79 * gas/elf/elf.exp: Disable ehopt test for Xtensa. 80 812007-11-29 Mark Shinwell <shinwell@codesourcery.com> 82 83 * config/tc-mips.c (mips_cpu_info_table): Add loongson2e 84 and loongson2f entries. 85 * doc/c-mips.texi: Document -march=loongson{2e,2f} options. 86 872007-11-29 Martin Schwidefsky <schwidefsky@de.ibm.com> 88 89 * gas/s390/esa-z9-109.d: Add check for old version of sske. 90 * gas/s390/esa-z9-109.s: Likewise. 91 922007-11-27 Andreas Krebbel <krebbel1@de.ibm.com> 93 94 * gas/s390/zarch-z9-ec.d: ("tcet", "tcdt", "tcxt", "tget", 95 "tgdt", "tgxt"): Removed. 96 ("tdcet", "tdcdt", "tdcxt", "tdget", "tdgdt", "tdgxt"): Added. 97 * gas/s390/zarch-z9-ec.s: Likewise. 98 992007-11-19 Bob Wilson <bob.wilson@acm.org> 100 101 * gas/lns/lns.exp: Run lns-common-1 with alternate source for ia64. 102 * gas/lns/lns-common-1-ia64.s: New file. 103 1042007-11-14 H.J. Lu <hongjiu.lu@intel.com> 105 106 * gas/ia64/dv-raw-err.s: Add tests for ar.ruc. 107 * gas/ia64/dv-waw-err.s: Likewise. 108 * gas/ia64/invalid-ar.s: Likewise. 109 110 * gas/ia64/regs.s: Add tests for ar.ruc and ar44. 111 112 * gas/ia64/dv-raw-err.l: Updated. 113 * gas/ia64/dv-waw-err.l: Likewise. 114 * gas/ia64/invalid-ar.l: Likewise. 115 * gas/ia64/regs.d: Likewise. 116 1172007-11-13 Alan Modra <amodra@bigpond.net.au> 118 119 * gas/macros/purge.s: Delete irpc loops. 120 1212007-11-12 Tristan Gingold <gingold@adacore.com> 122 123 * gas/ppc/regnames.d: New. 124 * gas/ppc/regnames.s: Likewise. 125 * gas/ppc/ppc.exp: Run it. 126 1272007-11-07 Tristan Gingold <gingold@adacore.com> 128 129 * ia64-dis.c (print_insn_ia64): Generate symbolic names for cr 130 registers instead of register number. 131 1322007-11-07 Tristan Gingold <gingold@adacore.com> 133 134 * gas/elf/elf.exp (run_elf_list_test): Fix typo. 135 1362007-11-07 Tristan Gingold <gingold@adacore.com> 137 138 * gas/ppc/test1xcoff32.d: Updated to match RTOC bug fix. 139 1402007-11-06 Paul Brook <paul@codesourcery.com> 141 142 * gas/arm/mul-overlap.s: Add umull and smlal. 143 * gas/arm/mul-overlap.l: Update expected results. 144 1452007-11-06 Nick Clifton <nickc@redhat.com> 146 147 * gas/elf/elf.exp: Disable ehopt test for mn10300. 148 1492007-11-01 H.J. Lu <hongjiu.lu@intel.com> 150 151 * gas/i386/i386.d: New. 152 * gas/i386/i386.s: Likewise. 153 154 * gas/i386/i386.exp: Run i386. 155 156 * gas/i386/x86_64.s: Add tests for movsx, movsbl, movsbq, 157 movsbw, movswl, movswq, movzx, movzb, movzbl, movzbq, 158 movzbw, movzwl and movzwq. 159 * gas/i386/x86_64.d: Updated. 160 1612007-10-31 Nick Clifton <nickc@redhat.com> 162 163 * gas/cfi/cfi-common-6.d: Allow for possible relocation of the 164 .debug.eh_frame section. 165 1662007-10-30 Nick Clifton <nickc@redhat.com> 167 168 * gas/all/gas.exp: Do not run diff1.s test for mn10300. 169 1702007-10-27 H.J. Lu <hongjiu.lu@intel.com> 171 172 PR gas/5221 173 * gas/elf/elf.exp: Run section7. 174 175 * gas/elf/section7.d: New. 176 * gas/elf/section7.s: Likewise. 177 1782007-10-23 H.J. Lu <hongjiu.lu@intel.com> 179 180 * gas/i386/katmai.s: Remove cmpps opcode test. 181 182 * gas/i386/simd.s: Add tests for cmpss and cmpsd. 183 * gas/i386/x86-64-simd.s: Likewise. 184 185 * gas/i386/katmai.d: Updated. 186 * gas/i386/simd-intel.d: Likewise. 187 * gas/i386/simd-suffix.d: Likewise. 188 * gas/i386/simd.d: Likewise. 189 * gas/i386/x86-64-simd-intel.d: Likewise. 190 * gas/i386/x86-64-simd-suffix.d: Likewise. 191 * gas/i386/x86-64-simd.d: Likewise. 192 1932007-10-19 Nick Clifton <nickc@redhat.com> 194 195 * gas/mn10300/basic.exp: Run pr997 test. 196 * gas/mn10300/pr997.s: New test. 197 * gas/mn10300/pr887.l: Expected output. 198 1992007-10-17 Nathan Sidwell <nathan@codesourcery.com> 200 201 * gas/m68k/mcf-movsr.s: New. 202 * gas/m68k/mcf-movsr.d: New. 203 * gas/m68k/all.exp: Add mcf-movsr test. 204 2052007-10-16 Nick Clifton <nickc@redhat.com> 206 207 * gas/elf/elf.exp: Accept COMMON in readelf's output. 208 * gas/elf/type.s: Add test of common type. 209 * gas/elf/type.e: Extend expected output. 210 2112007-10-11 Nick Clifton <nickc@redhat.com> 212 213 * gas/elf/elf.exp (run_elf_list_test): Run section6 test. 214 * gas/elf/section6.s: New file: Check behaviour of .pushsection 215 with a subsection argument. 216 * gas/elf/section6.d: New file: Expected disassembly. 217 2182007-10-08 H.J. Lu <hongjiu.lu@intel.com> 219 220 * gas/i386/i386.exp: Run simd-suffix and x86-64-simd-suffix. 221 222 * gas/i386/simd-suffix.d: New. 223 * gas/i386/x86-64-simd-suffix.d: Likewise. 224 225 * gas/i386/x86-64-opcode.d: Updated. 226 * gas/i386/x86-64-simd.d: Likewise. 227 2282007-10-08 Maciej W. Rozycki <macro@linux-mips.org> 229 230 * gas/mips/cp0-names-r3000.d: New test for R3000 CP0 symbolic 231 disassembly. 232 * gas/mips/cp0-names-r4000.d: New test for R4000/R4400 symbolic 233 CP0 disassembly. 234 * mips/mips.exp: Run the new tests. 235 2362007-10-08 Maciej W. Rozycki <macro@linux-mips.org> 237 238 * gas/mips/at-1.d, gas/mips/at-2.l: New tests to check the ".set 239 at=REG" directive. 240 * gas/mips/at-1.s, gas/mips/at-2.s: Sources for the new tests. 241 * gas/mips/mips.exp: Run the new tests. 242 2432007-10-05 H.J. Lu <hongjiu.lu@intel.com> 244 245 * gas/i386/i386.exp: Run smx. 246 247 * gas/i386/smx.d: New. 248 * gas/i386/smx.s: Likewise. 249 2502007-10-04 H.J. Lu <hongjiu.lu@intel.com> 251 252 * gas/i386/simd.s: Add tests for unpckhpd and unpckhps. 253 * gas/i386/x86-64-simd.s: Likewise. 254 255 * gas/i386/simd-intel.d: Updated. 256 * gas/i386/simd.d: Likewise. 257 * gas/i386/x86-64-simd-intel.d: Likewise. 258 * gas/i386/x86-64-simd.d: Likewise. 259 2602007-10-04 David Daney <ddaney@avtrex.com> 261 262 * gas/mips/odd-float.d, gas/mips/odd-float.s: New test. 263 * gas/mips/mips.exp: Run it. 264 2652007-10-04 H.J. Lu <hongjiu.lu@intel.com> 266 267 PR gas/5109 268 * gas/i386/simd-intel.d: Updated. 269 * gas/i386/simd.d: Likewise. 270 * gas/i386/x86-64-simd-intel.d: Likewise. 271 * gas/i386/x86-64-simd.d: Likewise. 272 273 * gas/i386/simd.s: Add more tests. 274 * gas/i386/x86-64-simd.s: Likewise. 275 2762007-10-04 Helge Deller <deller@gmx.de> 277 278 * gas/all/gas.exp: Include new test "strings". 279 * gas/all/string.s: New 280 * gas/all/string.d: New. 281 2822007-10-01 Tristan Gingold <gingold@adacore.com> 283 284 * gas/ppc/altivec_xcoff.s: Do not use .machine pseudo-ops as it 285 overrides gas options. 286 * gas/ppc/altivec_xcoff64.s: Likewise. 287 * gas/ppc/booke_xcoff64.s: Likewise. 288 * gas/ppc/altivec_xcoff.d: Accept 32bits offsets. 289 * gas/ppc/booke_xcoff.s: Do not use .machine pseudo-op and remove 290 booke64 opcodes. 291 * gas/ppc/booke_xcoff.d: Accept 32bits offsets and renumber. 292 * gas/ppc/booke_xcoff64.d: Use booke opcodes. 293 2942007-09-30 H.J. Lu <hongjiu.lu@intel.com> 295 296 PR gas/5080 297 * gas/i386/simd-intel.d: Updated. 298 * gas/i386/simd.d: Likewise. 299 * gas/i386/x86-64-simd-intel.d: Likewise. 300 * gas/i386/x86-64-simd.d: Likewise. 301 302 * gas/i386/simd.s: Add new tests for cvttsd2si and cvttss2si. 303 * gas/i386/x86-64-simd.s: Likewise. 304 3052007-09-27 H.J. Lu <hongjiu.lu@intel.com> 306 307 PR binutils/5072 308 * gas/i386/i386.exp: Run x86-64-opcode-inval and 309 x86-64-opcode-inval-intel. 310 311 * gas/i386/x86-64-opcode-inval-intel.d: New. 312 * gas/i386/x86-64-opcode-inval.d: Likewise. 313 * gas/i386/x86-64-opcode-inval.s: Likewise. 314 3152007-09-27 Kazu Hirata <kazu@codesourcery.com> 316 317 * gas/m68k/fido.s: Add tests for %mbo. 318 * gas/m68k/fido.d: Update accordingly. 319 3202007-09-26 Jan Beulich <jbeulich@novell.com> 321 322 * gas/i386/x86-64-addr32.d: Adjust expectations. 323 3242007-09-26 Jan Beulich <jbeulich@novell.com> 325 326 * gas/i386/reloc64.s: Adjust for %eip-relative addressing no 327 longer generating errors. 328 * gas/i386/reloc64.d, gas/i386/reloc64.l: Update. 329 * gas/i386/x86-64-addr32.s: Remove explicit addr32 prefix 330 for %eip-realtive addressing case. 331 3322007-09-25 Nathan Sidwell <nathan@codesourcery.com> 333 334 * gas/m68k/br-isaa.d: Dump relocs too. 335 * gas/m68k/br-isab.d: Likewise. 336 * gas/m68k/br-isac.d: Likewise. Adjust for long branch relaxation. 337 3382007-09-24 Carlos O'Donell <carlos@codesourcery.com> 339 340 * gas/mips/align.s, gas/mips/align.d: New test. 341 * gas/mips/mips.exp: Run it. 342 3432007-09-20 H.J. Lu <hongjiu.lu@intel.com> 344 345 * gas/i386/sib.s: Add more eiz tests. 346 * gas/i386/x86-64-sib.s: Add more riz tests. 347 348 * gas/i386/sib-intel.d: Updated. 349 * gas/i386/sib.d: Likewise. 350 * gas/i386/x86-64-sib-intel.d: Likewise. 351 * gas/i386/x86-64-sib.d: Likewise. 352 3532007-09-20 H.J. Lu <hongjiu.lu@intel.com> 354 355 PR 658 356 * gas/i386/i386.exp: Run sib-intel, x86-64-sib and 357 x86-64-sib-intel. 358 359 * gas/i386/nops-1-i386-i686.d: Updated. 360 * gas/i386/nops-1-i386.d: Likewise. 361 * gas/i386/nops-1.d: Likewise. 362 * gas/i386/nops-2-i386.d: Likewise. 363 * gas/i386/nops-2-merom.d: Likewise. 364 * gas/i386/nops-2.d: Likewise. 365 * gas/i386/nops-3-i386.d: Likewise. 366 * gas/i386/nops-3.d : Likewise. 367 * gas/i386/sib.d: Likewise. 368 369 * gas/i386/sib.s: Use %eiz in testcases. 370 371 * gas/i386/sib-intel.d: New. 372 * gas/i386/x86-64-sib-intel.d: Likewise. 373 * gas/i386/x86-64-sib.d: Likewise. 374 * gas/i386/x86-64-sib.s: Likewise. 375 3762007-09-19 H.J. Lu <hongjiu.lu@intel.com> 377 378 * gas/i386/intelok.s: Add tests for memory without base. 379 * gas/i386/intelok.d: Updated. 380 * gas/i386/intelok.e: Likewise. 381 3822007-09-17 H.J. Lu <hongjiu.lu@intel.com> 383 384 * gas/i386/x86-64-rip.s: Revert the last change. 385 * gas/i386/x86-64-rip-intel.d: Likewise. 386 * gas/i386/x86-64-rip.d: Likewise. 387 3882007-09-15 H.J. Lu <hongjiu.lu@intel.com> 389 390 PR gas/5034 391 * gas/i386/x86-64-rip.s: Add Intel mode testcases. 392 * gas/i386/x86-64-rip-intel.d: Updated. 393 * gas/i386/x86-64-rip.d: Likewise. 394 3952007-09-14 Michael Meissner <michael.meissner@amd.com> 396 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com> 397 Tony Linthicum <tony.linthicum@amd.com> 398 399 * gas/i386/i386.exp (x86-64-sse5): Run SSE5 64-bit tests. 400 401 * gas/i386/x86-64-sse5.s: New file for SSE5 support. 402 * gas/i386/x86-64-sse5.d: Ditto. 403 4042007-09-12 Jan Beulich <jbeulich@novell.com> 405 406 * gas/i386/sse4_1.s, gas/i386/x86-64-sse4_1.s: Add two-operand forms 407 of blendvps, blendvpd, and pblendvb. 408 * gas/i386/sse4_1.d, gas/i386/sse4_1-intel.d, 409 gas/i386/x86-64-sse4_1.d, gas/i386/x86-64-sse4_1-intel.d: Adjust, 410 making last/first operand of blendvps, blendvpd, and pblendvb 411 optional. 412 4132007-09-12 Jan Beulich <jbeulich@novell.com> 414 415 * gas/i386/amdfam10.s, gas/i386/x86-64-amdfam10.s: Add Intel syntax 416 code. 417 * gas/i386/amdfam10.d, gas/i386/x86-64-amdfam10.d: Adjust. 418 4192007-09-06 H.J. Lu <hongjiu.lu@intel.com> 420 421 * gas/i386/svme.s: Updated to allow eax in 64bit. 422 * gas/i386/svme.d: Updated. 423 * gas/i386/svme64.d: Likewise. 424 4252007-08-31 H.J. Lu <hongjiu.lu@intel.com> 426 427 * gas/i386/svme.s: Updated to accept eax in 32bit and rax in 428 64bit. 429 * gas/i386/svme.d: Updated. 430 * gas/i386/svme64.d: Likewise. 431 4322007-08-30 H.J. Lu <hongjiu.lu@intel.com> 433 434 * gas/i386/amd.s: Add rdtscp. 435 * gas/i386/amd.d: Updated. 436 437 * gas/i386/mem-intel.d: Update invlpg for BYTE PTR. 438 * gas/i386/x86-64-mem-intel.d: Likewise. 439 440 * gas/i386/x86-64-opcode.s: Add swapgs. 441 * gas/i386/x86-64-opcode.d: Updated. 442 4432007-08-29 Daniel Jacobowitz <dan@codesourcery.com> 444 445 * gas/lns/lns-duplicate.d, gas/lns/lns-duplicate.s: New. 446 * gas/lns/lns.exp: Run lns-duplicate. 447 4482007-08-29 H.J. Lu <hongjiu.lu@intel.com> 449 450 * gas/i386/i386.exp: Run x86-64-reg and x86-64-reg-intel. 451 452 * gas/i386/x86-64-reg.s: New. Add tests for instructions 453 with one register operand. 454 * gas/i386/x86-64-reg-intel.d: Likewise. 455 * gas/i386/x86-64-reg.d: Likewise. 456 4572007-08-29 H.J. Lu <hongjiu.lu@intel.com> 458 459 * gas/i386/i386.exp: Run reg and reg-intel. 460 461 * gas/i386/katmai.d: Update bad instructions. 462 463 * gas/i386/reg.s: New. Add tests for instructions with one 464 register operand. 465 * gas/i386/reg-intel.d: Likewise. 466 * gas/i386/reg.d: Likewise. 467 4682007-08-28 H.J. Lu <hongjiu.lu@intel.com> 469 470 * gas/i386/i386.exp: Run mem, mem-intel, x86-64-mem and 471 x86-64-mem-intel. 472 473 * gas/i386/mem.s: New. Add tests for instructions with one 474 memory operand. 475 * gas/i386/x86-64-mem.s: Likewise. 476 * gas/i386/mem-intel.d: Likewise. 477 * gas/i386/mem.d: Likewise. 478 * gas/i386/x86-64-mem-intel.d: Likewise. 479 * gas/i386/x86-64-mem.d: Likewise. 480 4812007-08-28 Mark Shinwell <shinwell@codesourcery.com> 482 Joseph Myers <joseph@codesourcery.com> 483 484 * lib/gas-defs.exp (gas_version): Use remote_* functions instead 485 of exec. 486 (gas_host_run): New. 487 (gas_run): Use gas_host_run. 488 (gas_start): Likewise. 489 (run_dump_test): Likewise. 490 (objdump): Use gas_host_run. 491 (objdump_start_no_subdir): Likewise. 492 * lib/gas-dg.exp (gas-dg-test): Use "remote_file host delete". 493 * lib/run: Remove. 494 * gas/macros/macros.exp: Download app4b.s to host. 495 * gas/i386/i386.exp (gas_64_check): Use gas_host_run. 496 (gas_32_check): Likewise. 497 * gas/maxq10/maxq10.exp (gas_64_check): Likewise 498 (gas_32_check): Likewise. 499 * gas/maxq20/maxq20.exp (gas_64_check): Likewise 500 (gas_32_check): Likewise. 501 * gas/sparc/sparc.exp (gas_64_check): Likewise. 502 * gas/cfi/cfi.exp: Likewise. 503 * gas/elf/elf.exp (run_list_test): Likewise. Use temporary file 504 for readelf output in place of pipe. 505 * gas/all/gas.exp: Download incbin.dat to host. 506 (do_comment): Allow \r\r\n. 507 5082007-08-23 Ben Elliston <bje@au.ibm.com> 509 510 * gas/ppc/ppc.exp: Run ppc70ps dump tests. 511 * gas/ppc/ppc750ps.s: New file. 512 * gas/ppc/ppc750ps.d: Likewise. 513 5142007-08-09 Paul Brook <paul@codesourcery.com> 515 516 * gas/arm/relax_load_align.d: new test. 517 * gas/arm/relax_load_align.s: new test. 518 5192007-08-09 H.J. Lu <hongjiu.lu@intel.com> 520 521 * gas/i386/i386.exp: Run sse4_1-intel, sse4_2-intel, 522 x86-64-sse4_1-intel and x86-64-sse4_2-intel. 523 524 * gas/i386/sse4_1-intel.d: New file. 525 * gas/i386/sse4_2-intel.d: Likewise. 526 * gas/i386/x86-64-sse4_1-intel.d: Likewise. 527 * gas/i386/x86-64-sse4_2-intel.d: Likewise. 528 529 * gas/i386/sse4_1.s: Add tests for Intel syntax. 530 * gas/i386/sse4_2.s: Likewise. 531 * gas/i386/x86-64-sse4_1.s: Likewise. 532 * gas/i386/x86-64-sse4_2.s: Likewise. 533 534 * gas/i386/sse4_1.d: Updated. 535 * gas/i386/sse4_2.d: Likewise. 536 * gas/i386/x86-64-sse4_1.d: Likewise. 537 * gas/i386/x86-64-sse4_2.d: Likewise. 538 5392007-08-09 Alan Modra <amodra@bigpond.net.au> 540 541 * gas/all/weakref1u.d (not-target): Match *-*-*aout. 542 5432007-07-29 H.J. Lu <hongjiu.lu@intel.com> 544 545 PR binutils/4834 546 * gas/i386/simd-intel.d: Updated. 547 * gas/i386/simd.d: Likewise. 548 * gas/i386/x86-64-simd-intel.d: Likewise. 549 * gas/i386/x86-64-simd.d: Likewise. 550 551 * gas/i386/simd.s: Add tests for SSE4 instructions. 552 * gas/i386/x86-64-simd.s: Likewise. 553 5542007-07-29 H.J. Lu <hongjiu.lu@intel.com> 555 556 * gas/i386/simd.s: Add tests for cvtss2si/cvtsd2si in Intel 557 mode. 558 * gas/i386/x86-64-simd.s: Likewise. 559 560 * gas/i386/simd-intel.d: Updated. 561 * gas/i386/simd.d: Likewise. 562 * gas/i386/x86-64-simd-intel.d: Likewise. 563 * gas/i386/x86-64-simd.d: Likewise. 564 5652007-07-28 H.J. Lu <hongjiu.lu@intel.com> 566 567 PR binutils/4834 568 * gas/i386/simd-intel.d: Updated. 569 * gas/i386/simd.d: Likewise. 570 * gas/i386/x86-64-simd-intel.d: Likewise. 571 * gas/i386/x86-64-simd.d: Likewise. 572 573 * gas/i386/simd.s: Add new tests. 574 * gas/i386/x86-64-simd.s: Likewise. 575 5762007-07-28 H.J. Lu <hongjiu.lu@intel.com> 577 578 * gas/i386/x86-64-opcode.d: Updated. 579 * gas/i386/x86-64-simd-intel.d: Likewise. 580 * gas/i386/x86-64-simd.d: Likewise. 581 582 * gas/i386/x86-64-simd.s: Add movq. 583 5842007-07-23 H.J. Lu <hongjiu.lu@intel.com> 585 586 * gas/i386/i386.exp: Run nops16-1, nops-1-i386-i686, nops-1-k8, 587 nops-3-i386, nops-4, nops-4-i386, x86-64-nops-2, x86-64-nops-3, 588 x86-64-nops-4, x86-64-nops-4-core2 and x86-64-nops-4-k8. 589 590 * gas/i386/nops-1-i386-i686.d: New. 591 * gas/i386/nops-1-k8.d: Likewise. 592 * gas/i386/nops-3-i386.d : Likewise. 593 * gas/i386/nops-3-i686.d: Likewise. 594 * gas/i386/nops-4-i386.d: Likewise. 595 * gas/i386/nops-4.d: Likewise. 596 * gas/i386/nops16-1.d: Likewise. 597 * gas/i386/nops16-1.s: Likewise. 598 * gas/i386/x86-64-nops-1-k8.d: Likewise. 599 * gas/i386/x86-64-nops-2.d: Likewise. 600 * gas/i386/x86-64-nops-3.d: Likewise. 601 * gas/i386/x86-64-nops-4-core2.d: Likewise. 602 * gas/i386/x86-64-nops-4-k8.d: Likewise. 603 * gas/i386/x86-64-nops-4.d: Likewise. 604 605 * gas/i386/nops-1-i386.d: Updated. 606 * gas/i386/nops-1-i686.d: Likewise. 607 * gas/i386/nops-1.d: Likewise. 608 * gas/i386/nops-2-i386.d: Likewise. 609 * gas/i386/nops-2-merom.d : Likewise. 610 * gas/i386/nops-2.d: Likewise. 611 * gas/i386/nops-3.d: Likewise. 612 * gas/i386/x86-64-nops-1-merom.d: Likewise. 613 * gas/i386/x86-64-nops-1-nocona.d: Likewise. 614 * gas/i386/x86-64-nops-1.d: Likewise. 615 616 * gas/i386/x86-64-nops-1.s: Removed. 617 6182007-07-23 Evandro Menezes <evandro.menezes@amd.com> 619 H.J. Lu <hongjiu.lu@intel.com> 620 621 * gas/i386/i386.exp: Don't run x86-64-nops-1-k8. Run 622 nops-3-i686 and nops-4-i686. 623 624 * gas/i386/nops-3-i686.d: New. 625 * gas/i386/nops-4-i686.d: Likewise. 626 * gas/i386/nops-4.s: Likewise. 627 6282007-07-23 Richard Sandiford <richard@codesourcery.com> 629 630 * lib/gas-defs.exp (run_list_test): Make the options optional. 631 * gas/cr16/cr16.exp (run_list_test): Delete. 632 6332007-07-19 Nick Clifton <nickc@redhat.com> 634 635 PR gas/4804 636 * gas/elf/elf.exp (target_machine): Treat the arm-linux-gnu target 637 in the same way as the arm-eabi target. 638 * gas/arm/mapshort-eabi.d: Use this file for the arm-linux-gnu 639 target. 640 * gas/arm/mapshort-elf.d: Do not use this file for the 641 arm-linux-gnu target. 642 6432007-07-16 H.J. Lu <hongjiu.lu@intel.com> 644 645 * gas/i386/simd.s: Add tests for punpcklbw, punpckldq, 646 punpcklwd and punpcklqdq. 647 * gas/i386/x86-64-simd.s: Likewise. 648 649 * gas/i386/simd-intel.d: Updated. 650 * gas/i386/simd.d: Likewise. 651 * gas/i386/x86-64-simd-intel.d: Likewise. 652 * gas/i386/x86-64-simd.d: Likewise. 653 6542007-07-14 Nick Clifton <nickc@redhat.com> 655 656 * gas/arm/arm.s: Add tests for re-aliasing a previously removed 657 alias. 658 * gas/arm/arm.l: Add new expected warning message. 659 6602007-07-04 H.J. Lu <hongjiu.lu@intel.com> 661 662 * gas/i386/ssemmx2.d: Ignore padding. 663 6642007-07-04 H.J. Lu <hongjiu.lu@intel.com> 665 666 * gas/i386/rex.s: Avoid the last rex prefix becoming the 667 rex prefix for the padding. 668 6692007-07-04 H.J. Lu <hongjiu.lu@intel.com> 670 671 * gas/i386/i386.exp: Run x86-64-nops-1 for x86_64-*-mingw*. 672 6732007-07-04 Nick Clifton <nickc@redhat.com> 674 675 * gas/mep/relocs.d: Fix expected disassembly to work on 64-bit 676 hosts. 677 6782007-07-03 M R Swami Reddy <MR.Swami.Reddy@nsc.com> 679 680 * gas/elf/elf.exp: Expect redef test to fail for CR16. 681 * gas/all/gas.exp: Expect forward and do_930509a tests to fail for 682 the CR16. 683 * gas/cr16/cinv_test.d: Remove whitespace dependencies. 684 6852007-07-03 Nick Clifton <nickc@redhat.com> 686 687 * lib/gas-defs.exp: Update copyright notice to refer to GPLv3. 688 * gas/all/itbl-test.c, gas/all/test-example.c, gas/all/test-gen.c, 689 gas/arm/maverick.c, gas/cris/cris.exp, gas/hppa/basic/basic.exp, 690 gas/hppa/parse/parse.exp, gas/hppa/reloc/reloc.exp, 691 gas/hppa/unsorted/unsorted.exp, gas/mmix/mmix-err.exp, 692 gas/mmix/mmix-list.exp, gas/mmix/mmix.exp, gas/mn10200/basic.exp, 693 gas/mn10300/am33-2.c, gas/mn10300/basic.exp, gas/pdp11/opcode.s, 694 gas/ppc/aix.exp, gas/sh/arch/arch.exp, gas/sh/sh64/sh64.exp, 695 gas/sh/basic.exp, gas/sh/err.exp, gas/v850/basic.exp: Likewise. 696 6972007-07-03 Nathan Sidwell <nathan@codesourcery.com> 698 699 * gas/m68k/mcf-coproc.d: New. 700 * gas/m68k/mcf-coproc.s: New. 701 * gas/m68k/all.exp: Add it. 702 7032007-06-29 M R Swami Reddy <MR.Swami.Reddy@nsc.com> 704 705 * gas/cr16: New directory 706 * gas/cr16.exp: New file 707 * add_test.d and add_test.s: New files 708 * and_test.d and and_test.s: New files 709 * ash_test.d and ash_test.s: New files 710 * bal_test.d and bal_test.s: New files 711 * bcc_test.d and bcc_test.s: New files 712 * beq0_test.d and beq0_test.s: New files 713 * cbitb_test.d and cbitb_test.s: New files 714 * cbitw_test.d and cbitw_test.s: New files 715 * cinv_test.d and cinv_test.s: New files 716 * cmp_test.d and cmp_test.s: New files 717 * excp_test.d and excp_test.s: New files 718 * jal_test.d and jal_test.s: New files 719 * jcc_test.d and jcc_test.s: New files 720 * loadb_test.d and loadb_test.s: New files 721 * loadd_test.d and loadd_test.s: New files 722 * loadm_test.d and loadm_test.s: New files 723 * loadw_test.d and loadw_test.s: New files 724 * lpsp_test.d and lpsp_test.s: New files 725 * lsh_test.d and lsh_test.s: New files 726 * mov_test.d and mov_test.s: New files 727 * mul_test.d and mul_test.s: New files 728 * or_test.d and or_test.s: New files 729 * popret_test.d and popret_test.s: New files 730 * pop_test.d and pop_test.s: New files 731 * push_test.d and push_test.s: New files 732 * sbitb_test.d and sbitb_test.s: New files 733 * sbitw_test.d and sbitw_test.s: New files 734 * scc_test.d and scc_test.s: New files 735 * storb_test.d and storb_test.s: New files 736 * stord_test.d and stord_test.s: New files 737 * storm_test.d and storm_test.s: New files 738 * storw_test.d and storw_test.s: New files 739 * sub_test.d and sub_test.s: New files 740 * tbitb_test.d and tbitb_test.s: New files 741 * tbit_test.d and tbit_test.s: New files 742 * tbitw_test.d and tbitw_test.s: New files 743 * xor_test.d and xor_test.s: New files 744 7452007-06-26 Paul Brook <paul@codesourcery.com> 746 747 * gas/arm/vfp1xD.d: Add new fmrx/fmxr tests. 748 * gas/arm/vfp1xD.s: Ditto. 749 * gas/arm/vfp1xD_t2.d: Ditto. 750 * gas/arm/vfp1xD_t2.s: Ditto. 751 7522007-06-24 Nick Clifton <nickc@redhat.com> 753 754 * gas/arm/backslash-at.d: Fix for non-ELF arm targets. 755 7562007-06-23 H.J. Lu <hongjiu.lu@intel.com> 757 758 PR binutils/4667 759 * gas/i386/i386.exp: Run simd, simd-intel, x86-64-simd 760 and x86-64-simd-intel. 761 762 * gas/i386/opcode-intel.d: Updated. 763 764 * gas/i386/simd-intel.d: New. 765 * gas/i386/simd.d: Likewise. 766 * gas/i386/simd.s: Likewise. 767 * gas/i386/x86-64-simd-intel.d: Likewise. 768 * gas/i386/x86-64-simd.d: Likewise. 769 * gas/i386/x86-64-simd.s: Likewise. 770 7712007-06-18 Kazu Hirata <kazu@codesourcery.com> 772 773 * gas/m68k/all.exp: Run mcf-wdebug. 774 * gas/testsuite/gas/m68k/mcf-wdebug.d, 775 gas/testsuite/gas/m68k/mcf-wdebug.s: New. 776 7772007-06-14 Paul Brook <paul@codesourcery.com> 778 779 * gas/arm/thumb32.s: Add tests for shift instructions. 780 * gas/arm/thumb32.d: Ditto. 781 7822007-06-06 Paul Brook <paul@codesourcery.com> 783 784 * gas/arm/thumb.d: Update expected output. 785 * gas/arm/thumb2_relax.d: Ditto. 786 7872007-06-05 Paul Brook <paul@codesourcery.com> 788 789 * gas/arm/thumb32.d: Add writeback addressing mode tests. 790 * gas/arm/thumb32.s: Update expected output. 791 7922007-06-05 Nick Clifton <nickc@redhat.com> 793 794 PR gas/4587 795 * gas/sparc/sparc.exp: Run pr4587 list test. 796 * gas/sparc/pr4587.s: New test case. 797 * gas/sparc/pr4587.l: Expected assembler output. 798 7992007-06-05 Nick Clifton <nickc@redhat.com> 800 801 * lib/gas-defs.exp (run_list_test): New proc. 802 * gas/alpha/alpha.exp: Delete proc run_list_test. 803 * gas/bfin/bfin.exp : Likewise. 804 * gas/cfi/cfi.exp : Likewise. 805 * gas/crx/allinsn.exp : Likewise. 806 * gas/d10v/d10v.exp : Likewise. 807 * gas/d30v/d30v.exp : Likewise. 808 * gas/frv/allinsn.exp : Likewise. 809 * gas/i386/i386.exp : Likewise. 810 * gas/i860.i860.exp : Likewise. 811 * gas/ia64/ia64.exp : Likewise. 812 * gas/lns/lns.exp : Likewise. 813 * gas/macros/macros.exp : Likewise. 814 * gas/maxq10/maxq10.exp : Likewise. 815 * gas/maxq20/maxq20.exp : Likewise. 816 * gas/mips/mips.exp : Likewise. 817 * gas/mmix/mmix-list.exp : Likewise. 818 * gas/mn10300/basic.exp : Likewise. 819 * gas/msp430/msp430.exp : Likewise. 820 * gas/pdp11/pdp11.exp : Likewise. 821 * gas/ppc/ppc.exp : Likewise. 822 * gas/s390/s390.exp : Likewise. 823 * gas/elf/elf.exp (proc run_list_test): Rename to run_elf_list_test. 824 8252007-05-29 Jakub Jelinek <jakub@redhat.com> 826 827 PR gas/4558 828 * gas/sparc/sparc.exp: Add v9branch{1,2,3,4,5} tests. 829 * gas/sparc/v9branch1.d: New test. 830 * gas/sparc/v9branch1.s: New. 831 * gas/sparc/v9branch2.d: New test. 832 * gas/sparc/v9branch2.s: New. 833 * gas/sparc/v9branch3.d: New test. 834 * gas/sparc/v9branch3.s: New. 835 * gas/sparc/v9branch4.d: New test. 836 * gas/sparc/v9branch4.s: New. 837 * gas/sparc/v9branch5.d: New test. 838 * gas/sparc/v9branch5.s: New. 839 8402007-03-25 Paul Brook <paul@codesourcery.com> 841 842 * gas/arm/thumb32.s: Add tests for subs pc, lr. 843 * gas/arm/thumb32.d: Change error-output: to stderr:. 844 Update expected output. 845 8462007-05-22 Paul Brook <paul@codesourcery.com> 847 848 * gas/arm/backslash-at.d: Update expected output. 849 8502007-05-17 H.J. Lu <hongjiu.lu@intel.com> 851 852 2003-06-05 Michal Ludvig <mludvig@suse.cz> 853 * gas/cfi/cfi-x86_64.s: Test new directives 854 and different writings of registers and numbers. 855 * gas/cfi/cfi-x86_64.d: Updated pattern to 856 match the above change. 857 8582007-05-15 Mark Shinwell <shinwell@codesourcery.com> 859 860 * gas/arm/backslash-at.d: New. 861 * gas/arm/backslash-at.s: New. 862 8632007-05-15 Vincent Riviere <vincent.riviere@freesbee.fr> 864 Nick Clifton <nickc@redhat.com> 865 866 PR gas/3041 867 * gas/m68k/p3041.s: New test case. 868 * gas/m68k/p3041.d: New expected disassembly. 869 * gas/m68k/all.exp: Run new test for m68k-*-netbsd toolchains. 870 Only run arch-cpu-1 test for ELF based toolchains. 871 872 Tidy ups for m68k-netbsd gas toolchain: 873 * gas/m68k/cpu32.d: Allow for extra text after expected 874 disassembly. 875 * gas/m68k/mcf-trap.d: Allow for alternative trap mnemonics. 876 * gas/m68k/br-isab.d: Fix name of test. 877 * gas/m68k/br-isac.d: Fix name of test. 878 8792007-05-14 H.J. Lu <hongjiu.lu@intel.com> 880 881 PR binutils/4502 882 * gas/i386/amd.d: Replace "pfmulhrw" with "pmulhrw". 883 8842007-05-04 Kazu Hirata <kazu@codesourcery.com> 885 886 * gas/m68k/all.exp: Skip fmoveml on fido. 887 8882007-05-03 H.J. Lu <hongjiu.lu@intel.com> 889 890 PR gas/4460 891 * gas/i386/gotpc.s: Add a new test. 892 * gas/i386/reloc64.s: Likewise. 893 894 * gas/i386/gotpc.d: Updated. 895 * gas/i386/reloc64.d: Likewise. 896 8972007-05-03 H.J. Lu <hongjiu.lu@intel.com> 898 899 * gas/i386/crc32-intel.d: Updated. 900 * gas/i386/crc32.d: Likewise. 901 * gas/i386/sse4_2.d: Likewise. 902 * gas/i386/x86-64-crc32-intel.d: Likewise. 903 * gas/i386/x86-64-crc32.d: Likewise. 904 * gas/i386/x86-64-sse4_2.d: Likewise. 905 906 * gas/i386/crc32.s: Remove crc32 instructions with ambiguous 907 operand size and suffix in crc32 instructions in Intel mode. 908 * gas/i386/x86-64-crc32.s: Likewise. 909 910 * gas/i386/sse4_2.s: Remove crc32 instructions with ambiguous 911 operand size. 912 * gas/i386/x86-64-sse4_2.s: Likewise. 913 914 * gas/i386/i386.exp: Run inval-crc32 and x86-64-inval-crc32. 915 916 * gas/i386/inval-crc32.l: New. 917 * gas/i386/inval-crc32.s: Likewise. 918 * gas/i386/x86-64-inval-crc32.l: Likewise. 919 * gas/i386/x86-64-inval-crc32.s: Likewise. 920 9212007-05-01 H.J. Lu <hongjiu.lu@intel.com> 922 923 * gas/i386/crc32-intel.d: New file. 924 * gas/i386/crc32.d:Likewise. 925 * gas/i386/crc32.s:Likewise. 926 * gas/i386/x86-64-crc32-intel.d:Likewise. 927 * gas/i386/x86-64-crc32.d:Likewise. 928 * gas/i386/x86-64-crc32.s:Likewise. 929 930 * gas/i386/i386.exp: Run crc32, crc32-intel, x86-64-crc32 931 and x86-64-crc32-intel. 932 9332007-04-26 H.J. Lu <hongjiu.lu@intel.com> 934 935 PR binutils/4430 936 * gas/i386/amd.d: Updated. 937 * gas/i386/immed32.d: Likewise. 938 * gas/i386/intel.d: Likewise. 939 * gas/i386/intel16.d: Likewise. 940 * gas/i386/intelok.d: Likewise. 941 * gas/i386/jump16.d: Likewise. 942 * gas/i386/naked.d: Likewise. 943 * gas/i386/opcode-suffix.d: Likewise. 944 * gas/i386/opcode.d: Likewise. 945 * gas/i386/prescott.d: Likewise. 946 * gas/i386/ssemmx2.d: Likewise. 947 * gas/i386/tlsd.d: Likewise. 948 * gas/i386/tlspic.d: Likewise. 949 * gas/i386/x86-64-addr32.d: Likewise. 950 * gas/i386/x86-64-prescott.d: Likewise. 951 * gas/i386/x86-64-rip.d: Likewise. 952 * gas/i386/x86_64.d: Likewise. 953 9542007-04-26 H.J. Lu <hongjiu.lu@intel.com> 955 956 PR binutils/4429 957 * gas/i386/i386.exp: Run "x86-64-addr32-intel" and 958 "x86-64-rip-intel". 959 960 * gas/i386/intelok.d: Updated. 961 962 * gas/i386/x86-64-addr32-intel.d: New file. 963 * gas/i386/x86-64-rip-intel.d: Likewise. 964 9652007-04-24 Andreas Krebbel <krebbel1@de.ibm.com> 966 967 * gas/s390/zarch-z9-ec.d: Add pfpo, ectg and csst. 968 * gas/s390/zarch-z9-ec.s: Likewise. 969 9702007-04-23 Nathan Sidwell <nathan@codesourcery.com> 971 972 * gas/m68k/br-isaa.s: New. 973 * gas/m68k/br-isaa.d: New. 974 * gas/m68k/br-isab.s: New. 975 * gas/m68k/br-isab.d: New. 976 * gas/m68k/br-isac.s: New. 977 * gas/m68k/br-isac.d: New. 978 * gas/m68k/all.exp: Adjust. 979 9802007-04-21 Richard Earnshaw <rearnsha@arm.com> 981 982 * gas/arm/arch4t.d: Convert to unified syntax. 983 * gas/arm/archv6.d: Likewise. 984 * gas/arm/archv6t2.d: Likewise. 985 * gas/arm/arch3.d: Likewise. 986 * gas/arm/arch7dm.d: Likewise. 987 * gas/arm/arch7t.d: Likewise. 988 * gas/arm/archv1.d: Likewise. 989 * gas/arm/copro.d: Likewise. 990 * gas/arm/inst.d: Likewise. 991 * gas/arm/macro1.d: Likewise. 992 * gas/arm/tcompat.d: Likewise. 993 * gas/arm/wince_inst.d: Likewise. 994 * gas/arm/xscale.d: Likewise. 995 996 * gas/arm/thumb.d: White space cleanup. 997 * gas/arm/thumb2_relax.d: Likewise. 998 * gas/arm/thumb32.d: Likewise. 999 10002007-04-20 Nathan Sidwell <nathan@codesourcery.com> 1001 1002 * gas/m68k/ctrl-1.d, gas/m68k/ctrl-1.s: New. 1003 * gas/m68k/ctrl-2.d, gas/m68k/ctrl-2.s: New. 1004 * gas/m68k/all.exp: Add them. 1005 10062007-04-20 Alan Modra <amodra@bigpond.net.au> 1007 1008 * gas/ppc/range64.s: New. 1009 * gas/ppc/range64.l: New. 1010 * gas/ppc/range.s: New. 1011 * gas/ppc/range.l: New. 1012 * gas/ppc/ppc.exp (run_list_test): New. Use to run new tests. 1013 10142007-04-20 Richard Earnshaw <rearnsha@arm.com> 1015 1016 * gas/arm/mapshort.s: Add a small .data section. 1017 * gas/arm/mapshort-eabi.d: Check the data section doesn't confuse 1018 disassembly. 1019 * gas/arm/mapshort-elf.d: Likewise. 1020 10212007-04-19 Paul Brook <paul@codesourcery.com> 1022 1023 * gas/arm/thumb1_unified.d: New test. 1024 * gas/arm/thumb1_unified.s: New test. 1025 10262007-04-19 Nathan Froyd <froydnj@codesourcery.com> 1027 1028 * gas/ppc/booke.s: Add tlbsx, tlbsxe. 1029 * gas/ppc/booke.d: Update. 1030 10312007-04-18 H.J. Lu <hongjiu.lu@intel.com> 1032 1033 * gas/i386/i386.exp: Add sse4.2 and x86-64-sse4.2. 1034 1035 * gas/i386/sse4_2.d: New file. 1036 * gas/i386/sse4_2.s: Likewise. 1037 * gas/i386/x86-64-sse4_2.d: Likewise. 1038 * gas/i386/x86-64-sse4_2.s: Likewise. 1039 10402007-04-18 H.J. Lu <hongjiu.lu@intel.com> 1041 1042 * gas/i386/i386.exp: Add sse4.1 and x86-64-sse4.1. 1043 1044 * gas/i386/sse4_1.d: New file. 1045 * gas/i386/sse4_1.s: Likewise. 1046 * gas/i386/x86-64-sse4_1.d: Likewise. 1047 * gas/i386/x86-64-sse4_1.s: Likewise. 1048 10492007-04-18 Paul Brook <paul@codesourcery.com> 1050 1051 * gas/arm/thumb2_add.s: Add rsb #0 test. 1052 * gas/arm/thumb2_add.d: Update expected output. 1053 10542007-04-04 Paul Brook <paul@codesourcery.com> 1055 1056 * gas/arm/neon-cov.s: Add new vext test. 1057 * gas/arm/neon-cov.d: Ditto. 1058 10592007-04-01 Christian Groessler <chris@groessler.org> 1060 1061 * gas/z8k/calr.d: Fix for 64bit bfd. 1062 * gas/z8k/djnz.d: Likewise. 1063 * gas/z8k/inout.d: Likewise. 1064 * gas/z8k/jmp-cc.d: Likewise. 1065 * gas/z8k/jr-back.d: Likewise. 1066 * gas/z8k/jr-forw.d: Likewise. 1067 * gas/z8k/reglabel.d: Likewise. 1068 * gas/z8k/ctrl-names.d: Fix name. Fix for 64bit bfd. 1069 * gas/z8k/ret-cc.d: Likewise. 1070 10712007-03-31 Alan Modra <amodra@bigpond.net.au> 1072 1073 * gas/i386/nops-3.s: Don't use .align. 1074 10752007-03-30 Paul Brook <paul@codesourcery.com> 1076 1077 * gas/arm/thumb2_ldmstm.d: New test. 1078 * gas/arm/thumb2_ldmstm.s: New test. 1079 10802007-03-27 Alan Modra <amodra@bigpond.net.au> 1081 1082 * gas/ppc/reloc.s: New. 1083 * gas/ppc/reloc.d: New. 1084 10852007-03-26 Julian Brown <julian@codesourcery.com> 1086 1087 * gas/arm/neon-const.s: Use FP syntax for 0/-0. 1088 * gas/arm/vfp-neon-syntax-inc.s: Likewise, for 1. 1089 * gas/arm/neon-cov.s: Use float syntax for FP immediate. 1090 10912007-03-24 Paul Brook <paul@codesourcery.com> 1092 Mark Shinwell <shinwell@codesourcery.com> 1093 1094 * gas/arm/archv6.s: Add new SRS tests. 1095 * gas/arm/archv6.d: Update expected output. 1096 * gas/arm/thumb32.s: Add new SRS tests. 1097 * gas/arm/thumb32.d: Update expected output. 1098 * gas/arm/srs-t2.d: New. 1099 * gas/arm/srs-t2.l: New. 1100 * gas/arm/srs-t2.s: New. 1101 * gas/arm/srs-arm.d: New. 1102 * gas/arm/srs-arm.l: New. 1103 * gas/arm/srs-arm.s: New. 1104 11052007-03-23 H.J. Lu <hongjiu.lu@intel.com> 1106 1107 * gas/i386/rex.s: Add tests for rex.WRXB. 1108 * gas/i386/rex.d: Updated. 1109 1110 * gas/i386/rex.d: Replace rex64XYZ with rex.WRXB. 1111 * gas/i386/x86-64-io-intel.d : Likewise. 1112 * gas/i386/x86-64-io-suffix.d: Likewise. 1113 * gas/i386/x86-64-io.d: Likewise. 1114 * gas/i386/x86-64-opcode.d: Likewise. 1115 11162007-03-21 H.J. Lu <hongjiu.lu@intel.com> 1117 1118 PR binutils/4218 1119 * gas/i386/nops.s: Add testcases for nop r/m. 1120 * gas/i386/x86-64-nops.s: Likewise. 1121 1122 * gas/i386/x86-64-opcode.s: Add testcases for xchg with %ax, 1123 %eax and %rax. 1124 1125 * gas/i386/nops.d: Updated. 1126 * gas/i386/x86-64-nops.d: Likewise. 1127 * gas/i386/x86-64-opcode.d: Likewise. 1128 11292007-03-21 H.J. Lu <hongjiu.lu@intel.com> 1130 1131 * gas/i386/i386.exp: Run nops-3. 1132 1133 * gas/i386/nops-3.d: New file. 1134 * gas/i386/nops-3.s: Likewise. 1135 11362007-03-20 Mark Shinwell <shinwell@codesourcery.com> 1137 1138 * gas/arm/mul-overlap.s: Don't use %type. 1139 * gas/arm/mul-overlap.l: Update line numbers. 1140 * gas/arm/mul-overlap-v6.s: Don't use %type. 1141 11422007-03-18 Mark Shinwell <shinwell@codesourcery.com> 1143 1144 * gas/arm/mul-overlap.s: New. 1145 * gas/arm/mul-overlap.d: New. 1146 * gas/arm/mul-overlap.l: New. 1147 * gas/arm/mul-overlap-v6.s: New. 1148 * gas/arm/mul-overlap-v6.d: New. 1149 11502007-03-14 Daniel Jacobowitz <dan@codesourcery.com> 1151 1152 * gas/arm/thumbver.d, gas/arm/thumbver.s: New test. 1153 11542007-03-14 Paul Brook <paul@codesourcery.com> 1155 1156 * gas/arm/thumb2_add.d: Add tests using sp. 1157 * gas/arm/thumb2_add.s: Ditto. 1158 11592007-03-14 Alan Modra <amodra@bigpond.net.au> 1160 1161 PR 4029 1162 * gas/all/relax.s: New. 1163 * gas/all/relax.d: New. 1164 * gas/all/gas.exp: Run it. 1165 11662007-03-11 Hans-Peter Nilsson <hp@bitrange.com> 1167 1168 * gas/mmix/comment-1.d, gas/mmix/bspec-1.d, gas/mmix/bspec-2.d: 1169 Adjust for change in readelf output. 1170 11712007-03-06 Andreas Krebbel <krebbel1@de.ibm.com> 1172 1173 * gas/s390/zarch-z9-ec.d: New file. 1174 * gas/s390/zarch-z9-ec.s: New file. 1175 * gas/s390/s390.exp: Run the z9-ec testcases. 1176 11772007-03-05 H.J. Lu <hongjiu.lu@intel.com> 1178 1179 PR gas/3918 1180 * lib/gas-defs.exp (gas_started): New variable. Initialized to 1181 0. 1182 (gas_start): Set gas_started to 1. 1183 (gas_finish): Skip if gas_started is 0. Reset gas_started to 0. 1184 11852007-03-02 Paul Brook <paul@codesourcery.com> 1186 1187 * gas/arm/relax_branch_align.d: New test. 1188 * gas/arm/relax_branch_align.s: New test. 1189 11902007-02-28 Nick Clifton <nickc@redhat.com> 1191 1192 PR gas/3797 1193 * gas/lns/lns.exp: Do not run the lns-common test for the d10v 1194 port. 1195 * gas/d10v/address-002.l: Update expected assembler output. 1196 * gas/d10v/address-003.l, gas/d10v/address-004.l, 1197 gas/d10v/address-005.l, gas/d10v/address-006.l, 1198 gas/d10v/address-007.l, gas/d10v/address-008.l, 1199 gas/d10v/address-009.l, gas/d10v/address-010.l, 1200 gas/d10v/address-011.l, gas/d10v/address-012.l, 1201 gas/d10v/address-013.l, gas/d10v/address-014.l, 1202 gas/d10v/address-015.l, gas/d10v/address-016.l, 1203 gas/d10v/address-017.l, gas/d10v/address-018.l, 1204 gas/d10v/address-019.l, gas/d10v/address-020.l, 1205 gas/d10v/address-021.l, gas/d10v/address-022.l, 1206 gas/d10v/address-023.l, gas/d10v/address-024.l, 1207 gas/d10v/address-025.l, gas/d10v/address-026.l, 1208 gas/d10v/address-027.l, gas/d10v/address-030.l, 1209 gas/d10v/address-031.l, gas/d10v/address-032.l, 1210 gas/d10v/address-033.l, gas/d10v/address-034.l, 1211 gas/d10v/address-035.l, gas/d10v/address-036.l, 1212 gas/d10v/address-037.l, gas/d10v/address-038.l, 1213 gas/d10v/address-039.l, gas/d10v/address-040.l, 1214 gas/d10v/address-041.l: Likewise. 1215 12162007-02-28 Nick Clifton <nickc@redhat.com> 1217 1218 PR gas/3975 1219 * gas/arm/mapshort.d: Split into two new files... 1220 * gas/arm/mapshort-eabi.d: The one and... 1221 * gas/arm/mapshort-elf.d: This one. 1222 * gas/arm/arch7.d: Remove 32-bit host expectation. 1223 * gas/arm/arm7t.d: Replace ".word 0x00000000" with ".*" as some 1224 arm targets will disassemble this value as an instruction. 1225 * gas/arm/neon-ldst-rm.d: Likewise. 1226 * gas/arm/thumb2_pool.d: Only run this test for ELF based arm 1227 ports. 1228 * gas/arm/thumbrel.d: Only run this test for EABI based arm 1229 ports. 1230 * gas/arm/wince_inst.d: Fix expected branch targets. 1231 12322007-02-22 DJ Delorie <dj@redhat.com> 1233 1234 * gas/s390/esa-g5.s: Adjust for corrected PKA syntax. 1235 * gas/s390/esa-g5.d: Adjust for corrected PKA syntax. 1236 12372007-02-20 Thiemo Seufer <ths@mips.com> 1238 Chao-Ying Fu <fu@mips.com> 1239 1240 * gas/mips/mips32-dspr2.s, gas/mips/mips32-dspr2.d: New test for 1241 DSP R2. 1242 * gas/mips/mips.exp: Run new test. 1243 12442007-02-19 Andreas Krebbel <krebbel1@de.ibm.com> 1245 1246 * gas/s390/esa-g5.d (cfxbr, cfebr, cfdbr): Exchanged floating 1247 point and fixed point operands. 1248 * gas/s390/esa-g5.s: Likewise. 1249 * gas/s390/zarch-z900.d (cfdr, cfer, cfxr, cgdbr, cgebr, cgxbr, 1250 cgdr, cger, cgxr): Likewise. 1251 * gas/s390/zarch-z900.s: Likewise. 1252 12532007-02-11 H.J. Lu <hongjiu.lu@intel.com> 1254 1255 PR gas/4027 1256 * gas/i386/opcode.s: Add more tests for "test". 1257 * i386/opcode-intel.d: Updated. 1258 * gas/i386/opcode-suffix.d: Likewise. 1259 * gas/i386/opcode.d: Likewise. 1260 12612007-02-06 Nick Clifton <nickc@redhat.com> 1262 1263 PR gas/3810 gas/3800 1264 * gas/elf/elf.exp: Expect the redef test to fail on targets which 1265 do not convert fixups against ordinary symbols into relocs against 1266 section symbols. 1267 * gas/all/gas.exp: Likewise. 1268 12692007-02-05 Dave Brolley <brolley@redhat.com> 1270 Richard Sandiford <rsandifo@redhat.com> 1271 DJ Delorie <dj@redhat.com> 1272 Stan Cox <scox@redhat.com> 1273 Jim Blandy <jimb@redhat.com> 1274 Nick Clifton <nickc@redhat.com> 1275 Jim Wilson <wilson@redhat.com> 1276 Frank Ch. Eigler <fche@redhat.com> 1277 Graydon Hoare <graydon@redhat.com> 1278 Ben Elliston <bje@redhat.com> 1279 John Healy <jhealy@redhat.com> 1280 Richard Henderson <rth@redhat.com> 1281 1282 * gas/mep: New testsuite with content. 1283 12842007-02-05 Dave Brolley <brolley@redhat.com> 1285 1286 * gas/mep/relocs-junk1.s: Add a .data section. 1287 * gas/mep/relocs.d: Updated to match above. 1288 12892007-02-04 H.J. Lu <hongjiu.lu@intel.com> 1290 1291 PR gas/3961 1292 * gas/i386/secrel.d: Support 64bit host. 1293 12942007-02-02 Nick Clifton <nickc@redhat.com> 1295 1296 PR gas/3812 1297 * gas/v850/v850e1.d: Correct expected disassembly of cmov insn to 1298 account for sign extension. 1299 13002007-01-11 Paul Brook <paul@codesourcery.com> 1301 1302 * gas/arm/thumb2_add.d: Add test for missing operand. 1303 * gas/arm/thumb2_add.s: Ditto. 1304 13052007-01-11 Nick Clifton <nickc@redhat.com> 1306 1307 * gas/mcore/allinsn.s: Remove use of '#' before numbers - it is a 1308 line comment character. 1309 * gas/mcore/allinsn.d: Adjust expected disassembly to match real 1310 output. 1311 1312 * gas/lns/lns.exp: Run the alternative version of the lns-common-1 1313 test for the MCore target. 1314 13152007-01-08 Kai Tietz <kai.tietz@onevision.com> 1316 1317 * gas/all/gas.exp: Renamed target x86_64-*-mingw64 to x86_64-*-mingw*. 1318 * gas/i386/i386.exp: Ditto. 1319 13202007-01-04 Paul Brook <paul@codesourcery.com> 1321 1322 * gas/arm/archv6.s: Add more cpsie tests. 1323 * gas/arm/archv6.d: Ditto. 1324 13252007-01-04 Andreas Schwab <schwab@suse.de> 1326 1327 * gas/m68k/cpu32.[sd]: New test. 1328 * gas/m68k/all.exp: Run it. 1329 13302007-01-04 Julian Brown <julian@codesourcery.com> 1331 1332 * gas/arm/neon-omit.d: Fix expected encodings for vshl, vqshl. 1333 13342007-01-04 Paul Brook <paul@codesourcery.com> 1335 1336 * gas/arm/neon-cov.d: Adjust expected output. 1337 * gas/arm/neon-omit.s: Add tests for vcgt and vcle. Reorder vacle 1338 and vacle. 1339 * gas/arm/neon-omit.d: Adjust expected output. 1340 1341For older changes see ChangeLog-2006 1342 1343Copyright (C) 2007 Free Software Foundation, Inc. 1344 1345Copying and distribution of this file, with or without modification, 1346are permitted in any medium without royalty provided the copyright 1347notice and this notice are preserved. 1348 1349Local Variables: 1350mode: change-log 1351left-margin: 8 1352fill-column: 74 1353version-control: never 1354End: 1355