1 2007-12-31 H.J. Lu <hongjiu.lu (a] 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 18 2007-12-28 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca> 19 20 * gas/all/gas.exp: Skip relax test on hppa*-*-hpux*. 21 22 2007-12-28 H.J. Lu <hongjiu.lu (a] 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 35 2007-12-23 H.J. Lu <hongjiu.lu (a] 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 43 2007-12-22 H.J. Lu <hongjiu.lu (a] 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 51 2007-12-13 Bob Wilson <bob.wilson (a] 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 57 2007-12-11 Catherine Moore <clm (a] 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 63 2007-12-10 Richard Sandiford <rsandifo (a] 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 69 2007-12-07 Bob Wilson <bob.wilson (a] 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 77 2007-11-30 Bob Wilson <bob.wilson (a] acm.org> 78 79 * gas/elf/elf.exp: Disable ehopt test for Xtensa. 80 81 2007-11-29 Mark Shinwell <shinwell (a] 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 87 2007-11-29 Martin Schwidefsky <schwidefsky (a] 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 92 2007-11-27 Andreas Krebbel <krebbel1 (a] 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 99 2007-11-19 Bob Wilson <bob.wilson (a] 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 104 2007-11-14 H.J. Lu <hongjiu.lu (a] 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 117 2007-11-13 Alan Modra <amodra (a] bigpond.net.au> 118 119 * gas/macros/purge.s: Delete irpc loops. 120 121 2007-11-12 Tristan Gingold <gingold (a] adacore.com> 122 123 * gas/ppc/regnames.d: New. 124 * gas/ppc/regnames.s: Likewise. 125 * gas/ppc/ppc.exp: Run it. 126 127 2007-11-07 Tristan Gingold <gingold (a] adacore.com> 128 129 * ia64-dis.c (print_insn_ia64): Generate symbolic names for cr 130 registers instead of register number. 131 132 2007-11-07 Tristan Gingold <gingold (a] adacore.com> 133 134 * gas/elf/elf.exp (run_elf_list_test): Fix typo. 135 136 2007-11-07 Tristan Gingold <gingold (a] adacore.com> 137 138 * gas/ppc/test1xcoff32.d: Updated to match RTOC bug fix. 139 140 2007-11-06 Paul Brook <paul (a] codesourcery.com> 141 142 * gas/arm/mul-overlap.s: Add umull and smlal. 143 * gas/arm/mul-overlap.l: Update expected results. 144 145 2007-11-06 Nick Clifton <nickc (a] redhat.com> 146 147 * gas/elf/elf.exp: Disable ehopt test for mn10300. 148 149 2007-11-01 H.J. Lu <hongjiu.lu (a] 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 161 2007-10-31 Nick Clifton <nickc (a] redhat.com> 162 163 * gas/cfi/cfi-common-6.d: Allow for possible relocation of the 164 .debug.eh_frame section. 165 166 2007-10-30 Nick Clifton <nickc (a] redhat.com> 167 168 * gas/all/gas.exp: Do not run diff1.s test for mn10300. 169 170 2007-10-27 H.J. Lu <hongjiu.lu (a] 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 178 2007-10-23 H.J. Lu <hongjiu.lu (a] 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 193 2007-10-19 Nick Clifton <nickc (a] 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 199 2007-10-17 Nathan Sidwell <nathan (a] 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 205 2007-10-16 Nick Clifton <nickc (a] 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 211 2007-10-11 Nick Clifton <nickc (a] 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 218 2007-10-08 H.J. Lu <hongjiu.lu (a] 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 228 2007-10-08 Maciej W. Rozycki <macro (a] 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 236 2007-10-08 Maciej W. Rozycki <macro (a] 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 243 2007-10-05 H.J. Lu <hongjiu.lu (a] intel.com> 244 245 * gas/i386/i386.exp: Run smx. 246 247 * gas/i386/smx.d: New. 248 * gas/i386/smx.s: Likewise. 249 250 2007-10-04 H.J. Lu <hongjiu.lu (a] 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 260 2007-10-04 David Daney <ddaney (a] avtrex.com> 261 262 * gas/mips/odd-float.d, gas/mips/odd-float.s: New test. 263 * gas/mips/mips.exp: Run it. 264 265 2007-10-04 H.J. Lu <hongjiu.lu (a] 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 276 2007-10-04 Helge Deller <deller (a] 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 282 2007-10-01 Tristan Gingold <gingold (a] 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 294 2007-09-30 H.J. Lu <hongjiu.lu (a] 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 305 2007-09-27 H.J. Lu <hongjiu.lu (a] 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 315 2007-09-27 Kazu Hirata <kazu (a] codesourcery.com> 316 317 * gas/m68k/fido.s: Add tests for %mbo. 318 * gas/m68k/fido.d: Update accordingly. 319 320 2007-09-26 Jan Beulich <jbeulich (a] novell.com> 321 322 * gas/i386/x86-64-addr32.d: Adjust expectations. 323 324 2007-09-26 Jan Beulich <jbeulich (a] 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 332 2007-09-25 Nathan Sidwell <nathan (a] 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 338 2007-09-24 Carlos O'Donell <carlos (a] codesourcery.com> 339 340 * gas/mips/align.s, gas/mips/align.d: New test. 341 * gas/mips/mips.exp: Run it. 342 343 2007-09-20 H.J. Lu <hongjiu.lu (a] 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 353 2007-09-20 H.J. Lu <hongjiu.lu (a] 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 376 2007-09-19 H.J. Lu <hongjiu.lu (a] 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 382 2007-09-17 H.J. Lu <hongjiu.lu (a] 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 388 2007-09-15 H.J. Lu <hongjiu.lu (a] 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 395 2007-09-14 Michael Meissner <michael.meissner (a] amd.com> 396 Dwarakanath Rajagopal <dwarak.rajagopal (a] amd.com> 397 Tony Linthicum <tony.linthicum (a] 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 404 2007-09-12 Jan Beulich <jbeulich (a] 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 413 2007-09-12 Jan Beulich <jbeulich (a] 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 419 2007-09-06 H.J. Lu <hongjiu.lu (a] 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 425 2007-08-31 H.J. Lu <hongjiu.lu (a] 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 432 2007-08-30 H.J. Lu <hongjiu.lu (a] 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 443 2007-08-29 Daniel Jacobowitz <dan (a] codesourcery.com> 444 445 * gas/lns/lns-duplicate.d, gas/lns/lns-duplicate.s: New. 446 * gas/lns/lns.exp: Run lns-duplicate. 447 448 2007-08-29 H.J. Lu <hongjiu.lu (a] 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 457 2007-08-29 H.J. Lu <hongjiu.lu (a] 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 468 2007-08-28 H.J. Lu <hongjiu.lu (a] 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 481 2007-08-28 Mark Shinwell <shinwell (a] codesourcery.com> 482 Joseph Myers <joseph (a] 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 508 2007-08-23 Ben Elliston <bje (a] 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 514 2007-08-09 Paul Brook <paul (a] codesourcery.com> 515 516 * gas/arm/relax_load_align.d: new test. 517 * gas/arm/relax_load_align.s: new test. 518 519 2007-08-09 H.J. Lu <hongjiu.lu (a] 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 539 2007-08-09 Alan Modra <amodra (a] bigpond.net.au> 540 541 * gas/all/weakref1u.d (not-target): Match *-*-*aout. 542 543 2007-07-29 H.J. Lu <hongjiu.lu (a] 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 554 2007-07-29 H.J. Lu <hongjiu.lu (a] 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 565 2007-07-28 H.J. Lu <hongjiu.lu (a] 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 576 2007-07-28 H.J. Lu <hongjiu.lu (a] 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 584 2007-07-23 H.J. Lu <hongjiu.lu (a] 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 618 2007-07-23 Evandro Menezes <evandro.menezes (a] amd.com> 619 H.J. Lu <hongjiu.lu (a] 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 628 2007-07-23 Richard Sandiford <richard (a] 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 633 2007-07-19 Nick Clifton <nickc (a] 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 643 2007-07-16 H.J. Lu <hongjiu.lu (a] 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 654 2007-07-14 Nick Clifton <nickc (a] 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 660 2007-07-04 H.J. Lu <hongjiu.lu (a] intel.com> 661 662 * gas/i386/ssemmx2.d: Ignore padding. 663 664 2007-07-04 H.J. Lu <hongjiu.lu (a] intel.com> 665 666 * gas/i386/rex.s: Avoid the last rex prefix becoming the 667 rex prefix for the padding. 668 669 2007-07-04 H.J. Lu <hongjiu.lu (a] intel.com> 670 671 * gas/i386/i386.exp: Run x86-64-nops-1 for x86_64-*-mingw*. 672 673 2007-07-04 Nick Clifton <nickc (a] redhat.com> 674 675 * gas/mep/relocs.d: Fix expected disassembly to work on 64-bit 676 hosts. 677 678 2007-07-03 M R Swami Reddy <MR.Swami.Reddy (a] 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 685 2007-07-03 Nick Clifton <nickc (a] 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 697 2007-07-03 Nathan Sidwell <nathan (a] 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 703 2007-06-29 M R Swami Reddy <MR.Swami.Reddy (a] 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 745 2007-06-26 Paul Brook <paul (a] 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 752 2007-06-24 Nick Clifton <nickc (a] redhat.com> 753 754 * gas/arm/backslash-at.d: Fix for non-ELF arm targets. 755 756 2007-06-23 H.J. Lu <hongjiu.lu (a] 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 771 2007-06-18 Kazu Hirata <kazu (a] 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 777 2007-06-14 Paul Brook <paul (a] codesourcery.com> 778 779 * gas/arm/thumb32.s: Add tests for shift instructions. 780 * gas/arm/thumb32.d: Ditto. 781 782 2007-06-06 Paul Brook <paul (a] codesourcery.com> 783 784 * gas/arm/thumb.d: Update expected output. 785 * gas/arm/thumb2_relax.d: Ditto. 786 787 2007-06-05 Paul Brook <paul (a] codesourcery.com> 788 789 * gas/arm/thumb32.d: Add writeback addressing mode tests. 790 * gas/arm/thumb32.s: Update expected output. 791 792 2007-06-05 Nick Clifton <nickc (a] 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 799 2007-06-05 Nick Clifton <nickc (a] 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 825 2007-05-29 Jakub Jelinek <jakub (a] 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 840 2007-03-25 Paul Brook <paul (a] 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 846 2007-05-22 Paul Brook <paul (a] codesourcery.com> 847 848 * gas/arm/backslash-at.d: Update expected output. 849 850 2007-05-17 H.J. Lu <hongjiu.lu (a] intel.com> 851 852 2003-06-05 Michal Ludvig <mludvig (a] 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 858 2007-05-15 Mark Shinwell <shinwell (a] codesourcery.com> 859 860 * gas/arm/backslash-at.d: New. 861 * gas/arm/backslash-at.s: New. 862 863 2007-05-15 Vincent Riviere <vincent.riviere (a] freesbee.fr> 864 Nick Clifton <nickc (a] 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 879 2007-05-14 H.J. Lu <hongjiu.lu (a] intel.com> 880 881 PR binutils/4502 882 * gas/i386/amd.d: Replace "pfmulhrw" with "pmulhrw". 883 884 2007-05-04 Kazu Hirata <kazu (a] codesourcery.com> 885 886 * gas/m68k/all.exp: Skip fmoveml on fido. 887 888 2007-05-03 H.J. Lu <hongjiu.lu (a] 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 897 2007-05-03 H.J. Lu <hongjiu.lu (a] 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 921 2007-05-01 H.J. Lu <hongjiu.lu (a] 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 933 2007-04-26 H.J. Lu <hongjiu.lu (a] 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 954 2007-04-26 H.J. Lu <hongjiu.lu (a] 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 965 2007-04-24 Andreas Krebbel <krebbel1 (a] 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 970 2007-04-23 Nathan Sidwell <nathan (a] 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 980 2007-04-21 Richard Earnshaw <rearnsha (a] 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 1000 2007-04-20 Nathan Sidwell <nathan (a] 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 1006 2007-04-20 Alan Modra <amodra (a] 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 1014 2007-04-20 Richard Earnshaw <rearnsha (a] 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 1021 2007-04-19 Paul Brook <paul (a] codesourcery.com> 1022 1023 * gas/arm/thumb1_unified.d: New test. 1024 * gas/arm/thumb1_unified.s: New test. 1025 1026 2007-04-19 Nathan Froyd <froydnj (a] codesourcery.com> 1027 1028 * gas/ppc/booke.s: Add tlbsx, tlbsxe. 1029 * gas/ppc/booke.d: Update. 1030 1031 2007-04-18 H.J. Lu <hongjiu.lu (a] 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 1040 2007-04-18 H.J. Lu <hongjiu.lu (a] 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 1049 2007-04-18 Paul Brook <paul (a] codesourcery.com> 1050 1051 * gas/arm/thumb2_add.s: Add rsb #0 test. 1052 * gas/arm/thumb2_add.d: Update expected output. 1053 1054 2007-04-04 Paul Brook <paul (a] codesourcery.com> 1055 1056 * gas/arm/neon-cov.s: Add new vext test. 1057 * gas/arm/neon-cov.d: Ditto. 1058 1059 2007-04-01 Christian Groessler <chris (a] 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 1071 2007-03-31 Alan Modra <amodra (a] bigpond.net.au> 1072 1073 * gas/i386/nops-3.s: Don't use .align. 1074 1075 2007-03-30 Paul Brook <paul (a] codesourcery.com> 1076 1077 * gas/arm/thumb2_ldmstm.d: New test. 1078 * gas/arm/thumb2_ldmstm.s: New test. 1079 1080 2007-03-27 Alan Modra <amodra (a] bigpond.net.au> 1081 1082 * gas/ppc/reloc.s: New. 1083 * gas/ppc/reloc.d: New. 1084 1085 2007-03-26 Julian Brown <julian (a] 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 1091 2007-03-24 Paul Brook <paul (a] codesourcery.com> 1092 Mark Shinwell <shinwell (a] 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 1105 2007-03-23 H.J. Lu <hongjiu.lu (a] 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 1116 2007-03-21 H.J. Lu <hongjiu.lu (a] 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 1129 2007-03-21 H.J. Lu <hongjiu.lu (a] 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 1136 2007-03-20 Mark Shinwell <shinwell (a] 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 1142 2007-03-18 Mark Shinwell <shinwell (a] 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 1150 2007-03-14 Daniel Jacobowitz <dan (a] codesourcery.com> 1151 1152 * gas/arm/thumbver.d, gas/arm/thumbver.s: New test. 1153 1154 2007-03-14 Paul Brook <paul (a] codesourcery.com> 1155 1156 * gas/arm/thumb2_add.d: Add tests using sp. 1157 * gas/arm/thumb2_add.s: Ditto. 1158 1159 2007-03-14 Alan Modra <amodra (a] 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 1166 2007-03-11 Hans-Peter Nilsson <hp (a] 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 1171 2007-03-06 Andreas Krebbel <krebbel1 (a] 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 1177 2007-03-05 H.J. Lu <hongjiu.lu (a] 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 1185 2007-03-02 Paul Brook <paul (a] codesourcery.com> 1186 1187 * gas/arm/relax_branch_align.d: New test. 1188 * gas/arm/relax_branch_align.s: New test. 1189 1190 2007-02-28 Nick Clifton <nickc (a] 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 1216 2007-02-28 Nick Clifton <nickc (a] 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 1232 2007-02-22 DJ Delorie <dj (a] 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 1237 2007-02-20 Thiemo Seufer <ths (a] mips.com> 1238 Chao-Ying Fu <fu (a] 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 1244 2007-02-19 Andreas Krebbel <krebbel1 (a] 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 1253 2007-02-11 H.J. Lu <hongjiu.lu (a] 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 1261 2007-02-06 Nick Clifton <nickc (a] 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 1269 2007-02-05 Dave Brolley <brolley (a] redhat.com> 1270 Richard Sandiford <rsandifo (a] redhat.com> 1271 DJ Delorie <dj (a] redhat.com> 1272 Stan Cox <scox (a] redhat.com> 1273 Jim Blandy <jimb (a] redhat.com> 1274 Nick Clifton <nickc (a] redhat.com> 1275 Jim Wilson <wilson (a] redhat.com> 1276 Frank Ch. Eigler <fche (a] redhat.com> 1277 Graydon Hoare <graydon (a] redhat.com> 1278 Ben Elliston <bje (a] redhat.com> 1279 John Healy <jhealy (a] redhat.com> 1280 Richard Henderson <rth (a] redhat.com> 1281 1282 * gas/mep: New testsuite with content. 1283 1284 2007-02-05 Dave Brolley <brolley (a] redhat.com> 1285 1286 * gas/mep/relocs-junk1.s: Add a .data section. 1287 * gas/mep/relocs.d: Updated to match above. 1288 1289 2007-02-04 H.J. Lu <hongjiu.lu (a] intel.com> 1290 1291 PR gas/3961 1292 * gas/i386/secrel.d: Support 64bit host. 1293 1294 2007-02-02 Nick Clifton <nickc (a] 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 1300 2007-01-11 Paul Brook <paul (a] codesourcery.com> 1301 1302 * gas/arm/thumb2_add.d: Add test for missing operand. 1303 * gas/arm/thumb2_add.s: Ditto. 1304 1305 2007-01-11 Nick Clifton <nickc (a] 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 1315 2007-01-08 Kai Tietz <kai.tietz (a] onevision.com> 1316 1317 * gas/all/gas.exp: Renamed target x86_64-*-mingw64 to x86_64-*-mingw*. 1318 * gas/i386/i386.exp: Ditto. 1319 1320 2007-01-04 Paul Brook <paul (a] codesourcery.com> 1321 1322 * gas/arm/archv6.s: Add more cpsie tests. 1323 * gas/arm/archv6.d: Ditto. 1324 1325 2007-01-04 Andreas Schwab <schwab (a] suse.de> 1326 1327 * gas/m68k/cpu32.[sd]: New test. 1328 * gas/m68k/all.exp: Run it. 1329 1330 2007-01-04 Julian Brown <julian (a] codesourcery.com> 1331 1332 * gas/arm/neon-omit.d: Fix expected encodings for vshl, vqshl. 1333 1334 2007-01-04 Paul Brook <paul (a] 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 1341 For older changes see ChangeLog-2006 1342 1344 Copyright (C) 2007 Free Software Foundation, Inc. 1345 1346 Copying and distribution of this file, with or without modification, 1347 are permitted in any medium without royalty provided the copyright 1348 notice and this notice are preserved. 1349 1350 Local Variables: 1351 mode: change-log 1352 left-margin: 8 1353 fill-column: 74 1354 version-control: never 1355 End: 1356