1 2013-12-28 Hans-Peter Nilsson <hp (a] bitrange.com> 2 3 Adjust MMIX gas tests for recent bfd/elf.c change. 4 * gas/mmix/bspec-1.d: Adjust for SHF_INFO_LINK now set on RELA 5 sections. 6 * gas/mmix/bspec-2.d: Ditto. 7 8 2013-12-20 Nick Clifton <nickc (a] redhat.com> 9 10 PR binutils/16218 11 * gas/elf/dwarf2-1.d: Update expected objdump output. 12 * gas/elf/dwarf2-2.d: Likewise. 13 * gas/i386/dw2-compress-1.d: Likewise. 14 15 2013-12-19 H.J. Lu <hongjiu.lu (a] intel.com> 16 17 * gas/i386/i386.exp: Don't run x86-64-disassem for mingw targets. 18 19 2013-12-18 Yufeng Zhang <yufeng.zhang (a] arm.com> 20 21 * gas/aarch64/rm-simd-ext.d: New file. 22 * gas/aarch64/rm-simd-ext.l: Likewise. 23 * gas/aarch64/rm-simd-ext.s: Likewise. 24 25 2013-12-17 Kuan-Lin Chen <kuanlinchentw (a] gmail.com> 26 27 * gas/nds32/nds32.exp: Add system and user special register tests. 28 * gas/nds32/sys-reg.s: New test. 29 * gas/nds32/sys-reg.d: Likewise. 30 * gas/nds32/usr-spe-reg.s: Likewise. 31 * gas/nds32/usr-spe-reg.d: Likewise. 32 * gas/nds32/alu-2.d: Delete the new blank line at EOF. 33 * gas/nds32/br-1.d: Likewise. 34 * gas/nds32/br-2.d: Likewise. 35 * gas/nds32/ji-jr.d: Likewise. 36 * gas/nds32/lsi.d: Likewise. 37 38 2013-12-17 Michael Zolotukhin <michael.v.zolotukhin (a] gmail.com> 39 40 * gas/i386/disassem.s: New. 41 * gas/i386/disassem.d: Likewise. 42 * gas/i386/x86-64-disassem.s: Likewise. 43 * gas/i386/x86-64-disassem.d: Likewise. 44 * gas/i386/i386.exp: Run disassem and x86-64-disassem. 45 46 2013-12-16 Andrew Bennett <andrew.bennett (a] imgtec.com> 47 48 * gas/mips/mips.exp: Add CP1 register name tests. 49 * gas/mips/cp1-names-mips32.d: New test. 50 * gas/mips/cp1-names-mips32r2.d: New test. 51 * gas/mips/cp1-names-mips64.d: New test. 52 * gas/mips/cp1-names-mips64r2.d: New test. 53 * gas/mips/cp1-names-numeric.d: New test. 54 * gas/mips/cp1-names-r3000.d: New test. 55 * gas/mips/cp1-names-r4000.d: New test. 56 * gas/mips/cp1-names-sb1.d: New test. 57 * gas/mips/cp1-names.s: New test. 58 * gas/mips/micromips-insn32.d: Add the correct symbolic names for the CP1 59 registers. 60 * gas/mips/micromips-noinsn32.d: Likewise. 61 * gas/mips/micromips-trap.d: Likewise. 62 * gas/mips/micromips.d: Likewise. 63 64 2013-12-16 Andrew Bennett <andrew.bennett (a] imgtec.com> 65 66 * gas/mips/msa.s: Reduced maximum element index range 67 for sldi, splati, copy_s, copy_u, insert and insve instructions. 68 * gas/mips/msa64.s: Likewise. 69 * gas/mips/micromips@msa.d: Likewise. 70 * gas/mips/micromips@msa64.d: Likewise. 71 * gas/mips/msa.d: Likewise. 72 * gas/mips/msa64.d: Likewise. 73 74 2013-12-13 Kuan-Lin Chen <kuanlinchentw (a] gmail.com> 75 76 * gas/all/gas.exp: Add expected failures for NDS32. 77 * gas/elf/elf.exp: Likewise. 78 * gas/lns/lns.exp: Use alternate test. 79 * gas/macros/irp.d: Skip for NDS32. 80 * gas/macros/macros.exp: Skip some tests for the NDS32. 81 * gas/macros/rept.d: Skip for NDS32. 82 * gas/macros/test3.d: Skip for NDS32. 83 * gas/nds32: New directory. 84 * gas/nds32/alu-1.s: New test. 85 * gas/nds32/alu-1.d: Likewise. 86 * gas/nds32/alu-2.s: Likewise. 87 * gas/nds32/alu-2.d: Likewise. 88 * gas/nds32/br-1.d: Likewise. 89 * gas/nds32/br-1.s: Likewise. 90 * gas/nds32/br-2.d: Likewise. 91 * gas/nds32/br-2.s: Likewise. 92 * gas/nds32/ji-jr.d: Likewise. 93 * gas/nds32/ji-jr.s: Likewise. 94 * gas/nds32/ls.d: Likewise. 95 * gas/nds32/ls.s: Likewise. 96 * gas/nds32/lsi.d: Likewise. 97 * gas/nds32/lsi.s: Likewise. 98 * gas/nds32/to-16bit-v1.d: Likewise. 99 * gas/nds32/to-16bit-v1.s: Likewise. 100 * gas/nds32/to-16bit-v2.d: Likewise. 101 * gas/nds32/to-16bit-v2.s: Likewise. 102 * gas/nds32/to-16bit-v3.d: Likewise. 103 * gas/nds32/to-16bit-v3.s: Likewise. 104 * gas/nds32/nds32.exp: New test driver. 105 106 2013-12-07 Mike Frysinger <vapier (a] gentoo.org> 107 108 * gas/bfin/bit2.s: Remove +x file mode. 109 * gas/bfin/cache2.s: Likewise. 110 * gas/bfin/control_code2.s: Likewise. 111 * gas/bfin/event2.s: Likewise. 112 * gas/bfin/flow2.s: Likewise. 113 * gas/bfin/logical2.s: Likewise. 114 * gas/bfin/move2.s: Likewise. 115 * gas/bfin/shift2.s: Likewise. 116 * gas/bfin/stack2.s: Likewise. 117 * gas/bfin/vector2.s: Likewise. 118 * gas/bfin/video2.s: Likewise. 119 * gas/epiphany/sample.s: Likewise. 120 * gas/pe/aligncomm-a.d: Likewise. 121 * gas/pe/aligncomm-a.s: Likewise. 122 * gas/pe/aligncomm-b.d: Likewise. 123 * gas/pe/aligncomm-c.d: Likewise. 124 * gas/pe/aligncomm-c.s: Likewise. 125 * gas/pe/aligncomm-d.d: Likewise. 126 * gas/pe/aligncomm-d.s: Likewise. 127 * gas/pe/pe.exp: Likewise. 128 * gas/ppc/vle-simple-4.s: Likewise. 129 * gas/ppc/vle.d: Likewise. 130 * gas/ppc/vle.s: Likewise. 131 132 2013-11-27 Matthew Fortune <matthew.fortune (a] imgtec.com> 133 134 * gas/mips/mips.exp: Consider mips-mti-elf the same as mips-sde-elf 135 136 2013-11-20 Yufeng Zhang <yufeng.zhang (a] arm.com> 137 138 * gas/aarch64/msr.s: Add tests. 139 * gas/aarch64/msr.d: Update. 140 141 2013-11-19 Catherine Moore <clm (a] codesourcery.com> 142 143 * gas/mips/fix-pmc-rm7000-1.d: New. 144 * gas/mips/fix-pmc-rm7000-1.s: New. 145 * gas/mips/fix-pmc-rm7000-2.d: New. 146 * gas/mips/fix-pmc-rm7000-2.s: New. 147 * gas/mips/micromips@fix-pmc-rm7000-1.d: New. 148 * gas/mips/micromips@fix-pmc-rm7000-2.d: New. 149 * gas/mips/mips.exp: Run new tests. 150 151 2013-11-18 H.J. Lu <hongjiu.lu (a] intel.com> 152 153 * gas/i386/avx512f-nondef.d: Updated for mingw. 154 * gas/i386/mpx-add-bnd-prefix.d: Likewise. 155 * gas/i386/x86-64-avx512f-nondef.d: Likewise. 156 * gas/i386/x86-64-mpx-add-bnd-prefix.d: Likewise. 157 * gas/i386/x86-64-mpx-addr32.d: Likewise. 158 * gas/i386/x86-64-opcode.d: Likewise. 159 * gas/i386/x86-64-sha.d: Likewise. 160 161 2013-11-18 Renlin Li <Renlin.Li (a] arm.com> 162 163 * gas/arm/attr-march-armv7ve.d: New test case for armv7ve. 164 165 2013-11-18 Zhenqiang Chen <zhenqiang.chen (a] linaro.org> 166 167 * gas/aarch64/sysreg.s: Add test. 168 * gas/aarch64/sysreg.d: Update. 169 170 2013-11-18 Yufeng Zhang <yufeng.zhang (a] arm.com> 171 172 Revert 173 174 2013-11-15 Yufeng Zhang <yufeng.zhang (a] arm.com> 175 176 * gas/aarch64/diagnostic.s: Add tests. 177 * gas/aarch64/diagnostic.l: Update. 178 * gas/aarch64/tracereg-illegal.d: New file. 179 * gas/aarch64/tracereg-illegal.l: Ditto. 180 * gas/aarch64/tracereg-illegal.s: Ditto. 181 * gas/aarch64/tracereg.d: Ditto. 182 * gas/aarch64/tracereg.s: Ditto. 183 184 2013-11-17 H.J. Lu <hongjiu.lu (a] intel.com> 185 186 * gas/i386/i386.exp: Run x86-64-mpx-branch-1 and 187 x86-64-mpx-branch-2 on 64-bit ELF targets. 188 * gas/i386/x86-64-mpx-branch-1.d: New file. 189 * gas/i386/x86-64-mpx-branch-1.s: Likewise. 190 * gas/i386/x86-64-mpx-branch-2.d: Likewise. 191 * gas/i386/x86-64-mpx-branch-2.s: Likewise. 192 193 2013-11-15 Yufeng Zhang <yufeng.zhang (a] arm.com> 194 195 * gas/aarch64/diagnostic.s: Add tests. 196 * gas/aarch64/diagnostic.l: Update. 197 * gas/aarch64/tracereg-illegal.d: New file. 198 * gas/aarch64/tracereg-illegal.l: Ditto. 199 * gas/aarch64/tracereg-illegal.s: Ditto. 200 * gas/aarch64/tracereg.d: Ditto. 201 * gas/aarch64/tracereg.s: Ditto. 202 203 2013-11-15 Michael Zolotukhin <michael.v.zolotukhin (a] gmail.com> 204 205 * gas/i386/inval-avx512f.s: Add invalid test for gather instruction 206 with default mask. 207 * gas/i386/inval-avx512f.l: Update correspondingly. 208 209 2013-11-05 Yufeng Zhang <yufeng.zhang (a] arm.com> 210 211 * gas/aarch64/deprecated.d: New file. 212 * gas/aarch64/deprecated.l: New file. 213 * gas/aarch64/deprecated.s: New file. 214 * gas/aarch64/sysreg-1.s: Add tests. 215 * gas/aarch64/sysreg-1.d: Add tests. 216 217 2013-11-05 Yufeng Zhang <yufeng.zhang (a] arm.com> 218 219 * gas/aarch64/alias.s: Add tests. 220 * gas/aarch64/alias.d: Update. 221 * gas/aarch64/no-aliases.d: Update. 222 * gas/aarch64/diagnostic.s: Add tests. 223 * gas/aarch64/diagnostic.l: Update. 224 * gas/aarch64/illegal.s: Add tests. 225 * gas/aarch64/illegal.l: Update. 226 227 2013-11-05 Yufeng Zhang <yufeng.zhang (a] arm.com> 228 229 * gas/aarch64/diagnostic.s: Add tests of ldp/stp. 230 * gas/aarch64/diagnostic.l: Update. 231 232 2013-11-05 Will Newton <will.newton (a] linaro.org> 233 234 * gas/aarch64/advsimd-mov-bad.d: New file. 235 * gas/aarch64/advsimd-mov-bad.s: Likewise. 236 237 2013-11-04 Jan Beulich <jbeulich (a] suse.com> 238 239 * gas/i386/x86-64-suffix-bad.[sl]: New. 240 * gas/i386/i386.exp: Run new test. 241 242 2013-11-02 Alan Modra <amodra (a] gmail.com> 243 244 * gas/cfi/cfi-x86_64.d: Match when lacking end of section padding. 245 246 2013-10-29 Jan Beulich <jbeulich (a] suse.com> 247 248 * gas/microblaze/relax_size.elf: Drop expectation of no longer 249 present STT_FILE symbol. 250 * gas/microblaze/relax_size2.elf: Likewise. 251 252 2013-10-18 Chao-ying Fu <Chao-ying.Fu (a] imgtec.com> 253 254 * gas/mips/micromips@msa-branch.d, gas/mips/msa-branch.d, 255 gas/mips/msa-branch.s: New. 256 * gas/mips/mips.exp: Run new tests. 257 258 2013-10-15 Ramana Radhakrishnan <ramana.radhakrishnan (a] arm.com> 259 260 * gas/arm/neon-cov.d: Adjust output. 261 262 2013-10-14 Chao-ying Fu <Chao-ying.Fu (a] imgtec.com> 263 264 * gas/mips/micromips@msa-relax.d, gas/mips/micromips@msa.d, 265 gas/mips/micromips@msa64.d, gas/mips/msa-relax.d, 266 gas/mips/msa-relax.l, gas/mips/msa-relax.s, 267 gas/mips/msa.d, gas/mips/msa.s, gas/mips/msa64.d, 268 gas/mips/msa64.s: New. 269 * gas/mips/mips.exp: Run new tests. 270 271 2013-10-14 Nick Clifton <nickc (a] redhat.com> 272 273 * gas/all/itbl-test.c (main): Close fas. 274 275 2013-10-13 Sandra Loosemore <sandra (a] codesourcery.com> 276 277 * gas/nios2/warn_nobreak.l: Update text of warning messages. 278 * gas/nios2/registers.s: Use "sstatus" rather than "ba" 279 as the primary name of r30. 280 * gas/nios2/registers.d: Likewise. 281 282 2013-10-12 H.J. Lu <hongjiu.lu (a] intel.com> 283 284 * gas/i386/mpx.s: Remove bndcl/bndcu/bndcn tests with AX. 285 * gas/i386/x86-64-mpx.s: Likwise. 286 287 * gas/i386/mpx.d: Updated. 288 * gas/i386/x86-64-mpx.d: Likewise. 289 290 2013-10-10 Sean Keys <skeys (a] ipdatasys.com> 291 292 * gas/xgate/all_insns.d: Add com macro insn test. 293 * gas/xgate/all_insns.s: Add com macro insn test. 294 295 2013-10-08 Jan Beulich <jbeulich (a] suse.com> 296 297 * gas/arm/thumb-w-good.s: Add PUSH.W and POP.W tests. 298 * gas/arm/thumb-w-good.d: Update accordingly. 299 300 2013-10-08 Nick Clifton <nickc (a] redhat.com> 301 302 * gas/msp430/bad.s: New test: Checks erroneous size extensions. 303 * gas/msp430/bad.d: New test command file. 304 * gas/msp430/bad.l: New file: Expected error messages. 305 * gas/msp430/msp430.exp: Run the new test. 306 * gas/msp430/msp430x.s: Add "<foo>.a" aliases of "<foo>a" 307 instructions. 308 * gas/msp430/msp430x.d: Update expected disassembly. 309 310 2013-10-07 Chao-ying Fu <Chao-ying.Fu (a] imgtec.com> 311 312 * gas/mips/micromips@virt64.d: Fix dmfgc0 and dmtgc0. 313 314 2013-10-04 Kyrylo Tkachov <kyrylo.tkachov (a] arm.com> 315 316 * gas/arm/thumb2_it.s: Add test for narrow tst. 317 * gas/arm/thumb2_it.d: Update expected output. 318 * gas/arm/thumb2_it_auto.d: Likewise. 319 320 2013-09-30 Saravanan Ekanathan <saravanan.ekanathan (a] amd.com> 321 322 * gas/i386/i386.exp: Run bdver4 test cases. 323 * gas/i386/nops-1-bdver4.d: New. 324 * gas/i386/arch-10-bdver4.d: New. 325 * gas/i386/x86-64-nops-1-bdver4.d: New. 326 * gas/i386/x86-64-arch-2-bdver4.d: New. 327 328 2013-09-17 Richard Sandiford <rsandifo (a] linux.vnet.ibm.com> 329 330 * gas/s390/zarch-z196.s, gas/s390/zarch-z196.d: Test CLIH with 331 4000000000. 332 333 2013-09-16 Will Newton <will.newton (a] linaro.org> 334 335 * gas/arm/neon-ldst-es.d: Add VLD1.64 instructions. 336 * gas/arm/neon-ldst-es.s: Likewise. 337 * testsuite/gas/arm/neon-ldst-es-bad.d: New file. 338 * testsuite/gas/arm/neon-ldst-es-bad.l: Likewise. 339 * testsuite/gas/arm/neon-ldst-es-bad.s: Likewise. 340 341 2013-09-12 Chao-ying Fu <Chao-ying.Fu (a] imgtec.com> 342 343 * gas/mips/bltzal.s: New file. 344 * gas/mips/bltzal.l: New file. 345 * gas/mips/mips.exp: Run the bltzal test. 346 347 2013-09-12 Nick Clifton <nickc (a] redhat.com> 348 349 * gas/cfi/cfi-alpha-1.d: Update expected output to allow for 350 64-bit addresses. 351 * gas/cfi/cfi-alpha-3.d: Likewise. 352 * gas/cfi/cfi-arm-1.d: Likewise. 353 * gas/cfi/cfi-common-1.d: Likewise. 354 * gas/cfi/cfi-common-2.d: Likewise. 355 * gas/cfi/cfi-common-3.d: Likewise. 356 * gas/cfi/cfi-common-4.d: Likewise. 357 * gas/cfi/cfi-common-5.d: Likewise. 358 * gas/cfi/cfi-common-6.d: Likewise. 359 * gas/cfi/cfi-common-7.d: Likewise. 360 * gas/cfi/cfi-hppa-1.d: Likewise. 361 * gas/cfi/cfi-i386-2.d: Likewise. 362 * gas/cfi/cfi-i386.d: Likewise. 363 * gas/cfi/cfi-m68k.d: Likewise. 364 * gas/cfi/cfi-mips-1.d: Likewise. 365 * gas/cfi/cfi-ppc-1.d: Likewise. 366 * gas/cfi/cfi-s390-1.d: Likewise. 367 * gas/cfi/cfi-s390x-1.d: Likewise. 368 * gas/cfi/cfi-sh-1.d: Likewise. 369 * gas/cfi/cfi-sparc-1.d: Likewise. 370 * gas/cfi/cfi-sparc64-1.d: Likewise. 371 * gas/cfi/cfi-x86_64.d: Likewise. 372 373 2013-09-04 Tristan Gingold <gingold (a] adacore.com> 374 375 * gas/ppc/aix.exp: Run xcoff-toc-1 test. 376 * gas/ppc/xcoff-toc-1.s, gas/ppc/xcoff-toc-1.d: New test. 377 378 2013-09-04 Roland McGrath <mcgrathr (a] google.com> 379 380 PR gas/15914 381 * gas/arm/udf-bad.s: New file. 382 * gas/arm/udf-bad.d: New file. 383 * gas/arm/udf-bad.l: New file. 384 * gas/arm/udf.s: New file. 385 * gas/arm/udf.d: New file. 386 * gas/arm/udf.l: New file. 387 388 2013-08-28 Nick Clifton <nickc (a] redhat.com> 389 390 * gas/aarch64/illegal.s: Add illegal constant for logical 391 operation. 392 * gas/aarch64/illegal.l: Add expected error message. 393 394 2013-08-23 Maciej W. Rozycki <macro (a] codesourcery.com> 395 396 * gas/testsuite/gas/mips/micromips-insn32.d: Adjust for delay 397 slot scheduling of ALNV.PS. 398 * gas/testsuite/gas/mips/micromips-noinsn32.d: Likewise. 399 * gas/testsuite/gas/mips/micromips-trap.d: Likewise. 400 * gas/testsuite/gas/mips/micromips.d: Likewise. 401 * gas/testsuite/gas/mips/micromips@alnv_ps-swap.d: Likewise. 402 403 2013-08-23 Yuri Chornoivan <yurchor (a] ukr.net> 404 405 PR binutils/15834 406 * gas/d10v/instruction_packing.d: Fix typos. 407 * gas/z80/atend.d: Likewise. 408 409 2013-08-23 Will Newton <will.newton (a] linaro.org> 410 411 * testsuite/gas/arm/neon-addressing-bad.l: Add test for 412 VLDn and VSTn instructions. 413 * testsuite/gas/arm/neon-addressing-bad.s: Likewise. 414 415 2013-08-19 Richard Sandiford <rdsandiford (a] googlemail.com> 416 417 * gas/mips/ase-errors-1.l, gas/mips/ase-errors-2.l, 418 gas/mips/ase-errors-3.l, gas/mips/ase-errors-4.l, gas/mips/at-2.l, 419 gas/mips/baddata1.l, gas/mips/elf-rel30.l, gas/mips/illegal.l, 420 gas/mips/jalr.l, gas/mips/ldstla-32-1.l, gas/mips/ldstla-32-mips3-1.l, 421 gas/mips/lui-1.l, gas/mips/macro-warn-1.l, gas/mips/macro-warn-1-n32.l, 422 gas/mips/macro-warn-2.l, gas/mips/macro-warn-3.l, 423 gas/mips/macro-warn-4.l, gas/mips/micromips-branch-delay.l, 424 gas/mips/micromips-branch-relax.l, 425 gas/mips/micromips-branch-relax-pic.l, gas/mips/micromips-ill.l, 426 gas/mips/micromips.l, gas/mips/micromips-size-0.l, 427 gas/mips/micromips-size-1.l, gas/mips/micromips-warn-branch-delay.l, 428 gas/mips/micromips-warn.l, gas/mips/mips16e-64.l, 429 gas/mips/mips16e-save-err.l, gas/mips/mips1-fp.l, 430 gas/mips/mips32r2-fp32.l, gas/mips/mips32r2-ill.l, 431 gas/mips/mips32-sf32.l, gas/mips/mips4-branch-likely.l, 432 gas/mips/mips4-fp.l, gas/mips/mips5-fp.l, gas/mips/mips64-mips3d.l, 433 gas/mips/mips-double-float-flag.l, gas/mips/mips-gp64-fp32.l, 434 gas/mips/mips-gp64-fp64.l, gas/mips/mips-hard-float-flag.l, 435 gas/mips/mips-macro-ill-nofp.l, gas/mips/mips-macro-ill-sfp.l, 436 gas/mips/nan-error-1.l, gas/mips/nan-error-2.l, gas/mips/noat-2.l, 437 gas/mips/noat-3.l, gas/mips/noat-4.l, gas/mips/noat-5.l, 438 gas/mips/noat-6.l, gas/mips/noat-7.l, gas/mips/octeon-ill.l, 439 gas/mips/r5900-error-vu0.l, gas/mips/r5900-nollsc.l, 440 gas/mips/relax-bc1any.l, gas/mips/relax-bposge.l, gas/mips/relax.l, 441 gas/mips/relax-swap1.l, gas/mips/relax-swap2.l, gas/mips/set-arch.l, 442 gas/mips/tls-ill.l, gas/mips/vr5400-ill.l: Adjust expected output. 443 444 2013-08-19 Richard Sandiford <rdsandiford (a] googlemail.com> 445 446 * gas/mips/ext-ill.l, gas/mips/mips64r2-ill.l: Expect DEXT and DINS 447 error messages to have the same form as the EXT and INS ones. 448 * gas/mips/micromips-insn32.d, gas/mips/micromips-noinsn32.d, 449 gas/mips/micromips-trap.d, gas/mips/micromips.d, 450 gas/mips/micromips@mips64r2.d, gas/mips/mips64r2.d: Expect 451 "dext" and "dins" instead of "dextm", "dextu", "dinsm" and "dinsu". 452 453 2013-08-19 Richard Sandiford <rdsandiford (a] googlemail.com> 454 455 * gas/mips/octeon-ill.l: Adjust expected output. 456 * gas/mips/lui-1.l, gas/mips/lui-1.s: Add more cases. 457 458 2013-08-19 Richard Sandiford <rdsandiford (a] googlemail.com> 459 460 * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips16e-64.l, 461 gas/mips/mips32r2-ill-fp64.l, gas/mips/mips32r2-ill-nofp.l, 462 gas/mips/mips32r2-ill.l, gas/mips/mips64r2-ill.l, 463 gas/mips/octeon-ill.l, gas/mips/r5900-error-vu0.l, 464 gas/mips/vr5400-ill.l: Adjust expected errors. 465 * gas/mips/micromips-size-0.l, 466 gas/mips/micromips-size-0.s: Likewise. Add new tests. 467 * gas/mips/mips16e-save-err.s, gas/mips/mips16e-save-err.l: New test. 468 * gas/mips/mips.exp: Run it. 469 470 2013-08-19 Richard Sandiford <rdsandiford (a] googlemail.com> 471 472 * gas/mips/micromips-ill.l: Expect "floating-point expression required" 473 474 2013-08-06 Jrgen Urban <JuergenUrban (a] gmx.de> 475 476 * gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l, 477 gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d: Allow 478 single-channel suffixes to be elided. 479 480 2013-08-04 Jrgen Urban <JuergenUrban (a] gmx.de> 481 482 * gas/mips/r5900-vu0.d: Expect $vfN and $viN instead of numeric 483 coprocessor registers. 484 * gas/mips/r5900-all-vu0.s, gas/mips/r5900-all-vu0.d, 485 gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d, 486 gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l: New tests. 487 * gas/mips/mips.exp: Run them. 488 489 2013-08-03 Richard Sandiford <rdsandiford (a] googlemail.com> 490 491 * gas/mips/mips16-macro.s, gas/mips/mips16-macro.d: New test. 492 * gas/mips/mips.exp: Run it. 493 494 2013-07-26 Sergey Guriev <sergey.s.guriev (a] intel.com> 495 Alexander Ivchenko <alexander.ivchenko (a] intel.com> 496 Maxim Kuznetsov <maxim.kuznetsov (a] intel.com> 497 Sergey Lega <sergey.s.lega (a] intel.com> 498 Anna Tikhonova <anna.tikhonova (a] intel.com> 499 Ilya Tocar <ilya.tocar (a] intel.com> 500 Andrey Turetskiy <andrey.turetskiy (a] intel.com> 501 Ilya Verbin <ilya.verbin (a] intel.com> 502 Kirill Yukhin <kirill.yukhin (a] intel.com> 503 Michael Zolotukhin <michael.v.zolotukhin (a] intel.com> 504 505 * gas/cfi/cfi-i386.s: Add tests for k0-k7. 506 * gas/cfi/cfi-i386.d: Change to reflect above mentioned changes. 507 * gas/cfi/cfi-x86_64.s: Add tests for xmm16-31, k0-7. 508 * gas/cfi/cfi-x86_64.d: Change to reflect above mentioned changes. 509 * gas/i386/ilp32/cfi/cfi-x86_64.d: Ditto. 510 * gas/i386/intel-regs.s: Add tests for zmm0 and xmm16 registers. 511 * gas/i386/intel-regs.d: Change correspondingly. 512 * gas/i386/prefetch-intel.d: Reflect implementation of prefetchwt1. 513 * gas/i386/prefetch.d: Ditto. 514 * gas/i386/x86-64-prefetch-intel.d: Ditto. 515 * gas/i386/x86-64-prefetch.d: Ditto. 516 * gas/i386/avx512f-intel.d: New. 517 * gas/i386/avx512f-nondef.d: New. 518 * gas/i386/avx512f-nondef.s: New. 519 * gas/i386/avx512f-opts-intel.d: New. 520 * gas/i386/avx512f-opts.d: New. 521 * gas/i386/avx512f-opts.s: New. 522 * gas/i386/avx512f.d: New. 523 * gas/i386/avx512f.s: New. 524 * gas/i386/avx512cd-intel.d: New. 525 * gas/i386/avx512cd.d: New. 526 * gas/i386/avx512cd.s: New. 527 * gas/i386/avx512er-intel.d: New. 528 * gas/i386/avx512er.d: New. 529 * gas/i386/avx512er.s: New. 530 * gas/i386/avx512pf-intel.d: New. 531 * gas/i386/avx512pf.d: New. 532 * gas/i386/avx512pf.s: New. 533 * gas/i386/evex-lig.s: New. 534 * gas/i386/evex-lig256-intel.d: New. 535 * gas/i386/evex-lig256.d: New. 536 * gas/i386/evex-lig512-intel.d: New. 537 * gas/i386/evex-lig512.d: New. 538 * gas/i386/evex-wig.s: New. 539 * gas/i386/evex-wig1-intel.d: New. 540 * gas/i386/evex-wig1.d: New. 541 * gas/i386/inval-avx512f.l: New. 542 * gas/i386/inval-avx512f.s: New. 543 * gas/i386/x86-64-avx512f-intel.d: New. 544 * gas/i386/x86-64-avx512f-nondef.d: New. 545 * gas/i386/x86-64-avx512f-nondef.s: New. 546 * gas/i386/x86-64-avx512f-opts-intel.d: New. 547 * gas/i386/x86-64-avx512f-opts.d: New. 548 * gas/i386/x86-64-avx512f-opts.s: New. 549 * gas/i386/x86-64-avx512f.d: New. 550 * gas/i386/x86-64-avx512f.s: New. 551 * gas/i386/x86-64-avx512cd-intel.d: New. 552 * gas/i386/x86-64-avx512cd.d: New. 553 * gas/i386/x86-64-avx512cd.s: New. 554 * gas/i386/x86-64-avx512er-intel.d: New. 555 * gas/i386/x86-64-avx512er.d: New. 556 * gas/i386/x86-64-avx512er.s: New. 557 * gas/i386/x86-64-avx512pf-intel.d: New. 558 * gas/i386/x86-64-avx512pf.d: New. 559 * gas/i386/x86-64-avx512pf.s: New. 560 * gas/i386/x86-64-evex-lig.s: New. 561 * gas/i386/x86-64-evex-lig256-intel.d: New. 562 * gas/i386/x86-64-evex-lig256.d: New. 563 * gas/i386/x86-64-evex-lig512-intel.d: New. 564 * gas/i386/x86-64-evex-lig512.d: New. 565 * gas/i386/x86-64-evex-wig.s: New. 566 * gas/i386/x86-64-evex-wig1-intel.d: New. 567 * gas/i386/x86-64-evex-wig1.d: New. 568 * gas/i386/x86-64-inval-avx512f.l: New. 569 * gas/i386/x86-64-inval-avx512f.s: New. 570 * gas/i386/i386.exp: Run new AVX-512 tests. 571 572 2013-07-25 Richard Sandiford <rdsandiford (a] googlemail.com> 573 574 * gas/mips/loongson-2f.d: Fix expected output for madd.ps, 575 msub.ps, nmadd.ps and nmsub.ps. 576 577 2013-07-25 Michael Zolotukhin <michael.v.zolotukhin (a] intel.com> 578 579 * gas/i386/sha.d: New. 580 * gas/i386/sha.s: New. 581 * gas/i386/x86-64-sha.d: New. 582 * gas/i386/x86-64-sha.s: New. 583 * gas/i386/i386.exp: Run new SHA tests. 584 585 2013-07-24 Anna Tikhonova <anna.tikhonova (a] intel.com> 586 Kirill Yukhin <kirill.yukhin (a] intel.com> 587 Michael Zolotukhin <michael.v.zolotukhin (a] intel.com> 588 589 * gas/i386/mpx-add-bnd-prefix.s: New. 590 * gas/i386/mpx-add-bnd-prefix.d: New. 591 * gas/i386/mpx-inval-1.l: New. 592 * gas/i386/mpx-inval-1.s: New. 593 * gas/i386/mpx.d: New. 594 * gas/i386/mpx.s: New. 595 * gas/i386/x86-64-mpx-add-bnd-prefix.d: New. 596 * gas/i386/x86-64-mpx-add-bnd-prefix.s: New. 597 * gas/i386/x86-64-mpx-addr32.d: New. 598 * gas/i386/x86-64-mpx-addr32.s: New. 599 * gas/i386/x86-64-mpx-inval-1.l: New. 600 * gas/i386/x86-64-mpx-inval-1.s: New. 601 * gas/i386/x86-64-mpx-inval-2.l: New. 602 * gas/i386/x86-64-mpx-inval-2.s: New. 603 * gas/i386/x86-64-mpx.d: New. 604 * gas/i386/x86-64-mpx.s: New. 605 * gas/i386/nops.d: Adjust to MPX changes. 606 * gas/i386/nops.s: Likewise. 607 * gas/i386/x86-64-nops.d: Likewise. 608 * gas/i386/x86-64-nops.s: Likewise. 609 * gas/i386/ilp32/x86-64-nops.d: Likewise. 610 * gas/i386/i386.exp: Run new MPX tests. 611 612 2013-07-24 Tristan Gingold <gingold (a] adacore.com> 613 614 * gas/ppc/test2xcoff32.s, gas/ppc/test2xcoff32.d: New files 615 * gas/ppc/ppc.exp: Add new test. 616 * gas/ppc/xcoff-br16-1.s, gas/ppc/xcoff-br16-1.d, 617 gas/ppc/xcoff-br16-2.s, gas/ppc/xcoff-br16-2.d: New files 618 * gas/ppc/aix.exp: Add new tests. 619 620 2013-07-19 Yufeng Zhang <yufeng.zhang (a] arm.com> 621 622 * gas/aarch64/ilp32-basic.d (#as): Update to use -mabi=ilp32 623 624 2013-07-14 Richard Sandiford <rdsandiford (a] googlemail.com> 625 626 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: Add some more cases. 627 * gas/mips/micromips-ill.s, gas/mips/micromips-ill.l: New test. 628 * gas/mips/mips.exp: Run it. 629 630 2013-07-14 Richard Sandiford <rdsandiford (a] googlemail.com> 631 632 * gas/mips/at-2.l: Remove duplicated $at warnings. 633 * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips32r2-ill.l, 634 gas/mips/mips32r2-ill-nofp.l, gas/mips/mips32r2-ill-fp64.l, 635 gas/mips/mips64r2-ill.l, gas/mips/octeon-ill.l: Update error 636 messages. Expect negative numbers to be printed as such, 637 rather than as large unsigned positive numbers. 638 639 2013-07-12 Maciej W. Rozycki <macro (a] codesourcery.com> 640 641 * gas/mips/nan-2008-1.d: New test. 642 * gas/mips/nan-2008-2.d: New test. 643 * gas/mips/nan-2008-3.d: New test. 644 * gas/mips/nan-2008-4.d: New test. 645 * gas/mips/nan-legacy-1.d: New test. 646 * gas/mips/nan-legacy-2.d: New test. 647 * gas/mips/nan-legacy-3.d: New test. 648 * gas/mips/nan-legacy-4.d: New test. 649 * gas/mips/nan-legacy-5.d: New test. 650 * gas/mips/nan-error-1.l: New list test. 651 * gas/mips/nan-error-2.l: New list test. 652 * gas/mips/nan-2008-override.s: New test source. 653 * gas/mips/nan-2008.s: New test source. 654 * gas/mips/nan-legacy-override.s: New test source. 655 * gas/mips/nan-legacy.s: New test source. 656 * gas/mips/nan-error-1.s: New test source. 657 * gas/mips/nan-error-2.s: New test source. 658 * gas/mips/mips.exp: Run the new tests. 659 660 2013-07-09 Richard Sandiford <rdsandiford (a] googlemail.com> 661 662 * gas/mips/la-reloc.s, gas/mips/la-reloc.d, gas/mips/dla-reloc.s, 663 gas/mips/dla-reloc.d: Add files missing from earlier commit. 664 665 2013-07-08 H.J. Lu <hongjiu.lu (a] intel.com> 666 667 PR gas/13572 668 * gas/i386/simd.s: Add a test for cvttps2pi. 669 * gas/i386/simd-intel.d: Updated. 670 * gas/i386/simd.d: Likewise. 671 672 2013-07-08 Richard Sandiford <rdsandiford (a] googlemail.com> 673 674 * gas/mips/la.s, gas/mips/la.d, gas/mips/la-svr4pic.d, 675 gas/mips/la-xgot.d: Add tests for bracketed addresses. 676 677 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com> 678 679 * gas/mips/ldstla-32.d: Avoid "lui at,0x0" sequences for 680 truncated constants. 681 * gas/mips/ldstla-32-shared.d: Likewise. 682 * gas/mips/mcu.d: Use ADDIU in preference to LI+ADDU when adding 683 16-bit constants to the base. 684 * gas/mips/micromips@mcu.d: Likewise. 685 * gas/mips/micromips@cache.d: Likewise. 686 * gas/mips/micromips@pref.d: Likewise. 687 * gas/mips/micromips.d, gas/mips/micromips-insn32.d, 688 gas/mips/micromips-noinsn32.d, gas/mips/micromips-trap.d: Likewise. 689 Allow the full 16-bit offset range to be used for SB, LB and LBU in 690 USH and ULH sequences. Fix the expected output for LD and SD when 691 the two LW and SW offsets need different high parts. 692 * gas/mips/eva.s: Test PREFE with relocation operators. 693 * gas/mips/eva.d: Use ADDIU in preference to LI+ADDU for 16-bit 694 constants. Update after eva.s change. 695 * gas/mips/micromips@eva.d: Likewise. 696 * gas/mips/ld-reloc.s, gas/mips/ld-reloc.d, gas/mips/l_d-reloc.s, 697 gas/mips/l_d-reloc.d, gas/mips/ulw-reloc.s, gas/mips/ulw-reloc.d, 698 gas/mips/micromips@ulw-reloc.d, gas/mips/ulh-reloc.s, 699 gas/mips/ulh-reloc.d: New tests. 700 * gas/mips/mips.exp: Run them. 701 702 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com> 703 704 * gas/mips/eva.d, gas/mips/micromips@eva.d: Remove hard-coded 705 addresses. Use gpr-names=numeric. 706 707 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com> 708 709 * gas/mips/mips16.d, gas/mips/mips16-64.d: Remove trailing whitespace 710 from ENTRY and EXIT lines. 711 712 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com> 713 714 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: New test. 715 * gas/mips/mips.exp: Run it. 716 717 2013-07-07 Richard Sandiford <rdsandiford (a] googlemail.com> 718 719 * gas/mips/lb.d, gas/mips/sb.d: Use coprocessor register names 720 for LWC0 and SWC0. 721 722 2013-07-05 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com> 723 724 * gas/s390/zarch-zEC12.s: Change bprp second operand and add 725 variants requiring relocations. 726 * gas/s390/zarch-zEC12.d: Likewise. 727 728 2013-07-03 Marcus Shawcroft <marcus.shawcroft (a] arm.com> 729 730 * gas/aarch64/reloc-insn.s (func): Replace :got_prel19: with :got:. 731 732 2013-06-26 Yufeng Zhang <yufeng.zhang (a] arm.com> 733 734 * gas/aarch64/ilp32-basic.d: New file. 735 * gas/aarch64/ilp32-basic.s: New file. 736 737 2013-06-25 Maciej W. Rozycki <macro (a] codesourcery.com> 738 739 * gas/mips/micromips-insn32.d: New test. 740 * gas/mips/micromips-noinsn32.d: Likewise. 741 * gas/mips/micromips.l: Rename to... 742 * gas/mips/micromips-warn.l: ... this. 743 * gas/mips/micromips.d: Update accordingly. 744 * gas/mips/micromips-trap.d: Likewise. 745 * gas/mips/micromips.l: New list test. 746 * gas/mips/micromips.s: Add conditionals. 747 * gas/mips/mips.exp: Run the new tests. 748 749 2013-06-24 Roland McGrath <mcgrathr (a] google.com> 750 751 * gas/arm/macro-vld1.s: Add a case with whitespace before '}'. 752 * gas/arm/macro-vld1.d: Update. 753 754 * gas/arm/macro-pld.s: Add a 'push {r0}' case. 755 * gas/arm/macro-pld.d: Update expected output. 756 * gas/arm/macro-vld1.s: New file. 757 * gas/arm/macro-vld1.d: New file. 758 759 2013-06-22 Richard Sandiford <rdsandiford (a] googlemail.com> 760 761 * gas/mips/mips.exp: Remove "LOSE" comments. 762 (run_dump_test_arch): Remove format selector support. 763 (run_dump_test_arches): Remove associated upvars. 764 (elf, ecoff, aout, no_mips16, no_micromips): Remove variables. 765 Remove all conditions based on them, on the assumption that $elf 766 is true and the others are false. Rename "elf-jal" to "jal". 767 (tmips): Set to "t" for *bsd targets. 768 * gas/mips/elf-jal.d: Rename to... 769 * gas/mips/jal.d: ...this, replacing the old file. 770 * gas/mips/micromips@elf-jal.d: Rename to... 771 * gas/mips/micromips@jal.d: ...this. 772 * gas/mips/at-1.d, gas/mips/ld.d, gas/mips/l_d.d, gas/mips/lui.d, 773 gas/mips/mips1@l_d.d, gas/mips/mips1@ld-forward.d, gas/mips/mips1@ld.d, 774 gas/mips/mips1@s_d.d, gas/mips/s_d.d, gas/mips/sd.d: Remove ECOFF 775 relocation names. Do not allow any offset on the symbol. 776 777 2013-06-22 Richard Sandiford <rdsandiford (a] googlemail.com> 778 779 * gas/mips/lineno.d: Remove ellipsis. 780 781 2013-06-22 Richard Sandiford <rdsandiford (a] googlemail.com> 782 783 * gas/all/gas.exp: Remove reference to mips-ecoff. 784 * gas/mips/branch-misc-1.d, gas/mips/branch-misc-2.d, 785 gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic.d, 786 gas/mips/branch-misc-2pic-64.d, gas/mips/branch-swap.d: Remove 787 skips for mips-*-ecoff. 788 789 2013-06-20 Richard Sandiford <rdsandiford (a] googlemail.com> 790 791 * gas/mips/ase-errors-1.s, gas/mips/ase-errors-1.l, 792 gas/mips/ase-errors-2.s, gas/mips/ase-errors-2.l, 793 gas/mips/ase-errors-3.s, gas/mips/ase-errors-3.l, 794 gas/mips/ase-errors-4.s, gas/mips/ase-errors-4.l: New tests. 795 * gas/mips/mips.exp: Run them. 796 797 2013-06-18 Richard Sandiford <rdsandiford (a] googlemail.com> 798 799 * gas/mips/eva.d: Use -32. 800 801 2013-06-17 Catherine Moore <clm (a] codesourcery.com> 802 Maciej W. Rozycki <macro (a] codesourcery.com> 803 Chao-Ying Fu <fu (a] mips.com> 804 805 * gas/mips/mips.exp: Run new tests. 806 * gas/mips/eva.d: New. 807 * gas/mips/eva.s: New. 808 * gas/mips/micromips@eva.d: New. 809 810 2013-06-15 Richard Sandiford <rdsandiford (a] googlemail.com> 811 812 * gas/mips/loc-swap-3.d: Require -32. 813 814 2013-06-14 Richard Sandiford <rsandifo (a] linux.vnet.ibm.com> 815 816 * gas/mips/loc-swap-3.d, gas/mips/loc-swap-3.s: New test. 817 * gas/mips/mips.exp: Run it. 818 819 2013-06-13 Chao-ying Fu <Chao-ying.Fu (a] imgtec.com> 820 821 * gas/mips/micromips@virt.d: New file. 822 * gas/mips/micromips@virt64.d: New file. 823 * gas/mips/mips.exp: Enable virt and virt64 tests for micromips. 824 825 2013-06-12 Sandra Loosemore <sandra (a] codesourcery.com> 826 827 * gas/nios2/movia.s: Add additional test case with negative 828 constant value. 829 * gas/nios2/movia.d: Likewise. 830 831 2013-06-12 Sandra Loosemore <sandra (a] codesourcery.com> 832 833 * gas/nios2/tret.d: Correct eret encoding. 834 835 2013-06-10 Maciej W. Rozycki <macro (a] codesourcery.com> 836 837 * gas/mips/relax-bc1any.l: New test. 838 * gas/mips/relax-bc1any.s: New test source. 839 * gas/mips/mips.exp: Run the new test. 840 841 2013-06-09 Sandra Loosemore <sandra (a] codesourcery.com> 842 843 * gas/nios2/trap.s: Add additional test cases for optional 844 argument. 845 * gas/nios2/trap.d: Likewise. 846 847 2013-05-31 H.J. Lu <hongjiu.lu (a] intel.com> 848 849 * gas/i386/size-3.d: Updated for text/data/bss section alignment 850 change. 851 * gas/i386/x86-64-size-1.d: Likewise. 852 * gas/i386/x86-64-unwind.d: Likewise. 853 * gas/i386/ilp32/x86-64-size-1.d: Likewise. 854 * gas/i386/ilp32/x86-64-size-5.d: Likewise. 855 * gas/i386/ilp32/x86-64-unwind.d: Likewise. 856 857 2013-05-31 Catherine Moore <clm (a] codesourcery.com> 858 859 * gas/mips/ehword.d: New. 860 * gas/mips/ehword.s: New. 861 * gas/mips/mips.exp: Run ehword test. 862 863 2013-05-29 Maciej W. Rozycki <macro (a] codesourcery.com> 864 865 * gas/mips/jalr3.d: New test. 866 * gas/mips/jalr3-n32.d: New test. 867 * gas/mips/jalr3-n64.d: New test. 868 * gas/mips/jalr3.s: New test source. 869 * gas/mips/mips.exp: Run the new tests. 870 871 2013-05-28 Cary Coutant <ccoutant (a] google.com> 872 873 * gas/cris/rd-dw2-1.d: Adjust expected output. 874 * gas/cris/rd-dw2-10.d: Likewise. 875 * gas/cris/rd-dw2-11.d: Likewise. 876 * gas/cris/rd-dw2-12.d: Likewise. 877 * gas/cris/rd-dw2-13.d: Likewise. 878 * gas/cris/rd-dw2-14.d: Likewise. 879 * gas/cris/rd-dw2-15.d: Likewise. 880 * gas/cris/rd-dw2-2.d: Likewise. 881 * gas/cris/rd-dw2-3.d: Likewise. 882 * gas/cris/rd-dw2-4.d: Likewise. 883 * gas/cris/rd-dw2-5.d: Likewise. 884 * gas/cris/rd-dw2-6.d: Likewise. 885 * gas/cris/rd-dw2-7.d: Likewise. 886 * gas/cris/rd-dw2-8.d: Likewise. 887 * gas/cris/rd-dw2-9.d: Likewise. 888 * gas/elf/dwarf2-1.d: Likewise. 889 * gas/elf/dwarf2-2.d: Likewise. 890 * gas/elf/dwarf2-3.d: Likewise. 891 * gas/i386/debug1.d: Likewise. 892 * gas/i386/dw2-compress-1.d: Likewise. 893 * gas/i386/ilp32/lns/lns-common-1.d: Likewise. 894 * gas/i386/ilp32/lns/lns-duplicate.d: Likewise. 895 * gas/ia64/pr13167.d: Likewise. 896 * gas/lns/lns-big-delta.d: Likewise. 897 * gas/lns/lns-common-1-alt.d: Likewise. 898 * gas/lns/lns-common-1.d: Likewise. 899 * gas/lns/lns-duplicate.d: Likewise. 900 * gas/mips/loc-swap-2.d: Likewise. 901 * gas/mips/loc-swap.d: Likewise. 902 * gas/mips/micromips@loc-swap-2.d: Likewise. 903 * gas/mips/micromips@loc-swap.d: Likewise. 904 * gas/mips/mips16-dwarf2-n32.d: Likewise. 905 * gas/mips/mips16-dwarf2.d: Likewise. 906 * gas/mips/mips16@loc-swap-2.d: Likewise. 907 * gas/mips/mips16@loc-swap.d: Likewise. 908 909 2013-05-28 Maciej W. Rozycki <macro (a] codesourcery.com> 910 911 * gas/mips/ld-zero.d: New test. 912 * gas/mips/ld-zero-2.d: New test. 913 * gas/mips/ld-zero-3.d: New test. 914 * gas/mips/ld-zero-q.d: New test. 915 * gas/mips/ld-zero-u.d: New test. 916 * gas/mips/ecoff@ld-zero-3.d: New test. 917 * gas/mips/micromips@ld-zero-2.d: New test. 918 * gas/mips/micromips@ld-zero-3.d: New test. 919 * gas/mips/ld-zero.s: New test source. 920 * gas/mips/ld-zero-2.s: New test source. 921 * gas/mips/ld-zero-3.s: New test source. 922 * gas/mips/ld-zero-q.s: New test source. 923 * gas/mips/ld-zero-u.s: New test source. 924 * gas/mips/mips.exp: Run the new tests. 925 926 2013-05-28 Yufeng Zhang <yufeng.zhang (a] arm.com> 927 928 * gas/aarch64/tls.d: Update. 929 * gas/aarch64/tls.s: Update. 930 931 2013-05-28 Kyrylo Tkachov <kyrylo.tkachov (a] arm.com> 932 933 * gas/arm/armv8-a-bad.l: Update expected warning message. 934 * gas/arm/armv8-a-it-bad.l: Likewise. 935 936 2013-05-28 Marcus Shawcroft <marcus.shawcroft (a] arm.com> 937 938 * gas/aarch64/adr_1.d: New file. 939 * gas/aarch64/adr_1.s: New file. 940 * gas/aarch64/b_1.d: New file. 941 * gas/aarch64/b_1.s: New file. 942 * gas/aarch64/beq_1.d: New file. 943 * gas/aarch64/beq_1.s: New file. 944 * gas/aarch64/ldr_1.d: New file. 945 * gas/aarch64/ldr_1.s: New file. 946 * gas/aarch64/tbz_1.d: New file. 947 * gas/aarch64/tbz_1.s: New file. 948 949 2013-05-24 Richard Sandiford <rsandifo (a] linux.vnet.ibm.com> 950 951 * gas/s390/zarch-z9-109-err.s, gas/s390/zarch-z9-109-err.l: New test. 952 * gas/s390/s390.exp: Run it. 953 954 2013-05-23 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com> 955 956 * gas/s390/zarch-zEC12.d: Adjust length operands for cdzt, cxzt, 957 czdt, and czxt. 958 * gas/s390/zarch-zEC12.d: Likewise. 959 960 2013-05-22 Jrgen Urban <JuergenUrban (a] gmx.de> 961 962 * gas/mips/r5900-full.s, gas/mips/r5900-full.d: Add tests for LQ 963 and SQ macros. 964 * gas/mips/r5900-vu0.s, gas/mips/r5900-vu0.d: New test. 965 * gas/mips/mips.exp: Run it. 966 967 2013-05-21 Alan Modra <amodra (a] gmail.com> 968 969 * gas/ppc/vsx2.d: Ignore trailing padding. 970 971 2013-05-20 Peter Bergner <bergner (a] vnet.ibm.com> 972 973 * gas/ppc/altivec2.d <bcdadd., bcdadd., vaddcuq, vaddecuq, vaddeuqm, 974 vaddudm, vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, 975 vclzw, vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., 976 veqv, vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw, 977 vmuleuw, vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, 978 vorc, vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd, 979 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox, 980 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm, 981 vsubudm, vsubuqm, vupkhsw, vupklsw>: Add new tests. 982 * gas/ppc/altivec2.s: Likewise. 983 * gas/ppc/power8.d <bcdadd., bcdsub., bctar, bctarl, clrbhrb, fmrgew, 984 fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe, mfvsrd, mfvsrwz, 985 msgclrp, msgsndp, mtsle, mtvsrd, mtvsrwa, mtvsrwz, pbt., rfebb, 986 stqcx., stxsiwx, stxsspx, vaddcuq, vaddecuq, vaddeuqm, vaddudm, 987 vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, vclzw, 988 vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv, 989 vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgow, vmulesw, vmuleuw, 990 vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc, 991 vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd, 992 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox, 993 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm, 994 vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp, xscvdpspn, xscvspdpn, 995 xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp, xsmaddmsp, xsmsubasp, 996 xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp, xsnmsubasp, xsnmsubmsp, 997 xsresp, xsrsp, xsrsqrtesp, xssqrtsp, xssubsp, xxleqv, xxlnand, 998 xxlorc>: Add new tests. 999 * gas/ppc/power8.s Likewise. 1000 * gas/ppc/vsx.d <lxvd2x, stxvd2x>: Add new tests. 1001 * gas/ppc/vsx.s Likewise. 1002 * gas/ppc/vsx2.d: New test file. 1003 * gas/ppc/vsx2.s: Likewise. 1004 * gas/ppc/ppc.exp: Run it. 1005 1006 2013-05-16 Tristan Gingold <gingold (a] adacore.com> 1007 1008 * gas/ppc/ppc.exp: Do not run simpshft on aix. 1009 1010 2013-05-16 Nick Clifton <nickc (a] redhat.com> 1011 1012 * gas/msp430/opcodes.s: Use correct value for .arch pseudo. 1013 * gas/msp430/msp430x.d: Use correct value for -mcpu option. 1014 1015 2013-05-13 Yufeng Zhang <yufeng.zhang (a] arm.com> 1016 1017 * gas/aarch64/diagnostic.s: Update. 1018 * gas/aarch64/diagnostic.l: Ditto. 1019 * gas/aarch64/movi.s: Add new tests. 1020 * gas/aarch64/movi.d: Update. 1021 1022 2013-05-09 Andrew Pinski <apinski (a] cavium.com> 1023 1024 * gas/mips/mips.exp: Run virt and virt64 testcases. 1025 * gas/mips/virt.d: New file. 1026 * gas/mips/virt.s: New file. 1027 * gas/mips/virt64.d: New file. 1028 * gas/mips/virt64.s: New file. 1029 1030 2013-05-04 Richard Sandiford <rdsandiford (a] googlemail.com> 1031 1032 * gas/mips/micromips-warn-branch-delay.d: Use numeric registers. 1033 1034 2013-05-02 Richard Sandiford <rdsandiford (a] googlemail.com> 1035 1036 * gas/mips/mips16-stabs.s, gas/mips/mips16-stabs.d: New test. 1037 * gas/mips/mips.exp: Run it. 1038 1039 2013-05-02 Nick Clifton <nickc (a] redhat.com> 1040 1041 * gas/all/gas.exp: Skip the DIFF1 test for the MSP430. 1042 Expect the FORWARD test to pass for the MSP430. 1043 Skip the REDEF tests for the MSP430. 1044 Expect the 930509A test to fail for the MSP430. 1045 * gas/all/sleb128-4.d: Skip for the MSP430. 1046 * gas/elf/elf.exp: Set target_machine to msp430 for the MSP430. 1047 Skip the EHOPT0 test for the MSP430. 1048 Skip the REDEF and EQU-RELOC tests for the MSP430. 1049 * gas/elf/section2.e-msp430: New file. 1050 * gas/lns/lns-big-delta.d: Remove expectation of 20-bit 1051 addresses. 1052 * gas/lns/lns.exp: Use alternate LNS COMMON test for the MSP430. 1053 * gas/msp430/msp430x.s: New test. 1054 * gas/msp430/msp430x.d: Expected disassembly. 1055 * gas/msp430/msp430.exp: Run new test. 1056 * gas/msp430/opcode.d: Update expected disassembly. 1057 1058 2013-04-30 Chao-ying Fu <Chao-ying.Fu (a] imgtec.com> 1059 1060 * gas/mips/ext-ill.s: New file. 1061 * gas/mips/ext-ill.l: New file. 1062 * gas/mips/mips.exp: Run new tests. 1063 1064 2013-04-29 Nick Clifton <nickc (a] redhat.com> 1065 1066 * gas/elf/dwarf2-3.d: Fix expected readelf output. 1067 1068 2013-04-24 H.J. Lu <hongjiu.lu (a] intel.com> 1069 1070 * gas/i386/rex.d: Skip x86_64-*-elf*. 1071 * gas/i386/ilp32/rex.d: Likewise. 1072 1073 2013-04-15 Julian Brown <julian (a] codesourcery.com> 1074 1075 * gas/all/gas.exp (sleb128-7): Don't run for tic4x, tic54x. 1076 * gas/all/sleb128-2.s: Reformat, use _ at start of labels, remove 1077 cruft. 1078 * gas/all/sleb128-3.s: Likewise. 1079 * gas/all/sleb128-4.s: Likewise. 1080 * gas/all/sleb128-5.s: Likewise. 1081 * gas/all/sleb128-7.s: Likewise. 1082 * gas/all/sleb128-2.d: Handle data sections named $DATA$. 1083 * gas/all/sleb128-3.d: Likewise. 1084 * gas/all/sleb128-4.d: Likewise. 1085 * gas/all/sleb128-5.d: Likewise. 1086 * gas/all/sleb128-7.d: Likewise. 1087 1088 2013-04-10 Julian Brown <julian (a] codesourcery.com> 1089 1090 * gas/all/sleb128-2.s: New test. 1091 * gas/all/sleb128-3.s: Likewise. 1092 * gas/all/sleb128-4.s: Likewise. 1093 * gas/all/sleb128-5.s: Likewise. 1094 * gas/all/sleb128-7.s: Likewise. 1095 * gas/all/sleb128-2.d: New. 1096 * gas/all/sleb128-3.d: New. 1097 * gas/all/sleb123-4.d: New. 1098 * gas/all/sleb123-5.d: New. 1099 * gas/all/sleb123-7.d: New. 1100 * gas/all/gas.exp (sleb128-2, sleb128-3, sleb128-4, sleb128-5) 1101 (sleb128-7): Run new tests. 1102 1103 2013-04-10 Jan Beulich <jbeulich (a] suse.com> 1104 1105 * gas/testsuite/gas/arm/ldst-pc.s: Add index, non-writeback 1106 forms of various loads and stores with PC as base. 1107 * gas/testsuite/gas/arm/ldst-pc.d: Update accordingly. 1108 1109 2013-04-10 Jan Beulich <jbeulich (a] suse.com> 1110 1111 * gas/arm/barrier-bad.d: Change title. 1112 * gas/arm/barrier-bad.s: Add immediate form of ISB and DSB as 1113 well as one symbolic form of DSB. 1114 * gas/arm/barrier-bad.l: Update accordingly. 1115 * gas/arm/barrier-bad-thumb.d: Adjust title. Use barrier-bad.s as 1116 source. Pass -mthumb to gas. 1117 * gas/arm/barrier-bad-thumb.l: Remove. 1118 * gas/arm/barrier-bad-thumb.s: Remove. 1119 * gas/arm/barrier-thumb.d: Adjust title. Use barrier.s as source. 1120 Pass -mthumb to gas. 1121 * gas/arm/barrier-thumb.s: Remove. 1122 1123 2013-04-09 Jan Beulich <jbeulich (a] suse.com> 1124 1125 * gas/arm/vfp1xD.s: Add VMRS/VMSR tests with FPINST, FPINST2, 1126 and C15. 1127 * gas/arm/vfp1xD.d: Update accordingly. 1128 1129 2013-04-09 Jan Beulich <jbeulich (a] suse.com> 1130 1131 * gas/arm/neon-omit.s: Add tests for suffix less VMOV. 1132 * gas/arm/neon-omit.d: Update accordingly. 1133 1134 2013-04-09 Jan Beulich <jbeulich (a] suse.com> 1135 1136 * gas/arm/neon-addressing-bad.s: Add test for further invalid VST 1137 operands. 1138 * gas/arm/neon-addressing-bad.l: Update accordingly. 1139 1140 2013-04-08 Jan Beulich <jbeulich (a] suse.com> 1141 1142 * gas/i386/x86-64-opcode.s: Flesh out LOOP and J*CXZ sections. 1143 Correct comments in Jcc section. 1144 * gas/i386/x86-64-opcode.d: Refresh. 1145 * gas/i386/ilp32/x86-64-opcode.d: Refresh. 1146 1147 2013-04-06 David S. Miller <davem (a] davemloft.net> 1148 1149 * gas/sparc/cbcond.s: Add tests for new opcode aliases. 1150 * gas/sparc/cbcond.d: Updated. 1151 * gas/sparc/hpcvis3.s: Add tests for new opcode aliases. 1152 * gas/sparc/hpcvis3.d: Updated. 1153 * gas/sparc/v8-movwr-imm.d: Fix expected disassembly. 1154 * gas/sparc/edge.s: New test. 1155 * gas/sparc/edge.d: Expected disassembly. 1156 * gas/sparc/flush.s: New test. 1157 * gas/sparc/flush.d: Expected disassembly. 1158 * gas/sparc/ldd_std.s: New test. 1159 * gas/sparc/ldd_std.d: Expected disassembly. 1160 * gas/sparc/ldtw_sttw.s: New test. 1161 * gas/sparc/ldtw_sttw.d: Expected disassembly. 1162 * gas/sparc/sparc.exp: Run new tests. 1163 1164 2013-03-27 Alexis Deruelle <alexis.deruelle (a] gmail.com> 1165 1166 PR binutils/15068 1167 * gas/tic6x/insns16-lsd-unit.s: Correct bit patterns for mvk, add 1168 and xor. 1169 * gas/tic6x/insns16-lsd-unit.d: Update expected output. 1170 1171 2013-03-27 H.J. Lu <hongjiu.lu (a] intel.com> 1172 1173 * gas/i386/addr32.s: Add an SIB test. 1174 * gas/i386/addr32.d: Updated. 1175 1176 2013-03-27 Alexis Deruelle <alexis.deruelle (a] gmail.com> 1177 1178 PR binutils/15068 1179 * gas/tic6x/insns16-d-unit.s: New test. 1180 * gas/tic6x/insns16-d-unit.d: Expected disassembly. 1181 * gas/tic6x/insns16-ddec.s: New test. 1182 * gas/tic6x/insns16-ddec.d: Expected disassembly. 1183 * gas/tic6x/insns16-dinc.s: New test. 1184 * gas/tic6x/insns16-dinc.d: Expected disassembly. 1185 * gas/tic6x/insns16-dind.s: New test. 1186 * gas/tic6x/insns16-dind.d: Expected disassembly. 1187 * gas/tic6x/insns16-doff4.s: New test. 1188 * gas/tic6x/insns16-doff4.d: Expected disassembly. 1189 * gas/tic6x/insns16-l-unit.s: New test. 1190 * gas/tic6x/insns16-l-unit.d: Expected disassembly. 1191 * gas/tic6x/insns16-lsd-unit.s: New test. 1192 * gas/tic6x/insns16-lsd-unit.d: Expected disassembly. 1193 * gas/tic6x/insns16-m-unit.s: New test. 1194 * gas/tic6x/insns16-m-unit.d: Expected disassembly. 1195 * gas/tic6x/insns16-s-unit-pcrel.s: New test. 1196 * gas/tic6x/insns16-s-unit-pcrel.d: Expected disassembly. 1197 * gas/tic6x/insns16-s-unit: New test. 1198 * gas/tic6x/insns16-s-unit.d: Expected disassembly. 1199 1200 2013-03-26 Douglas B Rupp <rupp (a] adacore.com> 1201 1202 * gas/ia64/ia64.exp: Add new test reloc-mlx 1203 * gas/ia64/reloc-mlx.[sd]: New test for X-unit reloc. 1204 * gas/ia64/pcrel.d: Fix output for X-unit reloc. 1205 1206 2013-03-21 Will Newton <will.newton (a] linaro.org> 1207 1208 * gas/arm/thumb2_relax.d: Strip out invalid pc-relative strs. 1209 * gas/arm/thumb2_relax.s: Likewise. 1210 * gas/arm/thumb32.d: Likewise. 1211 * gas/arm/thumb32.l: Likewise. 1212 * gas/arm/thumb32.s: Likewise. 1213 * gas/arm/thumb2_str-bad.d: New file. 1214 * gas/arm/thumb2_str-bad.l: Likewise. 1215 * gas/arm/thumb2_str-bad.s: Likewise. 1216 1217 2013-03-20 Alexis Deruelle <alexis.deruelle (a] gmail.com> 1218 1219 PR gas/15082 1220 * gas/tic6x/insns-bad-1.s: Remove test-case for mpydp with 1221 cross-path. 1222 * gas/tic6x/insns-bad-1.l: Update expected output. 1223 * gas/tic6x/insns-c674x.s: Add a test-case for mpydp with 1224 cross-path. 1225 * gas/tic6x/insns-c674x.d: Update expected output. 1226 1227 2013-03-20 Alexis Deruelle <alexis.deruelle (a] gmail.com> 1228 1229 PR gas/15095 1230 * gas/tic6x/insns-c674x.s: Add test cases for the newly generated 1231 opcode. 1232 * gas/tic6x/insns-c674x.d: Update expected disassembly. 1233 1234 2013-03-15 Will Newton <will.newton (a] linaro.org> 1235 1236 * gas/arm/any-idiv.d: Expand *-*eabi test to cover *-*eabi*. 1237 * gas/arm/arch4t-eabi.d: Likewise. 1238 * gas/arm/arch4t.d: Likewise. 1239 * gas/arm/attr-any-armv4t.d: Likewise. 1240 * gas/arm/attr-any-thumbv6.d: Likewise. 1241 * gas/arm/attr-cpu-directive.d: Likewise. 1242 * gas/arm/attr-default.d: Likewise. 1243 * gas/arm/attr-march-all.d: Likewise. 1244 * gas/arm/attr-march-armv1.d: Likewise. 1245 * gas/arm/attr-march-armv2.d: Likewise. 1246 * gas/arm/attr-march-armv2a.d: Likewise. 1247 * gas/arm/attr-march-armv2s.d: Likewise. 1248 * gas/arm/attr-march-armv3.d: Likewise. 1249 * gas/arm/attr-march-armv3m.d: Likewise. 1250 * gas/arm/attr-march-armv4.d: Likewise. 1251 * gas/arm/attr-march-armv4t.d: Likewise. 1252 * gas/arm/attr-march-armv4txm.d: Likewise. 1253 * gas/arm/attr-march-armv4xm.d: Likewise. 1254 * gas/arm/attr-march-armv5.d: Likewise. 1255 * gas/arm/attr-march-armv5t.d: Likewise. 1256 * gas/arm/attr-march-armv5te.d: Likewise. 1257 * gas/arm/attr-march-armv5tej.d: Likewise. 1258 * gas/arm/attr-march-armv5texp.d: Likewise. 1259 * gas/arm/attr-march-armv5txm.d: Likewise. 1260 * gas/arm/attr-march-armv6-m+os.d: Likewise. 1261 * gas/arm/attr-march-armv6-m.d: Likewise. 1262 * gas/arm/attr-march-armv6.d: Likewise. 1263 * gas/arm/attr-march-armv6j.d: Likewise. 1264 * gas/arm/attr-march-armv6k+sec.d: Likewise. 1265 * gas/arm/attr-march-armv6k.d: Likewise. 1266 * gas/arm/attr-march-armv6kt2.d: Likewise. 1267 * gas/arm/attr-march-armv6s-m.d: Likewise. 1268 * gas/arm/attr-march-armv6t2.d: Likewise. 1269 * gas/arm/attr-march-armv6z.d: Likewise. 1270 * gas/arm/attr-march-armv6zk.d: Likewise. 1271 * gas/arm/attr-march-armv6zkt2.d: Likewise. 1272 * gas/arm/attr-march-armv6zt2.d: Likewise. 1273 * gas/arm/attr-march-armv7-a+idiv.d: Likewise. 1274 * gas/arm/attr-march-armv7-a+mp.d: Likewise. 1275 * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise. 1276 * gas/arm/attr-march-armv7-a+sec.d: Likewise. 1277 * gas/arm/attr-march-armv7-a+virt.d: Likewise. 1278 * gas/arm/attr-march-armv7-a.d: Likewise. 1279 * gas/arm/attr-march-armv7-m.d: Likewise. 1280 * gas/arm/attr-march-armv7-r+mp.d: Likewise. 1281 * gas/arm/attr-march-armv7-r.d: Likewise. 1282 * gas/arm/attr-march-armv7.d: Likewise. 1283 * gas/arm/attr-march-armv7a.d: Likewise. 1284 * gas/arm/attr-march-armv7em.d: Likewise. 1285 * gas/arm/attr-march-armv7m.d: Likewise. 1286 * gas/arm/attr-march-armv7r.d: Likewise. 1287 * gas/arm/attr-march-armv8-a+crypto.d: Likewise. 1288 * gas/arm/attr-march-armv8-a+fp.d: Likewise. 1289 * gas/arm/attr-march-armv8-a+simd.d: Likewise. 1290 * gas/arm/attr-march-armv8-a.d: Likewise. 1291 * gas/arm/attr-march-iwmmxt.d: Likewise. 1292 * gas/arm/attr-march-iwmmxt2.d: Likewise. 1293 * gas/arm/attr-march-xscale.d: Likewise. 1294 * gas/arm/attr-mcpu.d: Likewise. 1295 * gas/arm/attr-mfpu-arm1020e.d: Likewise. 1296 * gas/arm/attr-mfpu-arm1020t.d: Likewise. 1297 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise. 1298 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise. 1299 * gas/arm/attr-mfpu-arm7500fe.d: Likewise. 1300 * gas/arm/attr-mfpu-fpa.d: Likewise. 1301 * gas/arm/attr-mfpu-fpa10.d: Likewise. 1302 * gas/arm/attr-mfpu-fpa11.d: Likewise. 1303 * gas/arm/attr-mfpu-fpe.d: Likewise. 1304 * gas/arm/attr-mfpu-fpe2.d: Likewise. 1305 * gas/arm/attr-mfpu-fpe3.d: Likewise. 1306 * gas/arm/attr-mfpu-maverick.d: Likewise. 1307 * gas/arm/attr-mfpu-neon-fp16.d: Likewise. 1308 * gas/arm/attr-mfpu-neon.d: Likewise. 1309 * gas/arm/attr-mfpu-softfpa.d: Likewise. 1310 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise. 1311 * gas/arm/attr-mfpu-softvfp.d: Likewise. 1312 * gas/arm/attr-mfpu-vfp.d: Likewise. 1313 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise. 1314 * gas/arm/attr-mfpu-vfp10.d: Likewise. 1315 * gas/arm/attr-mfpu-vfp3.d: Likewise. 1316 * gas/arm/attr-mfpu-vfp9.d: Likewise. 1317 * gas/arm/attr-mfpu-vfpv2.d: Likewise. 1318 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise. 1319 * gas/arm/attr-mfpu-vfpv3.d: Likewise. 1320 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise. 1321 * gas/arm/attr-mfpu-vfpv4.d: Likewise. 1322 * gas/arm/attr-mfpu-vfpxd.d: Likewise. 1323 * gas/arm/attr-names.d: Likewise. 1324 * gas/arm/attr-order.d: Likewise. 1325 * gas/arm/attr-override-cpu-directive.d: Likewise. 1326 * gas/arm/attr-override-mcpu.d: Likewise. 1327 * gas/arm/got_prel.d: Likewise. 1328 * gas/arm/mapdir.d: Likewise. 1329 * gas/arm/mapmisc.d: Likewise. 1330 * gas/arm/mapsecs.d: Likewise. 1331 * gas/arm/mapshort-eabi.d: Likewise. 1332 * gas/arm/mapshort-elf.d: Likewise. 1333 * gas/arm/mov-highregs-any.d: Likewise. 1334 * gas/arm/mov-lowregs-any.d: Likewise. 1335 * gas/arm/pr12198-1.d: Likewise. 1336 * gas/arm/pr12198-2.d: Likewise. 1337 * gas/arm/thumb-eabi.d: Likewise. 1338 * gas/arm/thumb.d: Likewise. 1339 * gas/arm/thumbrel.d: Likewise. 1340 1341 2013-03-15 Nick Clifton <nickc (a] redhat.com> 1342 1343 * gas/arm/arch7.d: Skip for non-ELF ARM targets. 1344 * gas/arm/arch7a-mp.d: Likewise. 1345 * gas/arm/arch7em.d: Likewise. 1346 * gas/arm/crc32-bad.d: Likewise. 1347 * gas/arm/crc32.d: Likewise. 1348 1349 2013-03-15 Will Newton <will.newton (a] linaro.org> 1350 1351 * gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s. 1352 1353 2013-03-12 Sebastian Huber <sebastian.huber (a] embedded-brains.de> 1354 1355 * gas/nios2/nios2.exp: Use run_dump_tests. 1356 * gas/nios2/mov.d: Delete file. 1357 * gas/nios2/mov.s: Likewise. 1358 * gas/nios2/rol.d: Likewise. 1359 * gas/nios2/rol.s: Likewise. 1360 * gas/nios2/add.d: Check instruction values. 1361 * gas/nios2/align_fill.d: Likewise. 1362 * gas/nios2/and.d: Likewise. 1363 * gas/nios2/branch.d: Likewise. 1364 * gas/nios2/bret.d: Likewise. 1365 * gas/nios2/cache.d: Likewise. 1366 * gas/nios2/call.d: Likewise. 1367 * gas/nios2/call26.d: Likewise. 1368 * gas/nios2/cmp.d: Likewise. 1369 * gas/nios2/comments.d: Likewise. 1370 * gas/nios2/complex.d: Likewise. 1371 * gas/nios2/ctl.d: Likewise. 1372 * gas/nios2/custom.d: Likewise. 1373 * gas/nios2/etbt.d: Likewise. 1374 * gas/nios2/flushda.d: Likewise. 1375 * gas/nios2/jmp.d: Likewise. 1376 * gas/nios2/ldb.d: Likewise. 1377 * gas/nios2/ldh.d: Likewise. 1378 * gas/nios2/ldw.d: Likewise. 1379 * gas/nios2/lineseparator.d: Likewise. 1380 * gas/nios2/movi.d: Likewise. 1381 * gas/nios2/movia.d: Likewise. 1382 * gas/nios2/mul.d: Likewise. 1383 * gas/nios2/nor.d: Likewise. 1384 * gas/nios2/or.d: Likewise. 1385 * gas/nios2/registers.d: Likewise. 1386 * gas/nios2/ret.d: Likewise. 1387 * gas/nios2/rotate.d: Likewise. 1388 * gas/nios2/stb.d: Likewise. 1389 * gas/nios2/sth.d: Likewise. 1390 * gas/nios2/stw.d: Likewise. 1391 * gas/nios2/sub.d: Likewise. 1392 * gas/nios2/sync.d: Likewise. 1393 * gas/nios2/trap.d: Likewise. 1394 * gas/nios2/tret.d: Likewise. 1395 * gas/nios2/xor.d: Likewise. 1396 1397 2013-03-12 Sebastian Huber <sebastian.huber (a] embedded-brains.de> 1398 1399 * gas/nios2/break.d: Check instruction values. 1400 1401 2013-03-11 Sebastian Huber <sebastian.huber (a] embedded-brains.de> 1402 1403 * gas/nios2/nios2.exp: Run wrprs. 1404 * gas/nios2/wrprs.d: New file. 1405 * gas/nios2/wrprs.s: Likewise. 1406 1407 2013-03-11 Sebastian Huber <sebastian.huber (a] embedded-brains.de> 1408 1409 * gas/nios2/nios2.exp: Run rdprs. 1410 * gas/nios2/rdprs.d: New file. 1411 * gas/nios2/rdprs.s: Likewise. 1412 1413 2013-03-11 Sebastian Huber <sebastian.huber (a] embedded-brains.de> 1414 1415 * gas/nios2/nios2.exp: Run registers. 1416 * gas/nios2/registers.d: New file. 1417 * gas/nios2/registers.s: Likewise. 1418 1419 2013-03-11 Kyrylo Tkachov <kyrylo.tkachov (a] arm.com> 1420 1421 * gas/arm/crc32-bad.d: New file. 1422 * gas/arm/crc32-bad.l: Likewise. 1423 * gas/arm/crc32-bad.s: Likewise. 1424 * gas/arm/crc32.d: Likewise. 1425 * gas/arm/crc32.s: Likewise. 1426 1427 2013-03-05 Yufeng Zhang <yufeng.zhang (a] arm.com> 1428 1429 * gas/aarch64/diagnostic.s: Add test. 1430 * gas/aarch64/diagnostic.l: Update. 1431 * gas/aarch64/illegal.s: Add test. 1432 * gas/aarch64/illegal.l: Update. 1433 * gas/aarch64/fpmov.s: New file. 1434 * gas/aarch64/fpmov.d: New file. 1435 1436 2013-03-01 H.J. Lu <hongjiu.lu (a] intel.com> 1437 1438 * gas/i386/inval.s: Add tests for invalid addresses and eiz. 1439 1440 * gas/i386/x86-64-inval.s: Add tests for invalid addresses and 1441 riz/eiz. 1442 1443 * gas/i386/inval.l: Updated. 1444 * gas/i386/x86-64-inval.l: Likewise. 1445 1446 2013-02-28 H.J. Lu <hongjiu.lu (a] intel.com> 1447 1448 * gas/i386/i386.exp: Run inval-rep and x86-64-inval-rep. 1449 1450 * gas/i386/inval-rep.l: New file. 1451 * gas/i386/inval-rep.s: Likewise. 1452 * gas/i386/x86-64-inval-rep.l: Likewise. 1453 * gas/i386/x86-64-inval-rep.s: Likewise. 1454 1455 2013-02-28 Yufeng Zhang <yufeng.zhang (a] arm.com> 1456 1457 * gas/aarch64/crc32.s: New test. 1458 * gas/aarch64/crc32.d: Ditto. 1459 1460 2013-02-28 Yufeng Zhang <yufeng.zhang (a] arm.com> 1461 1462 * gas/aarch64/illegal.l: Delete the error message for 1463 msr S3_1_C13_C15_1,x7. 1464 * gas/aarch64/sysreg.s: Add new tests. 1465 * gas/aarch64/sysreg.d: Update. 1466 1467 2013-02-19 H.J. Lu <hongjiu.lu (a] intel.com> 1468 1469 PR gas/15159 1470 * gas/i386/i386.exp: Run smap and x86-64-smap. 1471 1472 * gas/i386/smap.d: New file. 1473 * gas/i386/smap.s: likewise. 1474 * gas/i386/x86-64-smap.d: likewise. 1475 1476 2013-02-15 Markos Chandras <markos.chandras (a] imgtec.com> 1477 1478 * gas/metag/labelarithmetic.d: Fix the expected disassembler 1479 output to be in little endian format 1480 * gas/metag/metacore12.d: likewise 1481 * gas/metag/metacore21.d: likewise 1482 * gas/metag/metacore21ext.d: likewise 1483 * gas/metag/metadsp21.d: likewise 1484 * gas/metag/metadsp21ext.d: likewise 1485 * gas/metag/metafpu.d: likewise 1486 * gas/metag/metafpuext.d: likewise 1487 * gas/metag/tls.d: likewise 1488 1489 2013-02-15 Kyrylo Tkachov <kyrylo.tkachov (a] arm.com> 1490 1491 * gas/arm/neon-vmov-bad.d: New file. 1492 * gas/arm/neon-vmov-bad.s: Likewise. 1493 * gas/arm/neon-vmov-bad.l: Likewise. 1494 1495 2013-02-14 Yufeng Zhang <yufeng.zhang (a] arm.com> 1496 1497 * gas/aarch64/system.s: Add tests. 1498 * gas/aarch64/system.d: Update. 1499 1500 2013-02-11 Kyrylo Tkachov <kyrylo.tkachov (a] arm.com> 1501 1502 * gas/arm/archv6t2.s: Add strht and ldrht tests. 1503 * gas/arm/archv6t2.d: Add disassembly patterns for the above. 1504 1505 2013-02-09 Jrgen Urban <JuergenUrban (a] gmx.de> 1506 1507 * gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s, 1508 gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to... 1509 * gas/mips/24k-triple-stores-2-llsc.d, 1510 gas/mips/24k-triple-stores-2-llsc.s, 1511 gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests. 1512 * gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the 1513 MIPS ISA level can be upgraded to support ll, sc, lld and scd. 1514 * gas/mips/l_d-single.d, gas/mips/s_d-single.d, 1515 gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests. 1516 * gas/mips/mips.exp: Update accordingly. Add "nollsc" to r5900 1517 properties. 1518 1519 2013-02-08 Alan Modra <amodra (a] gmail.com> 1520 1521 * gas/nios2/nios2.exp: Add copyright. 1522 (run_list_test): Delete. Adjust callers to use standard version. 1523 1524 2013-02-06 Sandra Loosemore <sandra (a] codesourcery.com> 1525 Andrew Jenner <andrew (a] codesourcery.com> 1526 1527 Based on patches from Altera Corporation. 1528 1529 * gas/nios2/add.d: New. 1530 * gas/nios2/add.s: New. 1531 * gas/nios2/align_fill.d: New. 1532 * gas/nios2/align_fill.s: New. 1533 * gas/nios2/align_text.d: New. 1534 * gas/nios2/align_text.s: New. 1535 * gas/nios2/and.d: New. 1536 * gas/nios2/and.s: New. 1537 * gas/nios2/branch.d: New. 1538 * gas/nios2/branch.s: New. 1539 * gas/nios2/break.d: New. 1540 * gas/nios2/break.s: New. 1541 * gas/nios2/bret.d: New. 1542 * gas/nios2/bret.s: New. 1543 * gas/nios2/cache.d: New. 1544 * gas/nios2/cache.s: New. 1545 * gas/nios2/call26.d: New. 1546 * gas/nios2/call26.s: New. 1547 * gas/nios2/call.d: New. 1548 * gas/nios2/call.s: New. 1549 * gas/nios2/cmp.d: New. 1550 * gas/nios2/cmp.s: New. 1551 * gas/nios2/comments.d: New. 1552 * gas/nios2/comments.s: New. 1553 * gas/nios2/complex.d: New. 1554 * gas/nios2/complex.s: New. 1555 * gas/nios2/ctl.d: New. 1556 * gas/nios2/ctl.s: New. 1557 * gas/nios2/custom.d: New. 1558 * gas/nios2/custom.s: New. 1559 * gas/nios2/etbt.d: New. 1560 * gas/nios2/etbt.s: New. 1561 * gas/nios2/flushda.d: New. 1562 * gas/nios2/flushda.s: New. 1563 * gas/nios2/illegal.l: New. 1564 * gas/nios2/illegal.s: New. 1565 * gas/nios2/jmp.d: New. 1566 * gas/nios2/jmp.s: New. 1567 * gas/nios2/ldb.d: New. 1568 * gas/nios2/ldb.s: New. 1569 * gas/nios2/ldh.d: New. 1570 * gas/nios2/ldh.s: New. 1571 * gas/nios2/ldw.d: New. 1572 * gas/nios2/ldw.s: New. 1573 * gas/nios2/lineseparator.d: New. 1574 * gas/nios2/lineseparator.s: New. 1575 * gas/nios2/mov.d: New. 1576 * gas/nios2/movia.d: New. 1577 * gas/nios2/movia.s: New. 1578 * gas/nios2/movi.d: New. 1579 * gas/nios2/movi.s: New. 1580 * gas/nios2/mov.s: New. 1581 * gas/nios2/mul.d: New. 1582 * gas/nios2/mul.s: New. 1583 * gas/nios2/nios2.exp: New. 1584 * gas/nios2/nor.d: New. 1585 * gas/nios2/nor.s: New. 1586 * gas/nios2/or.d: New. 1587 * gas/nios2/or.s: New. 1588 * gas/nios2/ret.d: New. 1589 * gas/nios2/ret.s: New. 1590 * gas/nios2/rol.d: New. 1591 * gas/nios2/rol.s: New. 1592 * gas/nios2/rotate.d: New. 1593 * gas/nios2/rotate.s: New. 1594 * gas/nios2/stb.d: New. 1595 * gas/nios2/stb.s: New. 1596 * gas/nios2/sth.d: New. 1597 * gas/nios2/sth.s: New. 1598 * gas/nios2/stw.d: New. 1599 * gas/nios2/stw.s: New. 1600 * gas/nios2/sub.d: New. 1601 * gas/nios2/sub.s: New. 1602 * gas/nios2/sync.d: New. 1603 * gas/nios2/sync.s: New. 1604 * gas/nios2/trap.d: New. 1605 * gas/nios2/trap.s: New. 1606 * gas/nios2/tret.d: New. 1607 * gas/nios2/tret.s: New. 1608 * gas/nios2/warn_noat.l: New. 1609 * gas/nios2/warn_noat.s: New. 1610 * gas/nios2/warn_nobreak.l: New. 1611 * gas/nios2/warn_nobreak.s: New. 1612 * gas/nios2/xor.d: New. 1613 * gas/nios2/xor.s: New. 1614 1615 2013-01-31 Tristan Gingold <gingold (a] adacore.com> 1616 1617 * gas/ppc/test1xcoff32.d: Updated. 1618 * gas/all/fwdexp.d: Adjusted for AIX. 1619 1620 2013-01-30 Yufeng Zhang <yufeng.zhang (a] arm.com> 1621 1622 * gas/aarch64/alias.s: Add new tests. 1623 * gas/aarch64/alias.d: Update. 1624 * gas/aarch64/no-aliases.d: Update. 1625 1626 2013-01-30 Markos Chandras <markos.chandras (a] imgtec.com> 1627 1628 * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases. 1629 * gas/metag/metacore21-invalid.l: Add expected output for invalid 1630 SWAP testcases. 1631 1632 2013-01-28 Alexis Deruelle <alexis.deruelle (a] gmail.com> 1633 1634 PR gas/15069 1635 * gas/tic6x/insns-c674x-pcrel.s: Add test of BNOP instruction 1636 within header based fetch packet. 1637 * gas/tic6x/insns-c674x-pcrel.d: Update expected disassembly. 1638 1639 2013-01-24 Nick Clifton <nickc (a] redhat.com> 1640 1641 * gas/elf/warn-2.s: Skip for all V850 variants. 1642 1643 2013-01-17 Yufeng Zhang <yufeng.zhang (a] arm.com> 1644 1645 * gas/aarch64/diagnostic.l: Update. 1646 * gas/aarch64/movi.s: Add tests. 1647 * gas/aarch64/movi.d: Update. 1648 * gas/aarch64/programmer-friendly.s: Add comment. 1649 1650 2013-01-16 H.J. Lu <hongjiu.lu (a] intel.com> 1651 1652 * gas/i386/i386.exp: Run size-1, size-2, size-3, size-4, 1653 x86-64-size-1, x86-64-size-2, x86-64-size-3, x86-64-size-4, 1654 x86-64-size-5 and x86-64-size-inval-1. 1655 1656 * gas/i386/size-1.d: New file. 1657 * gas/i386/size-1.s: Likewise. 1658 * gas/i386/size-2.d: Likewise. 1659 * gas/i386/size-2.s: Likewise. 1660 * gas/i386/size-3.d: Likewise. 1661 * gas/i386/size-3.s: Likewise. 1662 * gas/i386/size-4.d: Likewise. 1663 * gas/i386/size-4.s: Likewise. 1664 * gas/i386/x86-64-size-1.d: Likewise. 1665 * gas/i386/x86-64-size-2.d: Likewise. 1666 * gas/i386/x86-64-size-3.d: Likewise. 1667 * gas/i386/x86-64-size-4.d: Likewise. 1668 * gas/i386/x86-64-size-5.d: Likewise. 1669 * gas/i386/x86-64-size-5.s: Likewise. 1670 * gas/i386/x86-64-size-inval-1.l: Likewise. 1671 * gas/i386/x86-64-size-inval-1.s: Likewise. 1672 * gas/i386/ilp32/x86-64-size-1.d: Likewise. 1673 * gas/i386/ilp32/x86-64-size-2.d: Likewise. 1674 * gas/i386/ilp32/x86-64-size-3.d: Likewise. 1675 * gas/i386/ilp32/x86-64-size-4.d: Likewise. 1676 * gas/i386/ilp32/x86-64-size-5.d: Likewise. 1677 1678 2013-01-16 Alan Modra <amodra (a] gmail.com> 1679 1680 * gas/ppc/htm.d: Ignore padding at end of section. 1681 1682 2013-01-15 H.J. Lu <hongjiu.lu (a] intel.com> 1683 1684 PR gas/15019 1685 * gas/i386/reloc32.s: Add tests for "xtrn@got -/+ 4". 1686 * gas/i386/reloc64.s: Likewise. 1687 * gas/i386/ilp32/reloc64.s: Likewise. 1688 1689 * gas/i386/reloc32.d: Updated. 1690 * gas/i386/reloc64.d: Likewise. 1691 * gas/i386/ilp32/reloc64.d: Likewise. 1692 1693 2013-01-15 Nick Clifton <nickc (a] redhat.com> 1694 1695 * gas/v850/basic.exp: Allow for variations in reloc names. 1696 * gas/v850/split-lo16.d: Likewise. 1697 1698 * gas/v850/v850e1.s: Add more tests of the PREPARE insn. 1699 * gas/v850/v850e1.d: Update expected disassembly. 1700 1701 2013-01-14 Alan Modra <amodra (a] gmail.com> 1702 1703 * gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas. 1704 * gas/v850/split-lo16.d: Likewise. 1705 1706 2013-01-14 Will Newton <will.newton (a] imgtec.com> 1707 1708 * gas/metag/metadsp21.d: Fix expected MMOV disassembly. 1709 1710 2013-01-14 Alan Modra <amodra (a] gmail.com> 1711 1712 * gas/ppc/htm.s: Use .text rather than .section ".text". 1713 * gas/ppc/power8.s: Likewise. 1714 * gas/ppc/htm.d: Don't match file format. 1715 * gas/ppc/power8.d: Likewise. 1716 1717 2013-01-10 Peter Bergner <bergner (a] vnet.ibm.com> 1718 1719 * gas/ppc/htm.d: New test. 1720 * gas/ppc/htm.s: Likewise. 1721 * gas/ppc/power8.d: Likewise. 1722 * gas/ppc/power8.s: Likewise. 1723 * gas/ppc/ppc.exp: Run them. 1724 1725 2013-01-10 Will Newton <will.newton (a] imgtec.com> 1726 1727 * gas/metag/labelarithmetic.d: New file. 1728 * gas/metag/labelarithmetic.s: New file. 1729 * gas/metag/metacore12.d: New file. 1730 * gas/metag/metacore12.s: New file. 1731 * gas/metag/metacore21-invalid.l: New file. 1732 * gas/metag/metacore21-invalid.s: New file. 1733 * gas/metag/metacore21.d: New file. 1734 * gas/metag/metacore21.s: New file. 1735 * gas/metag/metacore21ext.d: New file. 1736 * gas/metag/metacore21ext.s: New file. 1737 * gas/metag/metadsp21-invalid.l: New file. 1738 * gas/metag/metadsp21-invalid.s: New file. 1739 * gas/metag/metadsp21.d: New file. 1740 * gas/metag/metadsp21.s: New file. 1741 * gas/metag/metadsp21ext.d: New file. 1742 * gas/metag/metadsp21ext.s: New file. 1743 * gas/metag/metafpu21.d: New file. 1744 * gas/metag/metafpu21.s: New file. 1745 * gas/metag/metafpu21ext.d: New file. 1746 * gas/metag/metafpu21ext.s: New file. 1747 * gas/metag/metag.exp: New file. 1748 * gas/metag/tls.d: New file. 1749 * gas/metag/tls.s: New file. 1750 1751 2013-01-08 Yufeng Zhang <yufeng.zhang (a] arm.com> 1752 1753 * gas/aarch64/diagnostic.s: Add test. 1754 * gas/aarch64/diagnostic.l: Update. 1755 1756 2013-01-07 Nick Clifton <nickc (a] redhat.com> 1757 1758 PR gas/14887 1759 * gas/arm/neon-ldst-es.s: Add more whitespace. 1760 1761 2013-01-04 Juergen Urban <JuergenUrban (a] gmx.de> 1762 1763 * gas/mips/r5900-full.s: New test. 1764 * gas/mips/r5900-full.d: Expected disassembly. 1765 * gas/mips/r5900.s: New test. 1766 * gas/mips/r5900.d: Expected disassembly. 1767 * gas/mips/mips.exp: Run new tests. 1768 1769 2013-01-04 Yufeng Zhang <yufeng.zhang (a] arm.com> 1770 1771 * gas/aarch64/int-insns.d: Update. 1772 * gas/aarch64/mov.d: Update. 1773 * gas/aarch64/reloc-insn.d: Update. 1774 1775 2013-01-04 Yufeng Zhang <yufeng.zhang (a] arm.com> 1776 1777 * gas/aarch64/system.d: Update. 1778 1779 2013-01-02 Nick Clifton <nickc (a] redhat.com> 1780 1781 PR gas/14987 1782 * gas/arm/neon-ldst-es.s: Add whitespace test. 1783 * gas/arm/neon-ldst-es.d: Update expected disassembly. 1784 1785 For older changes see ChangeLog-2012 1786 1788 Copyright (C) 2013 Free Software Foundation, Inc. 1789 1790 Copying and distribution of this file, with or without modification, 1791 are permitted in any medium without royalty provided the copyright 1792 notice and this notice are preserved. 1793 1794 Local Variables: 1795 mode: change-log 1796 left-margin: 8 1797 fill-column: 74 1798 version-control: never 1799 End: 1800