1 2012-12-20 Greta Yorsh <Greta.Yorsh (a] arm.com> 2 3 * gas/arm/srs-t2.s: Add tests for missing srs modes. 4 * gas/arm/srs-t2.l: Update expected output. 5 * gas/arm/srs-arm.s: Add tests for missing srs modes. 6 * gas/arm/srs-arm.l: Update expected output. 7 * gas/arm/archv6.s: Add tests for missing rfe modes. 8 * gas/arm/archv6.d: Update expected output. 9 10 2012-12-18 David Holsgrove <david.holsgrove (a] xilinx.com> 11 12 * gas/microblaze/relax_size.exp: New file - test object size after 13 linker relaxation. 14 * gas/microblaze/relax_size.s: Likewise. 15 * gas/microblaze/relax_size.elf: Likewise. 16 * gas/microblaze/relax_size2.s: Likewise. 17 * gas/microblaze/relax_size2.elf: Likewise. 18 19 2012-12-17 Nick Clifton <nickc (a] redhat.com> 20 21 * config/default.exp: Add copyright notice. 22 * gas/aarch64/aarch64.exp: Likewise. 23 * gas/all/gas.exp: Likewise. 24 * gas/alpha/alpha.exp: Likewise. 25 * gas/arc/arc.exp: Likewise. 26 * gas/arc/warn.exp: Likewise. 27 * gas/arm/arm.exp: Likewise. 28 * gas/bfin/bfin.exp: Likewise. 29 * gas/bfin/error.exp: Likewise. 30 * gas/cfi/cfi.exp: Likewise. 31 * gas/cr16/cr16.exp: Likewise. 32 * gas/cr16/pic.exp: Likewise. 33 * gas/crx/allinsn.exp: Likewise. 34 * gas/d10v/d10v.exp: Likewise. 35 * gas/d30v/d30.exp: Likewise. 36 * gas/dlx/alltests.exp: Likewise. 37 * gas/elf/elf.exp: Likewise. 38 * gas/epiphany/allinsn.exp: Likewise. 39 * gas/fr30/allinsn.exp: Likewise. 40 * gas/fr30/fr30.exp: Likewise. 41 * gas/frv/allinsn.exp: Likewise. 42 * gas/h8300/h8300-coff.exp: Likewise. 43 * gas/h8300/h8300-elf.exp: Likewise. 44 * gas/h8300/h8300.exp: Likewise. 45 * gas/h8300/t01_mov.exp: Likewise. 46 * gas/h8300/t02_mova.exp: Likewise. 47 * gas/h8300/t03_add.exp: Likewise. 48 * gas/h8300/t04_sub.exp: Likewise. 49 * gas/h8300/t05_cmp.exp: Likewise. 50 * gas/h8300/t06_ari2.exp: Likewise. 51 * gas/h8300/t07_ari3.exp: Likewise. 52 * gas/h8300/t08_or.exp: Likewise. 53 * gas/h8300/t09_xor.exp: Likewise. 54 * gas/h8300/t10_and.exp: Likewise. 55 * gas/h8300/t11_logs.exp: Likewise. 56 * gas/h8300/t12_bit.exp: Likewise. 57 * gas/h8300/t13_otr.exp: Likewise. 58 * gas/hppa/README: Likewise. 59 * gas/i386/i386.exp: Likewise. 60 * gas/i386/ilp32/ilp32.exp: Likewise. 61 * gas/i386/ilp32/cfi/ilp32.exp: Likewise. 62 * gas/i386/ilp32/elf/ilp32.exp: Likewise. 63 * gas/i386/ilp32/lns/ilp32.exp: Likewise. 64 * gas/i860/README.i860: Likewise. 65 * gas/i860/i860.exp: Likewise. 66 * gas/ia64/ia64.exp: Likewise. 67 * gas/ieee-fp/x930509a.exp: Likewise. 68 * gas/iq2000/allinsn.exp: Likewise. 69 * gas/iq2000/load-hazards.exp: Likewise. 70 * gas/iq2000/odd-ldw.exp: Likewise. 71 * gas/iq2000/odd-sdw.exp: Likewise. 72 * gas/iq2000/yield.exp: Likewise. 73 * gas/lm32/all.exp: Likewise. 74 * gas/lns/lns.exp: Likewise. 75 * gas/m32r/allinsn.exp: Likewise. 76 * gas/m32r/error.exp: Likewise. 77 * gas/m32r/m32r2.exp: Likewise. 78 * gas/m32r/m32rx.exp: Likewise. 79 * gas/m32r/pic.exp: Likewise. 80 * gas/m32r/rel32.exp: Likewise. 81 * gas/m68hc11/m68hc11.exp: Likewise. 82 * gas/m68k/all.exp: Likewise. 83 * gas/m68k-coff/gas.exp: Likewise. 84 * gas/mach-o/mach-o.exp: Likewise. 85 * gas/macros/macros.exp: Likewise. 86 * gas/mcore/allinsn.exp: Likewise. 87 * gas/mep/allinsn.exp: Likewise. 88 * gas/mep/complex-relocs.exp: Likewise. 89 * gas/microblaze/allinsn.exp: Likewise. 90 * gas/microblaze/endian.exp: Likewise. 91 * gas/microblaze/reloc_sym.exp: Likewise. 92 * gas/microblaze/special_reg.exp: Likewise. 93 * gas/mips/mips.exp: Likewise. 94 * gas/mri/mri.exp: Likewise. 95 * gas/msp430/msp430.exp: Likewise. 96 * gas/mt/errors.exp: Likewise. 97 * gas/mt/mt.exp: Likewise. 98 * gas/mt/relocs.exp: Likewise. 99 * gas/openrisc/allinsn.exp: Likewise. 100 * gas/pdp11/pdp11.exp: Likewise. 101 * gas/pj/pj.exp: Likewise. 102 * gas/ppc/ppc.exp: Likewise. 103 * gas/rx/make-d: Likewise. 104 * gas/rx/rx.exp: Likewise. 105 * gas/score/relax.exp: Likewise. 106 * gas/score/relax_32.exp: Likewise. 107 * gas/sparc/mismatch.exp: Likewise. 108 * gas/sparc/sparc.exp: Likewise. 109 * gas/sparc-solaris/addend.exp: Likewise. 110 * gas/sparc-solaris/gas.exp: Likewise. 111 * gas/sun4/addend.exp: Likewise. 112 * gas/symver/symver.exp: Likewise. 113 * gas/tic4x/tic4x.exp: Likewise. 114 * gas/tic54x/tic54x.exp: Likewise. 115 * gas/tic6x/tic6x.exp: Likewise. 116 * gas/vax/vax.exp: Likewise. 117 * gas/xc16x/xc16x.exp: Likewise. 118 * gas/xgate/xgate.exp: Likewise. 119 * gas/xstormy16/allinsn.exp: Likewise. 120 * gas/xtensa/all.exp: Likewise. 121 * gas/z80/z80.exp: Likewise. 122 * gas/z8k/z8k.exp: Likewise. 123 * lib/gas-dg.exp: Likewise. 124 125 2012-12-06 Yufeng Zhang <yufeng.zhang (a] arm.com> 126 127 * gas/aarch64/illegal.s: Add test for unaccepted LDR literal. 128 * gas/aarch64/illegal.l: Update. 129 * gas/aarch64/programmer-friendly.s: Add tests for LDR literal with 130 the auto-generation of literal in pool. 131 * gas/aarch64/programmer-friendly.d: Update. 132 133 2012-11-28 Julian Brown <julian (a] codesourcery.com> 134 135 * gas/arm/bl-local-2.s: New test. 136 * gas/arm/bl-local-2.d: New. 137 138 2012-11-27 Roland McGrath <mcgrathr (a] google.com> 139 140 * lib/gas-defs.exp (run_dump_test): If as options include 141 --compress-debug-sections and zlib is not available, report 142 the test as unsupported. 143 144 2012-11-23 Alan Modra <amodra (a] gmail.com> 145 146 * gas/ppc/astest2.d: Pass -Mppc to objdump. 147 148 2012-11-21 David Holsgrove <david.holsgrove (a] xilinx.com> 149 150 * gas/microblaze/allinsn.s: Add swapb, swaph 151 * gas/microblaze/allinsn.d: Likewise 152 153 2012-11-21 David Holsgrove <david.holsgrove (a] xilinx.com> 154 155 * gas/microblaze/allinsn.s: Test use of SHR, SLR 156 * gas/microblaze/allinsn.d: Likewise 157 158 2012-11-20 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com> 159 160 * gas/s390/zarch-z9-109.d: Fix srstu opcode. 161 * gas/s390/zarch-z900.d: Replace lasp with strag. 162 163 2012-11-20 Roland McGrath <mcgrathr (a] google.com> 164 165 * gas/arm/macro-pld.s: New file. 166 * gas/arm/macro-pld.d: New file. 167 168 2012-11-14 David Holsgrove <david.holsgrove (a] xilinx.com> 169 170 * gas/microblaze/allinsn.s: Add mbar and sleep 171 * gas/microblaze/allinsn.d: Likewise 172 173 2012-11-14 David Holsgrove <david.holsgrove (a] xilinx.com> 174 175 * gas/microblaze/allinsn.s: Add clz insn 176 * gas/microblaze/allinsn.d: Likewise 177 178 2012-11-14 David Holsgrove <david.holsgrove (a] xilinx.com> 179 180 * gas/microblaze/allinsn.exp: New file - test newly added opcodes 181 * gas/microblaze/allinsn.s: Likewise 182 * gas/microblaze/allinsn.d: Likewise 183 184 2012-11-14 Ulrich Weigand <uweigand (a] de.ibm.com> 185 186 * gas/ppc/astest.d: Update for fixup changes. 187 * gas/ppc/astest64.d: Likewise. 188 * gas/ppc/astest2.d: Likewise. 189 * gas/ppc/astest2_64.d: Likewise. 190 * gas/ppc/test1elf32.d: Likewise. 191 * gas/ppc/test1elf64.d: Likewise. 192 193 2012-11-09 David Holsgrove <david.holsgrove (a] xilinx.com> 194 195 * gas/microblaze/endian.exp: New file - endian testcase for microblaze / microblazeel. 196 * gas/microblaze/endian.s: Likewise. 197 * gas/microblaze/endian_be.d: Likewise. 198 * gas/microblaze/endian_le.d: Likewise. 199 * gas/microblaze/endian_le_elf.d: Likewise. 200 * gas/microblaze/reloc_sym.d: Update to accept targets other than elf32-microblaze. 201 * gas/microblaze/special_reg.d: Likewise. 202 203 2012-11-08 Maciej W. Rozycki <macro (a] codesourcery.com> 204 205 * gas/mips/lui.d: New test. 206 * gas/mips/micromips@lui.d: New test. 207 * gas/mips/lui-1.l: New list test. 208 * gas/mips/lui-2.l: New list test. 209 * gas/mips/lui.s: New test source. 210 * gas/mips/lui-1.s: New test source. 211 * gas/mips/lui-2.s: New test source. 212 * gas/mips/mips.exp: Run the new tests. 213 214 2012-11-07 David Holsgrove <david.holsgrove (a] xilinx.com> 215 216 * testsuite/gas/microblaze/special_reg.exp: Add test case. 217 * testsuite/gas/microblaze/special_reg.s: Likewise. 218 * testsuite/gas/microblaze/special_reg.d: Likewise. 219 220 2012-11-01 Chao-ying Fu <fu (a] mips.com> 221 222 * gas/mips/micromips-b16.d: New test. 223 * gas/mips/micromips-b16.s: New test source. 224 * gas/mips/mips.exp: Run the new test. 225 226 2012-11-01 Chao-ying Fu <fu (a] mips.com> 227 Maciej W. Rozycki <macro (a] codesourcery.com> 228 229 * gas/mips/micromips-branch-delay.l: Update messages for 16-bit 230 delay slot changes. 231 * gas/mips/micromips-warn-branch-delay.d: New test. 232 * gas/mips/micromips-warn-branch-delay.l: Stderr output for the 233 new test. 234 * gas/mips/micromips-warn-branch-delay-1.d: New test. 235 * gas/mips/micromips-warn-branch-delay.s: New test source. 236 * gas/mips/micromips-warn-branch-delay-1.s: New test source. 237 * gas/mips/mips.exp: Run the new tests. 238 239 2012-10-31 David Holsgrove <david.holsgrove (a] xilinx.com> 240 241 * gas/microblaze: New. 242 * gas/microblaze/reloc_sym.exp: Add test case. 243 * gas/microblaze/reloc_strongsym.s: Likewise. 244 * gas/microblaze/reloc_weaksym.s: Likewise. 245 * gas/microblaze/reloc_sym.d: Likewise. 246 247 2012-10-29 Alan Modra <amodra (a] gmail.com> 248 249 * gas/cfi/cfi.exp: Remove redundant ppc test. Exclude 250 powerpc-pe targets from cfi-common-6 test. 251 * gas/cfi/cfi-ppc-1.d: Use objdump to handle pe. 252 * gas/cfi/cfi-ppc-1.s: Don't use .type and .size. 253 * gas/ppc/ppc.exp: Exclude various tests for powerpc-pe. Exclude 254 vle tests for le targets. 255 * gas/ppc/476.d, * gas/ppc/476.s: Update for le output. Use .text 256 rather than section directive with quotes. 257 * gas/ppc/a2.d, * gas/ppc/a2.s: Likewise. 258 * gas/ppc/altivec.d, * gas/ppc/altivec.s: Likewise. 259 * gas/ppc/altivec2.d: Likewise. 260 * gas/ppc/altivec_and_spe.d: Likewise. 261 * gas/ppc/astest.d: Likewise. 262 * gas/ppc/astest2.d: Likewise. 263 * gas/ppc/astest2_64.d: Likewise. 264 * gas/ppc/astest64.d: Likewise. 265 * gas/ppc/booke.d, * gas/ppc/booke.s: Likewise. 266 * gas/ppc/cell.d, * gas/ppc/cell.s: Likewise. 267 * gas/ppc/common.d, * gas/ppc/common.s: Likewise. 268 * gas/ppc/e500.d, * gas/ppc/e500.s: Likewise. 269 * gas/ppc/e500mc.d, * gas/ppc/e500mc.s: Likewise. 270 * gas/ppc/e500mc64_nop.d, * gas/ppc/e500mc64_nop.s: Likewise. 271 * gas/ppc/e5500_nop.d, * gas/ppc/e5500_nop.s: Likewise. 272 * gas/ppc/e6500.d, * gas/ppc/e6500.s: Likewise. 273 * gas/ppc/e6500_nop.d, * gas/ppc/e6500_nop.s: Likewise. 274 * gas/ppc/machine.d: Likewise. 275 * gas/ppc/power4.d, * gas/ppc/power4.s: Likewise. 276 * gas/ppc/power4_32.d, * gas/ppc/power4_32.s: Likewise. 277 * gas/ppc/power6.d, * gas/ppc/power6.s: Likewise. 278 * gas/ppc/power7.d, * gas/ppc/power7.s: Likewise. 279 * gas/ppc/ppc750ps.d, * gas/ppc/ppc750ps.s: Likewise. 280 * gas/ppc/regnames.d: Likewise. 281 * gas/ppc/simpshft.d: Likewise. 282 * gas/ppc/test1elf32.d: Likewise. 283 * gas/ppc/test1elf64.d: Likewise. 284 * gas/ppc/titan.d, * gas/ppc/titan.s: Likewise. 285 * gas/ppc/vle-reloc.s: Likewise. 286 * gas/ppc/vle-simple-1.s: Likewise. 287 * gas/ppc/vle-simple-2.s: Likewise. 288 * gas/ppc/vle-simple-3.s: Likewise. 289 * gas/ppc/vle-simple-4.s: Likewise. 290 * gas/ppc/vle-simple-5.s: Likewise. 291 * gas/ppc/vle-simple-6.s: Likewise. 292 * gas/ppc/vle.s: Likewise. 293 * gas/ppc/vsx.d, * gas/ppc/vsx.s: Likewise. 294 295 2012-10-27 James Lemke <jwlemke (a] codesourcery.com> 296 297 * gas/m68k/all.exp: Exclude pr11676 for fido-*-*. 298 299 2012-10-26 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com> 300 301 * gas/testsuite/gas/s390/zarch-z10.d: Refreshed. 302 * gas/testsuite/gas/s390/zarch-z10.s: Refreshed. 303 * gas/testsuite/gas/s390/zarch-z196.d: Refreshed. 304 * gas/testsuite/gas/s390/zarch-z196.s: Refreshed. 305 * gas/testsuite/gas/s390/zarch-z9-109.d: Refreshed. 306 * gas/testsuite/gas/s390/zarch-z990.d: Refreshed. 307 * gas/testsuite/gas/s390/zarch-z990.s: Refreshed. 308 * gas/testsuite/gas/s390/zarch-zEC12.d: Refreshed. 309 * gas/testsuite/gas/s390/zarch-zEC12.s: Refreshed. 310 311 2012-10-26 Christian Groessler <chris (a] groessler.org> 312 313 * gas/z8k/z8k.exp: Run translate-ops test. 314 * gas/z8k/translate-ops.s: New file. 315 * gas/z8k/translate-ops.d: New file. 316 317 2012-10-26 Alan Modra <amodra (a] gmail.com> 318 319 * gas/ppc/power4.s: Fix invalid lq offsets. 320 * gas/ppc/power4.d: Update. 321 322 2012-10-24 Roland McGrath <mcgrathr (a] google.com> 323 324 * gas/i386/rex.s: Add test of REX prefix before fsave (i.e. fwait). 325 * gas/i386/rex.d: Update. 326 327 2012-10-22 Peter Bergner <bergner (a] vnet.ibm.com> 328 329 * gas/ppc/altivec.s <vcfpsxws>: Fix opcode spelling. 330 331 2012-10-15 Yufeng Zhang <yufeng.zhang (a] arm.com> 332 333 * gas/aarch64/sysreg-1.s: Add tests of rmr_el1, rmr_el2 and rmr_el3. 334 * gas/aarch64/sysreg-1.d: Update. 335 * gas/aarch64/illegal.s: Add tests of daifset and daifclr. 336 * gas/aarch64/illegal.d: Update. 337 338 2012-10-15 Yufeng Zhang <yufeng.zhang (a] arm.com> 339 340 * gas/aarch64/illegal-2.s: Add test case. 341 * gas/aarch64/illegal-2.l: Update. 342 343 2012-10-14 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca> 344 345 * gas/hppa/basic/fmemLRbug.s: Remove double load and store instructions 346 which reference the right half of a floating point register. 347 * gas/hppa/basic/basic.exp: Adjust expected results. 348 349 2012-10-13 John David Anglin <dave.anglin (a] nrc-cnrc.gc.ca> 350 351 * gas/hppa/basic/unit.s: Remove uxor instructions with unit condition 352 involving a carry. 353 * gas/hppa/basic/unit2.s: Likewise. 354 * gas/hppa/basic/basic.exp: Adjusted expected. 355 356 2012-10-11 Kyrylo Tkachov <kyrylo.tkachov (a] arm.com> 357 358 * gas/arm/armv8-a+fp.d: Use preferred form of vrint instruction 359 variants for disassembly. 360 * gas/arm/armv8-a+fp.s: Likewise. 361 * gas/arm/armv8-a+simd.d: Likewise. 362 * gas/arm/armv8-a+simd.s: Likewise. 363 364 2012-10-11 Kyrylo Tkachov <kyrylo.tkachov (a] arm.com> 365 366 * gas/arm/ldgesb-bad.d: New file. 367 * gas/arm/ldgesb-bad.l: Likewise. 368 * gas/arm/ldgesb-bad.s: Likewise. 369 * gas/arm/ldgesh-bad.d: Likewise. 370 * gas/arm/ldgesh-bad.l: Likewise. 371 * gas/arm/ldgesh-bad.s: Likewise. 372 * gas/arm/ldsgeb.d: Likewise. 373 * gas/arm/ldsgeb.s: Likewise. 374 * gas/arm/ldsgeb.l: Likewise. 375 * gas/arm/ldsgeh.d: Likewise. 376 * gas/arm/ldsgeh.s: Likewise. 377 * gas/arm/ldsgeh.l: Likewise. 378 379 2012-10-09 Nagajyothi Eggone <nagajyothi.eggone (a] amd.com> 380 381 * gas/i386/i386.exp: Run bdver3 test cases. 382 * gas/i386/nops-1-bdver3.d: New. 383 * gas/i386/arch-10-bdver3.d: New. 384 * gas/i386/x86-64-nops-1-bdver3.d: New. 385 * gas/i386/x86-64-arch-2-bdver3.d: New. 386 387 2012-10-05 Peter Bergner <bergner (a] vnet.ibm.com> 388 389 * gas/ppc/power7.d: Add tests for mfppr, mfppr32, mtppr and mtppr32. 390 * gas/ppc/power7.s: Likewise. 391 * gas/ppc/altivec.d: Add tests for all legacy Altivec instructions. 392 * gas/ppc/altivec.s: Likewise. 393 * gas/ppc/altivec2.d: New test file. 394 * gas/ppc/altivec2.s: Likewise. 395 * gas/ppc/ppc.exp: Run it. 396 397 2012-10-04 Nick Clifton <nickc (a] redhat.com> 398 399 * gas/v850/v850e1.d: Fix expected disassembly of clr1, not1, set1 400 and tst1 insns. 401 402 2012-10-04 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com> 403 404 * gas/s390/zarch-zEC12.d: Fix branch preload instructions. 405 * gas/s390/zarch-zEC12.s: Likewise. 406 407 2012-10-04 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com> 408 409 * gas/s390/s390.exp: Run zEC12 tests. 410 * gas/s390/zarch-zEC12.d: New file. 411 * gas/s390/zarch-zEC12.s: New file. 412 413 2012-09-25 Saravanan Ekanathan <saravanan.ekanathan (a] amd.com> 414 415 * gas/i386/arch-10-bdver1.d: New file to test bdver1 core. 416 * gas/i386/x86-64-arch-2-bdver1.d: Likewise. 417 * gas/i386/i386.exp: Run bdver1 testcases. 418 * gas/i386/arch-10-bdver2.d: Updated -march flags. 419 * gas/i386/arch-10-btver1.d: Likewise. 420 * gas/i386/arch-10-btver2.d: Likewise. 421 * gas/i386/x86-64-arch-2-bdver2.d: Likewise. 422 * gas/i386/x86-64-arch-2-btver1.d: Likewise. 423 * gas/i386/x86-64-arch-2-btver2.d: Likewise. 424 425 2012-09-23 Maciej W. Rozycki <macro (a] codesourcery.com> 426 427 * gas/mips/hilo-diff-eb.d: New test. 428 * gas/mips/hilo-diff-eb-n32.d: New test. 429 * gas/mips/hilo-diff-eb-n64.d: New test. 430 * gas/mips/hilo-diff-el.d: New test. 431 * gas/mips/hilo-diff-el-n32.d: New test. 432 * gas/mips/hilo-diff-el-n64.d: New test. 433 * gas/mips/mips16@hilo-diff-eb.d: New test. 434 * gas/mips/mips16@hilo-diff-eb-n32.d: New test. 435 * gas/mips/mips16@hilo-diff-eb-n64.d: New test. 436 * gas/mips/mips16@hilo-diff-el.d: New test. 437 * gas/mips/mips16@hilo-diff-el-n32.d: New test. 438 * gas/mips/mips16@hilo-diff-el-n64.d: New test. 439 * gas/mips/micromips@hilo-diff-eb.d: New test. 440 * gas/mips/micromips@hilo-diff-eb-n32.d: New test. 441 * gas/mips/micromips@hilo-diff-eb-n64.d: New test. 442 * gas/mips/micromips@hilo-diff-el.d: New test. 443 * gas/mips/micromips@hilo-diff-el-n32.d: New test. 444 * gas/mips/micromips@hilo-diff-el-n64.d: New test. 445 * gas/mips/hilo-diff.s: New test source. 446 * gas/mips/mips.exp: Run the new tests. 447 448 2012-09-23 Richard Sandiford <rdsandiford (a] googlemail.com> 449 450 * gas/mips/elf-rel22.s, gas/mips/elf-rel22.d: Add more tests. 451 * gas/mips/elf-rel29.s, gas/mips/elf-rel29.d, 452 gas/mips/micromips@elf-rel29.d, gas/mips/elf-rel30.s, 453 gas/mips/elf-rel30.l: New tests. 454 * gas/mips/mips.exp: Run them. 455 456 2012-09-23 Richard Sandiford <rdsandiford (a] googlemail.com> 457 458 * gas/mips/dot-1.s, gas/mips/dot-1.d, gas/mips/micromips@dot-1.d, 459 gas/mips/mips16@dot-1.d: New test. 460 * gas/mips/mips.exp: Run it. 461 462 2012-09-20 H.J. Lu <hongjiu.lu (a] intel.com> 463 464 * gas/i386/i386.exp: Run x86-64-arch-2-1 and x86-64-arch-2-2. 465 466 * gas/i386/x86-64-arch-2-1.l: New file. 467 * gas/i386/x86-64-arch-2-1.s: Likewise. 468 * gas/i386/x86-64-arch-2-2.l: Likewise. 469 * gas/i386/x86-64-arch-2-2.s: Likewise. 470 471 2012-09-20 Michael Zolotukhin <michael.v.zolotukhin (a] intel.com> 472 473 * gas/i386/x86-64-arch-2.s: Add test for cmpxchg16b. 474 * gas/i386/x86-64-arch-2.d: Update correspondingly. 475 * gas/i386/x86-64-arch-2-bdver2.d: Likewise. 476 * gas/i386/x86-64-arch-2-btver1.d: Likewise. 477 * gas/i386/x86-64-arch-2-btver2.d: Likewise. 478 * gas/i386/x86-64-arch-2-lzcnt.d: Likewise. 479 * gas/i386/x86-64-arch-2-prefetchw.d: Likewise. 480 * gas/i386/ilp32/x86-64-arch-2.d: Likewise. 481 482 2012-09-18 Kyrylo Tkachov <kyrylo.tkachov (a] arm.com> 483 484 * gas/arm/armv8-a-bad.l: Updated for changed mnemonics. 485 * gas/arm/armv8-a-bad.s: Likewise. 486 * gas/arm/armv8-a.d: Likewise. 487 * gas/arm/armv8-a.s: Likewise. 488 * gas/arm/inst.s: Added test for ldrt encoding compatibly with ldralt. 489 * gas/arm/inst.d: Updated. 490 491 2012-09-18 Chao-ying Fu <fu (a] mips.com> 492 493 * gas/mips/micromips.d: Correct the disassembly of SWXC1. 494 * gas/mips/micromips-trap.d: Likewise. 495 * gas/mips/micromips@24k-triple-stores-1.d: Likewise. 496 * gas/mips/micromips@mips4-fp.d: Likewise. 497 498 2012-09-17 Yufeng Zhang <yufeng.zhang (a] arm.com> 499 500 * gas/aarch64/crypto.d (#as): Update for v8->v8-A change. 501 * gas/aarch64/int-insns.d (#as): Likewise. 502 * gas/aarch64/legacy_reg_names.s (.arch): Likewise. 503 * gas/aarch64/neon-not.s (.arch): Likewise. 504 * gas/aarch64/neon-vfp-reglist-post.s (.arch): Likewise. 505 * gas/aarch64/neon-vfp-reglist.s (.arch): Likewise. 506 507 2012-09-12 Chris Schlumberger-Socha <chris.schlumberger-socha (a] arm.com> 508 509 * gas/aarch64/reloc-insn.d 510 (BFD_RELOC_AARCH64_GOT_LD_PREL19): Add expected asm for new reloc test. 511 * gas/aarch64/reloc-insn.s 512 (BFD_RELOC_AARCH64_GOT_LD_PREL19): Add test for reloc. 513 514 2012-09-04 Sergey A. Guriev <sergey.a.guriev (a] intel.com> 515 516 * gas/testsuite/gas/ia64/psn.d: New file. 517 * gas/testsuite/gas/ia64/psn.s: New file. 518 * gas/testsuite/gas/ia64/ia64.exp: Add new testcase. 519 * gas/testsuite/gas/ia64/opc-i.d: Fixed failing tests. 520 * gas/testsuite/gas/ia64/opc-m.d: Ditto. 521 522 2012-09-01 Hans-Peter Nilsson <hp (a] bitrange.com> 523 524 PR gas/14521 525 * gas/mmix/group-1.d, gas/mmix/group-1.s: New test. 526 527 2012-08-24 H.J. Lu <hongjiu.lu (a] intel.com> 528 529 * gas/elf/group0c.d: Skip Solaris. 530 531 2012-08-24 H.J. Lu <hongjiu.lu (a] intel.com> 532 533 * gas/i386/ilp32/ilp32.exp (gas_64_check): Renamed to ... 534 (gas_x32_check): This. Check elf32-x86-64. 535 Remove Solaris check. 536 * gas/i386/ilp32/cfi/ilp32.exp: Likewise. 537 * gas/i386/ilp32/elf/ilp32.exp: Likewise. 538 * gas/i386/ilp32/lns/ilp32.exp: Likewise. 539 540 2012-08-24 H.J. Lu <hongjiu.lu (a] intel.com> 541 542 * gas/i386/ilp32/ilp32.exp: Skip Solaris. 543 * gas/i386/ilp32/cfi/ilp32.exp: Likewise. 544 * gas/i386/ilp32/elf/ilp32.exp: Likewise. 545 * gas/i386/ilp32/lns/ilp32.exp: Likewise. 546 547 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 548 549 * gas/arm/armv8-a+crypto.s: Update testcase. 550 * gas/arm/armv8-a+crypto.d: Likewise. 551 552 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 553 554 * gas/arm/armv8-a+crypto.d: Update testcase. 555 * gas/arm/armv8-a+crypto.s: Likewise. 556 557 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 558 559 * gas/arm/armv8-a+crypto.d: Update testcase. 560 * gas/arm/armv8-a+crypto.s: Likewise. 561 562 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 563 564 * gas/arm/armv8-a+crypto.d: New testcase. 565 * gas/arm/armv8-a+crypto.s: Likewise. 566 567 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 568 569 * gas/arm/armv8-a+fp.d: Update testcase. 570 * gas/arm/armv8-a+fp.s: Likewise. 571 * gas/arm/half-prec-vfpv3.s: Likewise. 572 573 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 574 575 * gas/arm/armv8-a+fpv5.d: Update testcase. 576 * gas/arm/armv8-a+fpv5.s: Likewise. 577 * gas/arm/armv8-a+simdv3.d: Likewise. 578 * gas/arm/armv8-a+simdv3.s: Likewise. 579 580 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 581 582 * gas/arm/armv8-a+fp.d: Update testcase. 583 * gas/arm/armv8-a+fp.s: Likewise. 584 * gas/arm/armv8-a+simd.d: Likewise. 585 * gas/arm/armv8-a+simd.s: Likewise. 586 587 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 588 589 * gas/testsuite/gas/armv8-a+fp.d: Update testcase. 590 * gas/testsuite/gas/armv8-a+fp.s: Likewise. 591 * gas/testsuite/gas/armv8-a+simd.d: New testcase. 592 * gas/testsuite/gas/armv8-a+simd.s: Likewise. 593 594 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 595 596 * gas/arm/armv8-a+fp.d: New testcase. 597 * gas/arm/armv8-a+fp.s: Likewise. 598 599 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 600 601 * gas/arm/armv8-a-bad.l: Update testcase. 602 * gas/arm/armv8-a-bad.s: Likewise. 603 * gas/arm/armv8-a.d: Likewise. 604 * gas/arm/armv8-a.s: Likewise. 605 606 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 607 608 * gas/arm/armv8-a-bad.l: Update for HLT. 609 * gas/arm/armv8-a-bad.s: Likewise. 610 * gas/arm/armv8-a.d: Likewise. 611 * gas/arm/armv8-a.s: Likewise. 612 613 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 614 615 * gas/arm/armv8-a.d: Update. 616 * gas/arm/armv8-a.s: Likewise. 617 618 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 619 620 * gas/arm/armv8-a.s: New testcase. 621 * gas/arm/armv8-a.d: Likewise. 622 623 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 624 625 * gas/arm/armv8-a-barrier.s: New testcase. 626 * gas/arm/armv8-a-barrier-arm.d: Likewise. 627 * gas/arm/armv8-a-barrier-thumb.d: Likewise. 628 629 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 630 631 * gas/arm/armv8-a-bad.l: Update 632 * gas/arm/armv8-a-bad.s: Likewise. 633 634 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 635 636 * gas/arm/armv8-a-it-bad.d: New testcase. 637 * gas/arm/armv8-a-it-bad.l: Likewise. 638 * gas/arm/armv8-a-it-bad.s: Likewise. 639 * gas/arm/ldr-t-bad.s: Update testcase. 640 * gas/arm/ldr-t.d: Likewise. 641 * gas/arm/ldr-t.s: Likewise. 642 * gas/arm/neon-cond-bad-inc.s: Likewise. 643 * gas/arm/sp-pc-validations-bad-t: Likewise. 644 * gas/arm/vfp-fma-inc.s: Likewise. 645 * gas/arm/vfp-neon-syntax-inc.s: Likewise. 646 647 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 648 649 * gas/arm/armv8-a-bad.l: Update testcase. 650 * gas/arm/armv8-a-bad.s: Likewise. 651 652 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 653 654 * gas/arm/armv8-a-bad.d: New testcase. 655 * gas/arm/armv8-a-bad.l: Likewise. 656 * gas/arm/armv8-a-bad.s: Likewise. 657 * gas/arm/depr-swp.l: Update for change in expected output. 658 * gas/arm/depr-swp.s: Add additional test. 659 660 2012-08-24 Matthew Gretton-Dann <matthew.gretton-dann (a] arm.com> 661 662 * gas/arm/attr-march-all.d: Update for change in expected 663 output. 664 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise. 665 * gas/arm/attr-mfpu-vfpv4.d: Likewise. 666 * gas/arm/attr-march-armv8-a+crypto.d: New testcase. 667 * gas/arm/attr-march-armv8-a+fp.d: Likewise. 668 * gas/arm/attr-march-armv8-a+simd.d: Likewise. 669 * gas/arm/attr-march-armv8-a.d: Likewise. 670 671 2012-08-21 David S. Miller <davem (a] davemloft.net> 672 673 * gas/sparc/crypto.d: Fix opcodes for 4-arg crypto instructions. 674 675 2012-08-20 Edmar Wienskoski <edmar (a] freescale.com> 676 677 * gas/ppc/e6500.d: Changed opcode for vabsdub, vabsduh, vabsduw, 678 mviwsplt. 679 680 2012-08-17 Nagajyothi Eggone <nagajyothi.eggone (a] amd.com> 681 682 * gas/i386/i386.exp: Run btver1 and btver2 test cases. 683 684 * gas/i386/nops-1-btver1.d: New. 685 * gas/i386/nops-1-btver2.d: New. 686 * gas/i386/arch-10-btver1.d: New. 687 * gas/i386/arch-10-btver2.d: New. 688 * gas/i386/x86-64-nops-1-btver1.d: New. 689 * gas/i386/x86-64-nops-1-btver2.d: New. 690 * gas/i386/x86-64-arch-2-btver1.d: New. 691 * gas/i386/x86-64-arch-2-btver2.d: New. 692 693 2012-08-15 Peter Bergner <bergner (a] vnet.ibm.com> 694 695 * gas/ppc/power4.s <lq, stq>: Add more tests. 696 * gas/ppc/power4.d: Likewise. 697 698 2012-08-15 Peter Bergner <bergner (a] vnet.ibm.com> 699 700 * gas/ppc/common.d ("nop", "xnop"): Add tests. 701 * gas/ppc/common.s: Likewise. 702 * gas/ppc/power7.d ("yield", "mdoio", "mdoom"): Add tests. 703 * gas/ppc/power7.s: Likewise. 704 705 2012-08-14 H.J. Lu <hongjiu.lu (a] intel.com> 706 707 PR gas/14457 708 * gas/i386/i386.exp: Run reg-bad. 709 710 * gas/i386/reg-bad.l: New. 711 * gas/i386/reg-bad.s: Likewise. 712 713 2012-08-14 Hans-Peter Nilsson <hp (a] bitrange.com> 714 715 * gas/mmix/err-fb-2.s: New test. 716 717 2012-08-13 Ian Bolton <ian.bolton (a] arm.com> 718 Laurent Desnogues <laurent.desnogues (a] arm.com> 719 Jim MacArthur <jim.macarthur (a] arm.com> 720 Marcus Shawcroft <marcus.shawcroft (a] arm.com> 721 Nigel Stephens <nigel.stephens (a] arm.com> 722 Ramana Radhakrishnan <ramana.radhakrishnan (a] arm.com> 723 Richard Earnshaw <rearnsha (a] arm.com> 724 Sofiane Naci <sofiane.naci (a] arm.com> 725 Tejas Belagod <tejas.belagod (a] arm.com> 726 Yufeng Zhang <yufeng.zhang (a] arm.com> 727 728 * gas/aarch64: New directory. 729 * gas/aarch64/aarch64.exp: New file. 730 * gas/aarch64/addsub.d: New file. 731 * gas/aarch64/addsub.s: New file. 732 * gas/aarch64/advsimd-across.d: New file. 733 * gas/aarch64/advsimd-across.s: New file. 734 * gas/aarch64/advsimd-misc.d: New file. 735 * gas/aarch64/advsimd-misc.s: New file. 736 * gas/aarch64/advsisd-copy.d: New file. 737 * gas/aarch64/advsisd-copy.s: New file. 738 * gas/aarch64/advsisd-misc.d: New file. 739 * gas/aarch64/advsisd-misc.s: New file. 740 * gas/aarch64/alias.d: New file. 741 * gas/aarch64/alias.s: New file. 742 * gas/aarch64/bitfield-alias.d: New file. 743 * gas/aarch64/bitfield-alias.s: New file. 744 * gas/aarch64/bitfield-bfm.d: New file. 745 * gas/aarch64/bitfield-bfm.s: New file. 746 * gas/aarch64/bitfield-dump: New file. 747 * gas/aarch64/bitfield-no-aliases.d: New file. 748 * gas/aarch64/crypto.d: New file. 749 * gas/aarch64/crypto.s: New file. 750 * gas/aarch64/diagnostic.d: New file. 751 * gas/aarch64/diagnostic.l: New file. 752 * gas/aarch64/diagnostic.s: New file. 753 * gas/aarch64/floatdp2.d: New file. 754 * gas/aarch64/floatdp2.s: New file. 755 * gas/aarch64/fp_cvt_int.d: New file. 756 * gas/aarch64/fp_cvt_int.s: New file. 757 * gas/aarch64/illegal-2.d: New file. 758 * gas/aarch64/illegal-2.l: New file. 759 * gas/aarch64/illegal-2.s: New file. 760 * gas/aarch64/illegal.d: New file. 761 * gas/aarch64/illegal.l: New file. 762 * gas/aarch64/illegal.s: New file. 763 * gas/aarch64/inst-directive.d: New file. 764 * gas/aarch64/inst-directive.s: New file. 765 * gas/aarch64/int-insns.d: New file. 766 * gas/aarch64/int-insns.s: New file. 767 * gas/aarch64/ldst-exclusive.d: New file. 768 * gas/aarch64/ldst-exclusive.s: New file. 769 * gas/aarch64/ldst-reg-imm-post-ind.d: New file. 770 * gas/aarch64/ldst-reg-imm-post-ind.s: New file. 771 * gas/aarch64/ldst-reg-imm-pre-ind.d: New file. 772 * gas/aarch64/ldst-reg-imm-pre-ind.s: New file. 773 * gas/aarch64/ldst-reg-pair.d: New file. 774 * gas/aarch64/ldst-reg-pair.s: New file. 775 * gas/aarch64/ldst-reg-reg-offset.d: New file. 776 * gas/aarch64/ldst-reg-reg-offset.s: New file. 777 * gas/aarch64/ldst-reg-uns-imm.d: New file. 778 * gas/aarch64/ldst-reg-uns-imm.s: New file. 779 * gas/aarch64/ldst-reg-unscaled-imm.d: New file. 780 * gas/aarch64/ldst-reg-unscaled-imm.s: New file. 781 * gas/aarch64/legacy_reg_names.d: New file. 782 * gas/aarch64/legacy_reg_names.l: New file. 783 * gas/aarch64/legacy_reg_names.s: New file. 784 * gas/aarch64/mapmisc.d: New file. 785 * gas/aarch64/mapmisc.dat: New file. 786 * gas/aarch64/mapmisc.s: New file. 787 * gas/aarch64/mapping.d: New file. 788 * gas/aarch64/mapping.s: New file. 789 * gas/aarch64/mapping2.d: New file. 790 * gas/aarch64/mapping2.s: New file. 791 * gas/aarch64/mapping3.d: New file. 792 * gas/aarch64/mapping3.s: New file. 793 * gas/aarch64/mapping4.d: New file. 794 * gas/aarch64/mapping4.s: New file. 795 * gas/aarch64/mov-no-aliases.d: New file. 796 * gas/aarch64/mov.d: New file. 797 * gas/aarch64/mov.s: New file. 798 * gas/aarch64/movi.d: New file. 799 * gas/aarch64/movi.s: New file. 800 * gas/aarch64/msr.d: New file. 801 * gas/aarch64/msr.s: New file. 802 * gas/aarch64/neon-fp-cvt-int.d: New file. 803 * gas/aarch64/neon-fp-cvt-int.s: New file. 804 * gas/aarch64/neon-frint.d: New file. 805 * gas/aarch64/neon-frint.s: New file. 806 * gas/aarch64/neon-ins.d: New file. 807 * gas/aarch64/neon-ins.s: New file. 808 * gas/aarch64/neon-not.d: New file. 809 * gas/aarch64/neon-not.s: New file. 810 * gas/aarch64/neon-vfp-reglist-post.d: New file. 811 * gas/aarch64/neon-vfp-reglist-post.s: New file. 812 * gas/aarch64/neon-vfp-reglist.d: New file. 813 * gas/aarch64/neon-vfp-reglist.s: New file. 814 * gas/aarch64/no-aliases.d: New file. 815 * gas/aarch64/optional.d: New file. 816 * gas/aarch64/optional.s: New file. 817 * gas/aarch64/programmer-friendly.d: New file. 818 * gas/aarch64/programmer-friendly.s: New file. 819 * gas/aarch64/reloc-data.d: New file. 820 * gas/aarch64/reloc-data.s: New file. 821 * gas/aarch64/reloc-insn.d: New file. 822 * gas/aarch64/reloc-insn.s: New file. 823 * gas/aarch64/shifted.d: New file. 824 * gas/aarch64/shifted.s: New file. 825 * gas/aarch64/symbol.d: New file. 826 * gas/aarch64/symbol.s: New file. 827 * gas/aarch64/sysreg-1.d: New file. 828 * gas/aarch64/sysreg-1.s: New file. 829 * gas/aarch64/sysreg.d: New file. 830 * gas/aarch64/sysreg.s: New file. 831 * gas/aarch64/system.d: New file. 832 * gas/aarch64/system.s: New file. 833 * gas/aarch64/tlbi_op.d: New file. 834 * gas/aarch64/tlbi_op.s: New file. 835 * gas/aarch64/tls.d: New file. 836 * gas/aarch64/tls.s: New file. 837 * gas/aarch64/verbose-error.d: New file. 838 * gas/aarch64/verbose-error.l: New file. 839 * gas/aarch64/verbose-error.s: New file. 840 841 2012-08-11 Saravanan Ekanathan <saravanan.ekanathan (a] amd.com> 842 843 PR gas/14423 844 * gas/i386/arch-10-bdver2.d: New file. 845 * gas/i386/x86-64-arch-2-bdver2.d: Likewise. 846 * gas/i386/i386.exp: Run new test 847 848 2012-08-07 Roland McGrath <mcgrathr (a] google.com> 849 850 * gas/i386/prefetch.s: New file. 851 * gas/i386/prefetch.d: New file. 852 * gas/i386/prefetch-intel.d: New file. 853 * gas/i386/x86-64-prefetch.d: New file. 854 * gas/i386/x86-64-prefetch-intel.d: New file. 855 * gas/i386/i386.exp: Run them. 856 857 2012-08-07 Jan Beulich <jbeulich (a] suse.com> 858 859 * gas/i386/x86-64-segovr.{s,l}: New. 860 * gas/i386/i386.exp: Run new test. 861 862 2012-08-07 Jan Beulich <jbeulich (a] suse.com> 863 864 * gas/i386/vgather-check-error.{s,l}: New. 865 * gas/i386/vgather-check-none.{s,d}: New. 866 * gas/i386/vgather-check-warn.{d,e}: New. 867 * gas/i386/vgather-check.{s,d}: New. 868 * gas/i386/x86-64-vgather-check-error.{s,l}: New. 869 * gas/i386/x86-64-vgather-check-none.{s,d}: New. 870 * gas/i386/x86-64-vgather-check-warn.{d,e}: New. 871 * gas/i386/x86-64-vgather-check.{s,d}: New. 872 * gas/i386/i386.exp: Run new tests. 873 874 2012-08-07 Jan Beulich <jbeulich (a] suse.com> 875 876 * gas/i386/x86-64-specific-reg.{s,l}: New. 877 * gas/i386/i386.exp: Run new test. 878 879 2012-08-07 Nick Clifton <nickc (a] redhat.com> 880 881 * gas/i386/secrel.s: Add test of <symbol>@SECREL32. 882 * gas/i386/secrel.d: Add expected disassembly. 883 884 2012-08-06 Maciej W. Rozycki <macro (a] codesourcery.com> 885 886 * gas/mips/mips.exp: Set has_newabi for all Linux targets. 887 * gas/mips/cfi-n64-1.d: Adjust for targets that do not infer the 888 ISA from the ABI. 889 * gas/mips/elf-rel-got-n32.d: Likewise. 890 * gas/mips/elf-rel-got-n64.d: Likewise. 891 * gas/mips/elf-rel-xgot-n32.d: Likewise. 892 * gas/mips/elf-rel-xgot-n64.d: Likewise. 893 * gas/mips/elf-rel18.d: Likewise. 894 * gas/mips/elf-rel28-n32.d: Likewise. 895 * gas/mips/elf-rel28-n64.d: Likewise. 896 * gas/mips/jal-newabi.d: Likewise. 897 * gas/mips/ldstla-n64-shared.d: Likewise. 898 * gas/mips/ldstla-n64-sym32.d: Likewise. 899 * gas/mips/ldstla-n64.d: Likewise. 900 * gas/mips/macro-warn-1-n32.d: Likewise. 901 * gas/mips/macro-warn-2-n32.d: Likewise. 902 * gas/mips/n32-consec.d: Likewise. 903 904 2012-08-06 Maciej W. Rozycki <macro (a] codesourcery.com> 905 906 * gas/mips/mips.exp: Set has_newabi for mips*-sde-elf* too. 907 * gas/mips/elf-rel-got-n32.s: Adjust padding. 908 * gas/mips/elf-rel-got-n64.s: Likewise. 909 * gas/mips/elf-rel23.s: Likewise. 910 * gas/mips/elf-rel28.s: Likewise. 911 * gas/mips/n32-consec.s: Likewise. 912 * gas/mips/elf-rel-xgot-n32.d: Adjust output expected. 913 * gas/mips/elf-rel-xgot-n64.d: Likewise. 914 * gas/mips/elf-rel23.d: Likewise. 915 * gas/mips/elf-rel23a.d: Likewise. 916 * gas/mips/elf-rel23b.d: Likewise. 917 * gas/mips/elf-rel28-n32.d: Likewise. 918 919 2012-08-06 Maciej W. Rozycki <macro (a] codesourcery.com> 920 921 * gas/mips/branch-swap-2.l: New list test. 922 * gas/mips/branch-swap-2.s: New test source. 923 * gas/mips/mips.exp: Run the new test. 924 925 2012-08-06 Roland McGrath <mcgrathr (a] google.com> 926 927 * gas/i386/x86-64-stack.s: Add cases for push segment register. 928 * gas/i386/x86-64-stack.d: Updated. 929 * gas/i386/x86-64-stack-suffix.d: Updated. 930 * gas/i386/x86-64-stack-intel.d: Updated. 931 * gas/i386/ilp32/x86-64-stack.d: Updated. 932 * gas/i386/ilp32/x86-64-stack-suffix.d: Updated. 933 * gas/i386/ilp32/x86-64-stack-intel.d: Updated. 934 935 * gas/i386/x86-64-stack.s: Add cases for push immediate. 936 * gas/testsuite/gas/i386/ilp32/x86-64-stack-intel.d: Updated. 937 * gas/testsuite/gas/i386/ilp32/x86-64-stack-suffix.d: Updated. 938 * gas/testsuite/gas/i386/ilp32/x86-64-stack.d: Updated. 939 * gas/testsuite/gas/i386/x86-64-stack-intel.d: Updated. 940 * gas/testsuite/gas/i386/x86-64-stack-suffix.d: Updated. 941 * gas/testsuite/gas/i386/x86-64-stack.d: Updated. 942 943 * gas/i386/x86-64-stack.s (try): Also try just rex.W (0x48) prefix. 944 * gas/testsuite/gas/i386/ilp32/x86-64-stack-intel.d: Updated. 945 * gas/testsuite/gas/i386/ilp32/x86-64-stack-suffix.d: Updated. 946 * gas/testsuite/gas/i386/ilp32/x86-64-stack.d: Updated. 947 * gas/testsuite/gas/i386/x86-64-stack-intel.d: Updated. 948 * gas/testsuite/gas/i386/x86-64-stack-suffix.d: Updated. 949 * gas/testsuite/gas/i386/x86-64-stack.d: Updated. 950 951 2012-08-02 H.J. Lu <hongjiu.lu (a] intel.com> 952 953 PR binutils/14420 954 * gas/elf/dwarf2-1.d: Updated. 955 * gas/elf/dwarf2-2.d: Likwise. 956 * gas/i386/dw2-compress-1.d: Likwise. 957 958 2012-08-01 James Lemke <jwlemke (a] codesourcery.com> 959 960 * gas/cfi/cfi-ppc-1.d: Allow for code alignment of 2 or 4. 961 962 2012-07-31 Catherine Moore <clm (a] codesourcery.com> 963 Maciej W. Rozycki <macro (a] codesourcery.com> 964 965 * gas/mips/micromips@mips32-dsp.d: New test. 966 * gas/mips/micromips@mips32-dspr2.d: New test. 967 * gas/mips/mips32-dsp.d: Remove -mips32r2. 968 * gas/mips/mips32-dspr2.d: Likewise. 969 * gas/mips/mips32-dsp.s: Update padding. 970 * gas/mips/mips32-dspr2.s: Likewise. 971 * gas/mips/mips.exp: Use run_dump_test_arches to run MIPS32 DSP 972 tests. 973 974 2012-07-31 H.J. Lu <hongjiu.lu (a] intel.com> 975 976 * gas/d30v/bittest.l: Updated. 977 978 2012-07-31 H.J. Lu <hongjiu.lu (a] intel.com> 979 980 * gas/i386/rdseed-intel.d: Append "#pass". 981 982 2012-07-30 H.J. Lu <hongjiu.lu (a] intel.com> 983 984 * gas/i386/inval-equ-2.l: Updated. 985 986 2012-07-27 Sean Keys <skeys (a] ipdatasys.com> 987 988 * gas/xgate/xgate.exp: Added hi/lo test. 989 * gas/xgate/hilo.d: New test file 990 * gas/xgate/hilo.s: Net test source file. 991 992 2012-07-24 Sandra Loosemore <sandra (a] codesourcery.com> 993 Jie Zhang <jzhang918 (a] gmail.com> 994 995 * gas/arm/adr.d: New test. 996 * gas/arm/adr.s: New test. 997 998 2012-07-16 Michael Zolotukhin <michael.v.zolotukhin (a] intel.com> 999 1000 * gas/i386/i386.exp: Run adx, rdseed and prefetchw tests. 1001 * gas/i386/x86-64-arch-2.s: Use prefetchw as 3dnow and Prfchw tests. 1002 * gas/i386/arch-10.s: Likewise. 1003 * gas/i386/arch-10-1.l: Changed correspondingly. 1004 * gas/i386/arch-10-2.l: Likewise. 1005 * gas/i386/arch-10-3.l: Likewise. 1006 * gas/i386/arch-10-4.l: Likewise. 1007 * gas/i386/arch-10.d: Likewise. 1008 * gas/i386/arch-10-lzcnt.d: Likewise. 1009 * gas/i386/x86-64-arch-2.d: Likewise. 1010 * gas/i386/x86-64-arch-2-lzcnt.d: Likewise. 1011 * gas/i386/ilp32/x86-64-arch-2.d: Likewise. 1012 * gas/i386/arch-10-prefetchw.d: New file. 1013 * gas/i386/x86-64-arch-2-prefetchw.d: Likewise. 1014 * gas/i386/rdseed.s: Likewise. 1015 * gas/i386/rdseed.d: Likewise. 1016 * gas/i386/rdseed-intel.d: Likewise. 1017 * gas/i386/adx.s: Likewise. 1018 * gas/i386/adx.d: Likewise. 1019 * gas/i386/adx-intel.d: Likewise. 1020 * gas/i386/x86-64-rdseed.s: Likewise. 1021 * gas/i386/x86-64-rdseed.d: Likewise. 1022 * gas/i386/x86-64-rdseed-intel.d: Likewise. 1023 * gas/i386/x86-64-adx.s: Likewise. 1024 * gas/i386/x86-64-adx.d: Likewise. 1025 * gas/i386/x86-64-adx-intel.d: Likewise. 1026 1027 2012-07-02 Roland McGrath <mcgrathr (a] google.com> 1028 1029 * gas/i386/rep-suffix.s: Add 'rep nop' case. 1030 * gas/i386/x86-64-rep-suffix.s: Likewise. 1031 * gas/i386/rep-suffix.d: Updated. 1032 * gas/i386/x86-64-rep-suffix.d: Likewise. 1033 * gas/i386/ilp32/x86-64-rep-suffix.d: Likewise. 1034 1035 2012-07-02 H.J. Lu <hongjiu.lu (a] intel.com> 1036 1037 * gas/i386/i386.exp: Don't run rep-bsf nor rep-ret. 1038 1039 * gas/i386/rep-bsf.d: Removed. 1040 * gas/i386/rep-bsf.s: Likewise. 1041 * gas/i386/rep-ret.d: Likewise. 1042 * gas/i386/rep-ret.s: Likewise. 1043 1044 * gas/i386/rep-suffix.d: Updated. 1045 * gas/i386/x86-64-rep-suffix.d: Likewise. 1046 * gas/i386/ilp32/x86-64-rep-suffix.d: Likewise. 1047 1048 * gas/i386/rep-suffix.s: Add tests for bsf, bsr and ret. 1049 * gas/i386/x86-64-rep-suffix.s: Likewise. 1050 1051 2012-06-30 H.J. Lu <hongjiu.lu (a] intel.com> 1052 1053 PR gas/14315 1054 * gas/elf/common1.d: New file. 1055 * gas/elf/common1.l: Likewise. 1056 * gas/elf/common1.s: Likewise. 1057 * gas/elf/common2.d: Likewise. 1058 * gas/elf/common2.l: Likewise. 1059 * gas/elf/common2.s: Likewise. 1060 1061 * gas/elf/elf.exp: Run common1 and common2. 1062 1063 2012-06-29 Alan Modra <amodra (a] gmail.com> 1064 1065 * gas/lns/lns.exp (lns-common-1): Add crx to alt target list. 1066 1067 2012-06-28 Nick Clifton <nickc (a] redhat.com> 1068 1069 PR gas/14260 1070 * gas/arm/ldr-t-bad.s: Add test of bogus use of literal pool 1071 addressing. 1072 * gas/arm/ldr-t-bad.l: Update expected assembler error message 1073 output. 1074 1075 2012-06-28 Nick Clifton <nickc (a] redhat.com> 1076 1077 * gas/lns/lns.exp: Use alternate lns-common test for targets 1078 enabling linker relaxation. 1079 * gas/lns/lns-big-delta.d: Allow for output from architectures 1080 with 32-bit addresses. 1081 1082 2012-06-27 Alan Modra <amodra (a] gmail.com> 1083 1084 * gas/i386/rep-ret.s: Zero pad section. 1085 * gas/i386/rep-ret.d: Update. 1086 1087 2012-06-22 Roland McGrath <mcgrathr (a] google.com> 1088 1089 * gas/i386/rep-ret.d: New file. 1090 * gas/i386/rep-ret.s: New file. 1091 * gas/i386/i386.exp: Add the new test. 1092 1093 * gas/i386/rep-bsf.d: New file. 1094 * gas/i386/rep-bsf.s: New file. 1095 * gas/i386/i386.exp: Add the new test. 1096 1097 2012-06-13 H.J. Lu <hongjiu.lu (a] intel.com> 1098 1099 * gas/i386/ilp32/x86-64-dc_a.d: New. 1100 * gas/i386/ilp32/x86-64-dc_a.s: Likewise. 1101 1102 2012-06-11 Andreas Schwab <schwab (a] linux-m68k.org> 1103 1104 * gas/ppc/e500mc.d: Update. 1105 * gas/ppc/476.d: Update. 1106 1107 2012-06-07 H.J. Lu <hongjiu.lu (a] intel.com> 1108 1109 * gas/all/gas.exp: Don't run rept. 1110 1111 * gas/all/rept.d: Moved to ... 1112 * gas/i386/rept.d: Here. 1113 * gas/all/rept.s: Moved to ... 1114 * gas/i386/rept.s: Here. 1115 1116 * gas/i386/i386.exp: Run rept. 1117 1118 2012-06-07 H.J. Lu <hongjiu.lu (a] intel.com> 1119 1120 PR gas/14201 1121 * gas/all/gas.exp: Run rept. 1122 1123 * gas/all/rept.d: New file. 1124 * gas/all/rept.s: Likewise. 1125 1126 2012-05-29 Roland McGrath <mcgrathr (a] google.com> 1127 1128 * gas/i386/bundle-bad.s: Remove nested .bundle_lock case. 1129 * gas/i386/bundle-bad.l: Remove expected error line. 1130 * gas/i386/bundle-lock.s: Add nested .bundle_lock case. 1131 * gas/i386/bundle-lock.d: Update expectations. 1132 1133 2012-05-28 Nick Clifton <nickc (a] redhat.com> 1134 1135 * gas/elf/syms.s: New test - checks the generation of multibyte 1136 symbol names. 1137 * gas/elf/syms.d: New file - expected readelf output. 1138 * gas/elf/elf.exp: Add syms. 1139 1140 2012-05-25 Alan Modra <amodra (a] gmail.com> 1141 1142 * gas/lns/lns-big-delta.s: Add nops. 1143 * gas/lns/lns-big-delta.d: Update. 1144 1145 2012-05-19 Alan Modra <amodra (a] gmail.com> 1146 1147 * gas/tic6x/unwind-1.d: Update for readelf changes. 1148 * gas/tic6x/unwind-2.d: Likewise. 1149 * gas/tic6x/unwind-3.d: Likewise. 1150 1151 2012-05-17 H.J. Lu <hongjiu.lu (a] intel.com> 1152 1153 * gas/all/weakref1.d: Expect addend as signed. 1154 * gas/arm/pic_vxworks.d: Likewise. 1155 * gas/arm/wince.d: Likewise. 1156 * gas/h8300/h8300.exp: Likewise. 1157 * gas/i386/sub.d: Likewise. 1158 * gas/mips/ecoff@ld.d: Likewise. 1159 * gas/mips/ecoff@sd.d: Likewise. 1160 * gas/mips/l_d-n32.d: Likewise. 1161 * gas/mips/l_d-n64.d: Likewise. 1162 * gas/mips/l_d.d: Likewise. 1163 * gas/mips/ld-n32.d: Likewise. 1164 * gas/mips/ld-n64.d: Likewise. 1165 * gas/mips/ld.d: Likewise. 1166 * gas/mips/mips1@l_d.d: Likewise. 1167 * gas/mips/mips1@ld-forward.d: Likewise. 1168 * gas/mips/mips1@ld.d: Likewise. 1169 * gas/mips/mips1@s_d.d: Likewise. 1170 * gas/mips/s_d-n32.d: Likewise. 1171 * gas/mips/s_d-n64.d: Likewise. 1172 * gas/mips/s_d.d: Likewise. 1173 * gas/mips/sd-n32.d: Likewise. 1174 * gas/mips/sd-n64.d: Likewise. 1175 * gas/mips/sd.d: Likewise. 1176 * gas/mmix/bz-c.d: Likewise. 1177 * gas/mmix/geta-c.d: Likewise. 1178 * gas/mmix/jump-c.d: Likewise. 1179 * gas/mmix/pushj-c.d: Likewise. 1180 * gas/mmix/pushj-cs.d: Likewise. 1181 * gas/mmix/reloc16-n.d: Likewise. 1182 * gas/mmix/reloc16-r.d: Likewise. 1183 * gas/mmix/reloc16.d: Likewise. 1184 * gas/mmix/reloc8-r.d: Likewise. 1185 * gas/mmix/reloc8.d: Likewise. 1186 * gas/mmix/relocxrn.d: Likewise. 1187 * gas/sh/sh64/case-1.d: Likewise. 1188 * gas/sh/sh64/mix-1.d: Likewise. 1189 * gas/sh/sh64/pt32-1.d: Likewise. 1190 * gas/sh/sh64/pt64-1.d: Likewise. 1191 * gas/sh/sh64/pt64-32-2.d: Likewise. 1192 * gas/sh/sh64/rel32-2.d: Likewise. 1193 * gas/sh/sh64/rel32-4.d: Likewise. 1194 * gas/sh/sh64/rel64-2.d: Likewise. 1195 * gas/sh/sh64/rel64-4.d: Likewise. 1196 * gas/tic6x/data-reloc.d: Likewise. 1197 * gas/tic6x/pcr-relocs.d: Likewise. 1198 * gas/xstormy16/allinsn.d: Likewise. 1199 * gas/xstormy16/reloc-1.d: Likewise. 1200 * gas/xstormy16/reloc-2.d: Likewise. 1201 1202 2012-05-17 Alan Modra <amodra (a] gmail.com> 1203 1204 * gas/elf/dwarf2-1.d: Update. 1205 * gas/elf/dwarf2-2.d: Update. 1206 * gas/i386/dw2-compress-1.d: Update. 1207 1208 2012-05-17 Alan Modra <amodra (a] gmail.com> 1209 1210 * gas/ppc/vle.d: Pass -a32 to assembler. 1211 * gas/ppc/vle-reloc.d: Likewise. 1212 * gas/ppc/vle-simple-1.d: Likewise, also match wider addresses. 1213 * gas/ppc/vle-simple-2.d: Likewise. 1214 * gas/ppc/vle-simple-3.d: Likewise. 1215 * gas/ppc/vle-simple-4.d: Likewise. 1216 * gas/ppc/vle-simple-5.d: Likewise. 1217 * gas/ppc/vle-simple-6.d: Likewise. 1218 1219 2012-05-16 Meador Inge <meadori (a] codesourcery.com> 1220 1221 * gas/arm/stm-ldm.d: STMFD/LDMIA sp!, {reg} don't disassemble to 1222 PUSH/POP {reg} any longer. Some new test cases have been added as well. 1223 * gas/arm/stm-ldm.s: Likewise. 1224 1225 2012-05-15 James Murray <jsm (a] jsm-net.demon.co.uk> 1226 1227 * gas/m68hc11/insns9s12x.s: New 1228 * gas/m68hc11/insns9s12x.d: New 1229 * gas/m68hc11/hexprefix.s: New 1230 * gas/m68hc11/hexprefix.d: New 1231 * gas/m68hc11/9s12x-exg-sex-tfr.s: New 1232 * gas/m68hc11/9s12x-exg-sex-tfr.d: New 1233 * gas/m68hc11/insns9s12xg.s: New 1234 * gas/m68hc11/insns9s12xg.d: New 1235 * gas/m68hc11/9s12x-mov.s: New 1236 * gas/m68hc11/9s12x-mov.d: New 1237 * gas/m68hc11/m68hc11.exp: Updated 1238 * gas/m68hc11/*.d: Brought in line with changed objdump output. 1239 * gas/all/gas.exp: XFAIL all hc11/12 targets for redef2,3. 1240 * gas/elf/elf.exp: XFAIL all hc11/12 targets for redef. 1241 1242 2012-05-14 Catherine Moore <clm (a] codesourcery.com> 1243 Maciej W. Rozycki <macro (a] codesourcery.com> 1244 Rhonda Wittels <rhonda (a] codesourcery.com> 1245 1246 * gas/ppc/ppc.exp: Run new tests. 1247 * gas/ppc/vle-reloc.d: New test. 1248 * gas/ppc/vle-reloc.s: New test. 1249 * gas/ppc/vle-simple-1.d: New test. 1250 * gas/ppc/vle-simple-1.s: New test. 1251 * gas/ppc/vle-simple-2.d: New test. 1252 * gas/ppc/vle-simple-2.s: New test. 1253 * gas/ppc/vle-simple-3.d: New test. 1254 * gas/ppc/vle-simple-3.s: New test. 1255 * gas/ppc/vle-simple-4.d: New test. 1256 * gas/ppc/vle-simple-4.s: New test. 1257 * gas/ppc/vle-simple-5.d: New test. 1258 * gas/ppc/vle-simple-5.s: New test. 1259 * gas/ppc/vle-simple-6.d: New test. 1260 * gas/ppc/vle-simple-6.s: New test. 1261 * gas/ppc/vle.d: New test. 1262 * gas/ppc/vle.s: New test. 1263 1264 2012-05-14 H.J. Lu <hongjiu.lu (a] intel.com> 1265 1266 * gas/cris/rd-pic-1.d: Expect addend as signed. 1267 * gas/cris/rd-tls-1.d: Likewise. 1268 * gas/cris/rd-tls-2.d: Likewise. 1269 1270 2012-05-13 H.J. Lu <hongjiu.lu (a] intel.com> 1271 1272 * gas/all/fwdexp.d: Expect addend as signed. 1273 * gas/alpha/elf-reloc-1.d: Likewise. 1274 * gas/i386/mixed-mode-reloc64.d: Likewise. 1275 * gas/i386/reloc64.d: Likewise. 1276 * gas/i386/ilp32/mixed-mode-reloc64.d: Expect addend as signed. 1277 * gas/i386/ilp32/reloc64.d: Likewise. 1278 * gas/ia64/pcrel.d: Likewise. 1279 * gas/mips/branch-misc-2-64.d: Likewise. 1280 * gas/mips/branch-misc-2pic-64.d: Likewise. 1281 * gas/mips/branch-misc-4-64.d: Likewise. 1282 * gas/mips/ldstla-n64-sym32.d: Likewise. 1283 * gas/mips/micromips@branch-misc-2-64.d: Likewise. 1284 * gas/mips/micromips@branch-misc-2pic-64.d: Likewise. 1285 * gas/mips/micromips@branch-misc-4-64.d: Likewise. 1286 * gas/mips/mips16-hilo-n32.d: Likewise. 1287 * gas/ppc/astest.d: Likewise. 1288 * gas/ppc/astest2.d: Likewise. 1289 * gas/ppc/astest2_64.d: Likewise. 1290 * gas/ppc/astest64.d: Likewise. 1291 * gas/ppc/test1elf32.d: Likewise. 1292 * gas/ppc/test1elf64.d: Likewise. 1293 * gas/sparc/reloc64.d: Likewise. 1294 1295 2012-05-12 H.J. Lu <hongjiu.lu (a] intel.com> 1296 1297 * gas/mips/elf-rel10.d: Updated. 1298 * gas/mips/elf-rel22.d: Likewise. 1299 * gas/mmix/comment-1.d: Likewise. 1300 1301 2012-05-12 H.J. Lu <hongjiu.lu (a] intel.com> 1302 1303 * gas/i386/ilp32/ilp32.exp: Don't run reloc64-inval. 1304 1305 * gas/i386/ilp32/reloc64.s: Add test for -4294967295 addend. 1306 * gas/i386/ilp32/reloc64.d: Updated. 1307 1308 * gas/i386/ilp32/reloc64-inval.l: Removed. 1309 * gas/i386/ilp32/reloc64-inval.s: Likewise. 1310 1311 2012-05-09 H.J. Lu <hongjiu.lu (a] intel.com> 1312 1313 * gas/i386/ilp32/ilp32.exp: Run reloc64-inval. 1314 1315 * gas/i386/ilp32/reloc64.s: Add tests for ".quad". 1316 * gas/i386/ilp32/reloc64.d: Updated. 1317 1318 * gas/i386/ilp32/reloc64-inval.l: New file. 1319 * gas/i386/ilp32/reloc64-inval.s: Likewise. 1320 1321 2012-05-08 Alan Modra <amodra (a] gmail.com> 1322 1323 * lib/gas-defs.exp (run_dump_test): Don't set LC_ALL here. 1324 1325 2012-05-06 Arnold Metselaar <arnold_m (a] operamail.com> 1326 1327 * gas/z80/jr-forwf.s: New file, adapted from z8k version. 1328 * gas/z80/jr-backf.s: Likewise. 1329 * gas/z80/djnz-backf.s: Likewise. 1330 * gas/z80/ill_op: New file, with illegal operand. 1331 * gas/z80/z80.exp: Run new tests. 1332 1333 2012-05-03 Sean Keys <skeys (a] ipdatasys.com> 1334 1335 * gas/all/gas.exp: Added xgate tex entry. 1336 * gas/xgate/abi-xgate-16-32.d: Simple ABI flag test. 1337 * gas/xgate/abi-xgate-16-64.d: Ditto 1338 * gas/xgate/abi-xgate-32-32.d: Ditto 1339 * gas/xgate/abi-xgate-32-64.d: Ditto 1340 * gas/xgate/abi.s: Source file for ABI tests. 1341 * gas/xgate/all_insns.d: Dump file for all instructions test. 1342 * gas/xgate/all_insns.s: Source file for all instructions test. 1343 * gas/xgate/insns-dwarf2.d: Dump file for dwarf2 test. 1344 * gas/xgate/insns.d: Dump file for instructions test. 1345 * gas/xgate/insns.s: Source file for instructions test. 1346 * gas/xgate/xgate.exp: XGATE tests file. 1347 1348 2012-04-27 David S. Miller <davem (a] davemloft.net> 1349 1350 * gas/sparc/sparc.exp: Run cfr test. 1351 * gas/sparc/cfr.s: New testcase. 1352 * gas/sparc/cfr.d: Likewise. 1353 1354 * gas/sparc/sparc.exp: Run pause test. 1355 * gas/sparc/pause.s: New testcase. 1356 * gas/sparc/pause.d: Likewise. 1357 1358 * gas/sparc/cbcond.s: New file. 1359 * gas/sparc/cbcond.d: New file. 1360 * gas/sparc/sparc.exp: Run cbcond test. 1361 1362 * gas/sparc/crypto.s: New file. 1363 * gas/sparc/crypto.d: New file. 1364 * gas/sparc/sparc.exp: Run crypto test. 1365 1366 2012-04-12 David S. Miller <davem (a] davemloft.net> 1367 1368 * gas/sparc/reloc64.s: Add abs34 code model tests. 1369 * gas/sparc/reloc64.d: Update. 1370 1371 2012-04-12 Roland McGrath <mcgrathr (a] google.com> 1372 1373 * gas/elf/elf.exp (run_elf_list_test): Treat arm-*-nacl* targets 1374 as -armeabi. 1375 1376 * gas/arm/any-idiv.d: Match *-*-nacl* targets too. 1377 * gas/arm/arch4t.d: Likewise. 1378 * gas/arm/arch4t-eabi.d: Likewise. 1379 * gas/arm/attr-any-armv4t.d: Likewise. 1380 * gas/arm/attr-any-thumbv6.d: Likewise. 1381 * gas/arm/attr-cpu-directive.d: Likewise. 1382 * gas/arm/attr-default.d: Likewise. 1383 * gas/arm/attr-march-all.d: Likewise. 1384 * gas/arm/attr-march-armv1.d: Likewise. 1385 * gas/arm/attr-march-armv2a.d: Likewise. 1386 * gas/arm/attr-march-armv2.d: Likewise. 1387 * gas/arm/attr-march-armv2s.d: Likewise. 1388 * gas/arm/attr-march-armv3.d: Likewise. 1389 * gas/arm/attr-march-armv3m.d: Likewise. 1390 * gas/arm/attr-march-armv4.d: Likewise. 1391 * gas/arm/attr-march-armv4t.d: Likewise. 1392 * gas/arm/attr-march-armv4txm.d: Likewise. 1393 * gas/arm/attr-march-armv4xm.d: Likewise. 1394 * gas/arm/attr-march-armv5.d: Likewise. 1395 * gas/arm/attr-march-armv5t.d: Likewise. 1396 * gas/arm/attr-march-armv5te.d: Likewise. 1397 * gas/arm/attr-march-armv5tej.d: Likewise. 1398 * gas/arm/attr-march-armv5texp.d: Likewise. 1399 * gas/arm/attr-march-armv5txm.d: Likewise. 1400 * gas/arm/attr-march-armv6.d: Likewise. 1401 * gas/arm/attr-march-armv6j.d: Likewise. 1402 * gas/arm/attr-march-armv6k.d: Likewise. 1403 * gas/arm/attr-march-armv6k+sec.d: Likewise. 1404 * gas/arm/attr-march-armv6kt2.d: Likewise. 1405 * gas/arm/attr-march-armv6-m.d: Likewise. 1406 * gas/arm/attr-march-armv6-m+os.d: Likewise. 1407 * gas/arm/attr-march-armv6s-m.d: Likewise. 1408 * gas/arm/attr-march-armv6t2.d: Likewise. 1409 * gas/arm/attr-march-armv6z.d: Likewise. 1410 * gas/arm/attr-march-armv6zk.d: Likewise. 1411 * gas/arm/attr-march-armv6zkt2.d: Likewise. 1412 * gas/arm/attr-march-armv6zt2.d: Likewise. 1413 * gas/arm/attr-march-armv7-a.d: Likewise. 1414 * gas/arm/attr-march-armv7a.d: Likewise. 1415 * gas/arm/attr-march-armv7-a+idiv.d: Likewise. 1416 * gas/arm/attr-march-armv7-a+mp.d: Likewise. 1417 * gas/arm/attr-march-armv7-a+sec.d: Likewise. 1418 * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise. 1419 * gas/arm/attr-march-armv7-a+virt.d: Likewise. 1420 * gas/arm/attr-march-armv7.d: Likewise. 1421 * gas/arm/attr-march-armv7em.d: Likewise. 1422 * gas/arm/attr-march-armv7-m.d: Likewise. 1423 * gas/arm/attr-march-armv7m.d: Likewise. 1424 * gas/arm/attr-march-armv7-r.d: Likewise. 1425 * gas/arm/attr-march-armv7r.d: Likewise. 1426 * gas/arm/attr-march-armv7-r+mp.d: Likewise. 1427 * gas/arm/attr-march-iwmmxt2.d: Likewise. 1428 * gas/arm/attr-march-iwmmxt.d: Likewise. 1429 * gas/arm/attr-march-xscale.d: Likewise. 1430 * gas/arm/attr-mcpu.d: Likewise. 1431 * gas/arm/attr-mfpu-arm1020e.d: Likewise. 1432 * gas/arm/attr-mfpu-arm1020t.d: Likewise. 1433 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise. 1434 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise. 1435 * gas/arm/attr-mfpu-arm7500fe.d: Likewise. 1436 * gas/arm/attr-mfpu-fpa10.d: Likewise. 1437 * gas/arm/attr-mfpu-fpa11.d: Likewise. 1438 * gas/arm/attr-mfpu-fpa.d: Likewise. 1439 * gas/arm/attr-mfpu-fpe2.d: Likewise. 1440 * gas/arm/attr-mfpu-fpe3.d: Likewise. 1441 * gas/arm/attr-mfpu-fpe.d: Likewise. 1442 * gas/arm/attr-mfpu-maverick.d: Likewise. 1443 * gas/arm/attr-mfpu-neon.d: Likewise. 1444 * gas/arm/attr-mfpu-neon-fp16.d: Likewise. 1445 * gas/arm/attr-mfpu-softfpa.d: Likewise. 1446 * gas/arm/attr-mfpu-softvfp.d: Likewise. 1447 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise. 1448 * gas/arm/attr-mfpu-vfp10.d: Likewise. 1449 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise. 1450 * gas/arm/attr-mfpu-vfp3.d: Likewise. 1451 * gas/arm/attr-mfpu-vfp9.d: Likewise. 1452 * gas/arm/attr-mfpu-vfp.d: Likewise. 1453 * gas/arm/attr-mfpu-vfpv2.d: Likewise. 1454 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise. 1455 * gas/arm/attr-mfpu-vfpv3.d: Likewise. 1456 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise. 1457 * gas/arm/attr-mfpu-vfpv4.d: Likewise. 1458 * gas/arm/attr-mfpu-vfpxd.d: Likewise. 1459 * gas/arm/attr-names.d: Likewise. 1460 * gas/arm/attr-order.d: Likewise. 1461 * gas/arm/attr-override-cpu-directive.d: Likewise. 1462 * gas/arm/attr-override-mcpu.d: Likewise. 1463 * gas/arm/got_prel.d: Likewise. 1464 * gas/arm/mapdir.d: Likewise. 1465 * gas/arm/mapmisc.d: Likewise. 1466 * gas/arm/mapsecs.d: Likewise. 1467 * gas/arm/mapshort-eabi.d: Likewise. 1468 * gas/arm/mapshort-elf.d: Likewise. 1469 * gas/arm/mov-highregs-any.d: Likewise. 1470 * gas/arm/mov-lowregs-any.d: Likewise. 1471 * gas/arm/pr12198-1.d: Likewise. 1472 * gas/arm/pr12198-2.d: Likewise. 1473 * gas/arm/thumb.d: Likewise. 1474 * gas/arm/thumb-eabi.d: Likewise. 1475 * gas/arm/thumbrel.d: Likewise. 1476 1477 2012-04-12 Jie Zhang <jie (a] codesourcery.com> 1478 Meador Inge <meadori (a] codesourcery.com> 1479 1480 * gas/arm/push-pop.d: New testcase. 1481 * gas/arm/push-pop.s: Ditto. 1482 * gas/arm/stm-ldm.d: Ditto. 1483 * gas/arm/stm-ldm.s: Ditto. 1484 1485 2012-04-07 David S. Miller <davem (a] davemloft.net> 1486 1487 * gas/all/gas.exp: Sparc can handle BFD_RELOC_8 for constants. 1488 1489 2012-04-03 Roland McGrath <mcgrathr (a] google.com> 1490 1491 * gas/i386/k1om.d: Add not-target match for *-*-nacl*. 1492 * gas/i386/l1om.d: Likewise. 1493 1494 2012-04-02 DJ Delorie <dj (a] redhat.com> 1495 1496 * gas/rx/mov.d: Update patterns for fixed MOV.W encoding. 1497 1498 2012-03-20 Nick Clifton <nickc (a] redhat.com> 1499 1500 * gas/arm/vfp1xD.s: Add tests of the VMSR ad VMRS instructions in 1501 priviledged modes. 1502 * gas/arm/vfp1xD.d: Update expected output. 1503 1504 2012-03-16 Matthew Gretton-Dann <matther.gretton-dann (a] arm.com> 1505 1506 * gas/testsuite/gas/arm/any-idiv.d: New testcase. 1507 * gas/testsuite/gas/arm/any-idiv.s: Likewise. 1508 * gas/arm/attr-any-armv4t.d: Update expected output. 1509 * gas/arm/attr-any-thumbv6.d: Likewise. 1510 * gas/arm/attr-cpu-directive.d: Likewise. 1511 * gas/arm/attr-default.d: Likewise. 1512 * gas/arm/attr-march-armv1.d: Likewise. 1513 * gas/arm/attr-march-armv2.d: Likewise. 1514 * gas/arm/attr-march-armv2a.d: Likewise. 1515 * gas/arm/attr-march-armv2s.d: Likewise. 1516 * gas/arm/attr-march-armv3.d: Likewise. 1517 * gas/arm/attr-march-armv3m.d: Likewise. 1518 * gas/arm/attr-march-armv4.d: Likewise. 1519 * gas/arm/attr-march-armv4t.d: Likewise. 1520 * gas/arm/attr-march-armv4txm.d: Likewise. 1521 * gas/arm/attr-march-armv4xm.d: Likewise. 1522 * gas/arm/attr-march-armv5.d: Likewise. 1523 * gas/arm/attr-march-armv5t.d: Likewise. 1524 * gas/arm/attr-march-armv5te.d: Likewise. 1525 * gas/arm/attr-march-armv5tej.d: Likewise. 1526 * gas/arm/attr-march-armv5texp.d: Likewise. 1527 * gas/arm/attr-march-armv5txm.d: Likewise. 1528 * gas/arm/attr-march-armv6-m+os.d: Likewise. 1529 * gas/arm/attr-march-armv6-m.d: Likewise. 1530 * gas/arm/attr-march-armv6.d: Likewise. 1531 * gas/arm/attr-march-armv6j.d: Likewise. 1532 * gas/arm/attr-march-armv6k+sec.d: Likewise. 1533 * gas/arm/attr-march-armv6k.d: Likewise. 1534 * gas/arm/attr-march-armv6kt2.d: Likewise. 1535 * gas/arm/attr-march-armv6s-m.d: Likewise. 1536 * gas/arm/attr-march-armv6t2.d: Likewise. 1537 * gas/arm/attr-march-armv6z.d: Likewise. 1538 * gas/arm/attr-march-armv6zk.d: Likewise. 1539 * gas/arm/attr-march-armv6zkt2.d: Likewise. 1540 * gas/arm/attr-march-armv6zt2.d: Likewise. 1541 * gas/arm/attr-march-armv7-a+mp.d: Likewise. 1542 * gas/arm/attr-march-armv7-a+sec.d: Likewise. 1543 * gas/arm/attr-march-armv7-a.d: Likewise. 1544 * gas/arm/attr-march-armv7.d: Likewise. 1545 * gas/arm/attr-march-armv7a.d: Likewise. 1546 * gas/arm/attr-march-iwmmxt.d: Likewise. 1547 * gas/arm/attr-march-iwmmxt2.d: Likewise. 1548 * gas/arm/attr-march-xscale.d: Likewise. 1549 * gas/arm/attr-mcpu.d: Likewise. 1550 * gas/arm/attr-mfpu-arm1020e.d: Likewise. 1551 * gas/arm/attr-mfpu-arm1020t.d: Likewise. 1552 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise. 1553 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise. 1554 * gas/arm/attr-mfpu-arm7500fe.d: Likewise. 1555 * gas/arm/attr-mfpu-fpa.d: Likewise. 1556 * gas/arm/attr-mfpu-fpa10.d: Likewise. 1557 * gas/arm/attr-mfpu-fpa11.d: Likewise. 1558 * gas/arm/attr-mfpu-fpe.d: Likewise. 1559 * gas/arm/attr-mfpu-fpe2.d: Likewise. 1560 * gas/arm/attr-mfpu-fpe3.d: Likewise. 1561 * gas/arm/attr-mfpu-maverick.d: Likewise. 1562 * gas/arm/attr-mfpu-neon-fp16.d: Likewise. 1563 * gas/arm/attr-mfpu-neon.d: Likewise. 1564 * gas/arm/attr-mfpu-softfpa.d: Likewise. 1565 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise. 1566 * gas/arm/attr-mfpu-softvfp.d: Likewise. 1567 * gas/arm/attr-mfpu-vfp.d: Likewise. 1568 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise. 1569 * gas/arm/attr-mfpu-vfp10.d: Likewise. 1570 * gas/arm/attr-mfpu-vfp3.d: Likewise. 1571 * gas/arm/attr-mfpu-vfp9.d: Likewise. 1572 * gas/arm/attr-mfpu-vfpv2.d: Likewise. 1573 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise. 1574 * gas/arm/attr-mfpu-vfpv3.d: Likewise. 1575 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise. 1576 * gas/arm/attr-mfpu-vfpv4.d: Likewise. 1577 * gas/arm/attr-mfpu-vfpxd.d: Likewise. 1578 * gas/arm/attr-order.d: Likewise. 1579 * gas/arm/attr-override-cpu-directive.d: Likewise. 1580 * gas/arm/attr-override-mcpu.d: Likewise. 1581 * gas/arm/eabi_attr_1.d: Likewise. 1582 * gas/arm/mov-highregs-any.d: Likewise. 1583 * gas/arm/mov-lowregs-any.d: Likewise. 1584 * gas/arm/pr12198-1.d: Likewise. 1585 * gas/arm/pr12198-2.d: Likewise. 1586 1587 2012-03-15 Alan Modra <amodra (a] gmail.com> 1588 1589 * gas/i386/bundle-lock.d: Ignore trailing nops. 1590 * gas/i386/bundle.d: Likewise. 1591 * gas/i386/x86-64-bundle.d: Likewise. 1592 1593 2012-03-13 Roland McGrath <mcgrathr (a] google.com> 1594 1595 * gas/i386/bundle-bad.s: New file. 1596 * gas/i386/bundle-bad.d: New file. 1597 * gas/i386/bundle-bad.l: New file. 1598 * gas/i386/i386.exp: Run it. 1599 1600 * gas/arm/bundle.s: New file. 1601 * gas/arm/bundle.d: New file. 1602 * gas/arm/bundle-lock.s: New file. 1603 * gas/arm/bundle-lock.d: New file. 1604 1605 * gas/i386/bundle.s: New file. 1606 * gas/i386/bundle.d: New file. 1607 * gas/i386/x86-64-bundle.s: New file. 1608 * gas/i386/x86-64-bundle.d: New file. 1609 * gas/i386/bundle-lock.s: New file. 1610 * gas/i386/bundle-lock.d: New file. 1611 * gas/i386/i386.exp: Run them. 1612 1613 2012-03-10 Edmar Wienskoski <edmar (a] freescale.com> 1614 1615 * gas/ppc/e500mc64_nop.s: New test case for e500mc family 1616 termination nops. 1617 * gas/ppc/e500mc64_nop.d: Likewise. 1618 * gas/ppc/e5500_nop.s: Likewise. 1619 * gas/ppc/e5500_nop.d: Likewise. 1620 * gas/ppc/e6500_nop.s: Likewise. 1621 * gas/ppc/e6500_nop.d: Likewise. 1622 * gas/ppc/e6500.s: New. 1623 * gas/ppc/e6500.d: Likewise. 1624 * gas/ppc/ppc.exp: Run e6500, e500mc64_nop, e5500_nop, and e6500_nop. 1625 1626 2012-03-08 Andreas Krebbel <Andreas.Krebbel (a] de.ibm.com> 1627 1628 * gas/s390/esa-g5.d: Move length field to the second operand. 1629 * gas/s390/esa-g5.s: Likewise. 1630 1631 2012-02-14 Alan Modra <amodra (a] gmail.com> 1632 1633 * gas/elf/bad-group.s: Add section attributes. 1634 * gas/elf/elf.exp (groupautoa, groupautob): Don't run for hppa64-hpux. 1635 (ifunc-1, type): Don't run for hpux. 1636 * gas/elf/type-noifunc.e: Accept ANSI_COM. 1637 * gas/elf/section7.s: Always have whitespace before directives. 1638 * gas/elf/warn-2.s: Likewise. 1639 * gas/i386/ifunc-3.s: Move .size directive. 1640 1641 2012-02-13 Alan Modra <amodra (a] gmail.com> 1642 1643 * gas/all/gas.exp (redef2): xfail m6811 and m6812. 1644 * gas/elf/elf.exp: Use is_elf_format. 1645 * gas/symver/symver.exp: Likewise. 1646 * gas/m68hc11/m68hc11.exp: Simplify target test. 1647 Add -m68hc11 to error tests that pass for hc12. 1648 1649 2012-02-11 Kai Tietz <ktietz (a] redhat.com> 1650 1651 * gas/i386/disp32.d: Adjust label pattern. 1652 1653 2012-02-08 Kai Tietz <ktietz (a] redhat.com> 1654 1655 * gas/i386/x86-64-disp32.d: Fix lable-pattern. 1656 1657 2012-02-08 H.J. Lu <hongjiu.lu (a] intel.com> 1658 1659 * gas/i386/hle-intel.d: New. 1660 * gas/i386/hle.d: Likewise. 1661 * gas/i386/hle.s: Likewise. 1662 * gas/i386/hlebad.l: Likewise. 1663 * gas/i386/hlebad.s: Likewise. 1664 * gas/i386/rtm-intel.d: Likewise. 1665 * gas/i386/rtm.d: Likewise. 1666 * gas/i386/rtm.s: Likewise. 1667 * gas/i386/x86-64-hle-intel.d: Likewise. 1668 * gas/i386/x86-64-hle.d: Likewise. 1669 * gas/i386/x86-64-hle.s: Likewise. 1670 * gas/i386/x86-64-hlebad.l: Likewise. 1671 * gas/i386/x86-64-hlebad.s: Likewise. 1672 * gas/i386/x86-64-rtm-intel.d: Likewise. 1673 * gas/i386/x86-64-rtm.d: Likewise. 1674 * gas/i386/x86-64-rtm.s: Likewise. 1675 1676 * gas/i386/i386.exp: Run hle, hle-intel, hlebad x86-64-hle, rtm, 1677 rtm-intel, x86-64-hle-intel, x86-64-hlebad, x86-64-rtm and 1678 x86-64-rtm-intel. 1679 1680 2012-01-20 H.J. Lu <hongjiu.lu (a] intel.com> 1681 1682 * gas/i386/disp32.s: Add tests for .d8 suffix. 1683 * gas/i386/x86-64-disp32.s: Likewise. 1684 1685 * gas/i386/disp32.d: Updated. 1686 * gas/i386/x86-64-disp32.d: Likewise. 1687 1688 2012-01-17 Andreas Schwab <schwab (a] linux-m68k.org> 1689 1690 * gas/m68k/pmove.s, gas/m68k/pmove.d: New test. 1691 * gas/m68k/all.exp: Run it. 1692 1693 2012-01-13 H.J. Lu <hongjiu.lu (a] intel.com> 1694 1695 * gas/i386/i386.exp: Run vmfunc and x86-64-vmfunc. 1696 1697 * gas/i386/vmfunc.d: New. 1698 * gas/i386/vmfunc.s: Likewise. 1699 * gas/i386/x86-64-vmfunc.d: Likewise. 1700 1701 2012-01-13 Iain Sandoe <idsandoe (a] googlemail.com> 1702 1703 * gas/all/redef2.d: Skip for Darwin. 1704 * gas/all/redef3.d: Likewise. 1705 * gas/all/weakref1.d: Likewise. 1706 * gas/macros/irp.d: Likewise. 1707 * gas/macros/repeat.d: Likewise. 1708 * gas/macros/rept.d: Likewise. 1709 * gas/macros/test2.d: Likewise. 1710 * gas/macros/vararg.d: Likewise. 1711 * gas/mach-o/macro-irp.d: New. 1712 * gas/mach-o/macro-repeat.d: New. 1713 * gas/mach-o/macro-rept.d: New. 1714 * gas/mach-o/macro-test2.d: New. 1715 * gas/mach-o/macro-vararg.d: New. 1716 * gas/mach-o/redef2.d: New. 1717 * gas/mach-o/redef3.d: New. 1718 1719 2012-01-13 Iain Sandoe <idsandoe (a] googlemail.com> 1720 1721 * gas/mach-o/dysymtab-3.d: New. 1722 * gas/mach-o/symbols-7.s: New. 1723 1724 2012-01-13 Iain Sandoe <idsandoe (a] googlemail.com> 1725 1726 * gas/mach-o/dysymtab-2.d: Update to include the set VMA. 1727 * gas/mach-o/symbols-1-64.d: Likewise. 1728 * gas/mach-o/symbols-1.d: Likewise. 1729 * gas/mach-o/symbols-6.d: Likewise. 1730 * gas/mach-o/zerofill-1.d: Likewise. 1731 * gas/mach-o/zerofill-2.d: Likewise. 1732 1733 2012-01-12 Iain Sandoe <idsandoe (a] googlemail.com> 1734 1735 * gas/mach-o/dysymtab-2.d: New. 1736 * gas/mach-o/err-syms-4.s: New. 1737 * gas/mach-o/err-syms-5.s: New. 1738 * gas/mach-o/err-syms-6.s: New. 1739 * gas/mach-o/symbols-6-64.d: New. 1740 * gas/mach-o/symbols-6-64.s: New. 1741 * gas/mach-o/symbols-6.d: New. 1742 * gas/mach-o/symbols-6.s: New. 1743 1744 2012-01-09 Iain Sandoe <idsandoe (a] googlemail.com> 1745 1746 * gas/mach-o/err-syms-1.s: New. 1747 * gas/mach-o/err-syms-2.s: New. 1748 * gas/mach-o/err-syms-3.s: New. 1749 * gas/mach-o/symbols-2.d: New. 1750 * gas/mach-o/symbols-2.s: New. 1751 * gas/mach-o/symbols-3.s: New. 1752 * gas/mach-o/symbols-4.s: New. 1753 * gas/mach-o/symbols-5.d: New. 1754 * gas/mach-o/symbols-5.s: New. 1755 1756 2012-01-08 Richard Sandiford <rdsandiford (a] googlemail.com> 1757 1758 * gas/mips/tls-relw.s, gas/mips/tls-relw.d: New test. 1759 * gas/mips/mips.exp: Run it. 1760 1761 2012-01-08 Richard Sandiford <rdsandiford (a] googlemail.com> 1762 1763 * gas/mips/align3.s, gas/mips/align3.d: New testcase. 1764 * gas/mips/mips.exp: Run it. 1765 1766 2012-01-04 Iain Sandoe <idsandoe (a] googlemail.com> 1767 1768 * gas/mach-o/zerofill-2.d: New. 1769 1770 2012-01-04 Iain Sandoe <idsandoe (a] googlemail.com> 1771 1772 * gas/mach-o/zerofill-1.d: New. 1773 * gas/mach-o/zerofill-1.s: New. 1774 1775 2012-01-03 Iain Sandoe <idsandoe (a] googlemail.com> 1776 1777 * gas/mach-o/dysymtab-1-64.d: New. 1778 * gas/mach-o/dysymtab-1.d: New. 1779 * gas/mach-o/symbols-1-64.d: New. 1780 * gas/mach-o/symbols-1.d: New. 1781 * gas/mach-o/symbols-base-64.s: New. 1782 * gas/mach-o/symbols-base.s: New. 1783 1784 For older changes see ChangeLog-2011 1785 1787 Copyright (C) 2012 Free Software Foundation, Inc. 1788 1789 Copying and distribution of this file, with or without modification, 1790 are permitted in any medium without royalty provided the copyright 1791 notice and this notice are preserved. 1792 1793 Local Variables: 1794 mode: change-log 1795 left-margin: 8 1796 fill-column: 74 1797 version-control: never 1798 End: 1799