12014-12-24 Andrew Burgess <andrew.burgess@embecosm.com> 2 3 * gas/all/gas.exp: Test will not pass on AVR due to linker 4 relaxation support. 5 * gas/avr/noreloc_withoutrelax.d: Add -mno-link-relax option. 6 * gas/avr/link-relax-elf-flag-clear.d: Likewise. 7 82014-12-23 Andrew Burgess <andrew.burgess@embecosm.com> 9 10 * gas/avr/link-relax-elf-flag-clear.d: New file. 11 * gas/avr/link-relax-elf-flag-set.d: New file. 12 * gas/avr/link-relax-elf-flag.s: New file. 13 142014-12-19 Matthew Fortune <matthew.fortune@imgtec.com> 15 16 * gas/mips/r6-64.s: Remove .align directives from LDPC 17 instructions and add further tests for LDPC. 18 * gas/mips/r6-64-n32.d: remove the NOPs from LDPC expected 19 output and update for new tests. 20 * gas/mips/r6-64-n64.d: Likewise. 21 * gas/mips/ldpc-unalign.l: New file. 22 * gas/mips/ldpc-unalign.s: Likewise. 23 * gas/mips/mips.exp: Run ldpc-unalign test. 24 252014-12-19 Matthew Fortune <matthew.fortune@imgtec.com> 26 27 * gas/mips/octeon3.d: Switch to use numeric register names. 28 292014-12-16 Matthew Fortune <matthew.fortune@imgtec.com> 30 31 * gas/mips/attr-gnu-4-5.d: Ignore ASEs. 32 * gas/mips/attr-gnu-4-6.d: Likewise. 33 * gas/mips/attr-gnu-4-7.d: Likewise. 34 * gas/mips/attr-none-o32-fp64-nooddspreg.d: Likewise. 35 * gas/mips/attr-none-o32-fp64.d: Likewise. 36 * gas/mips/attr-none-o32-fpxx.d: Likewise. 37 382014-12-16 Matthew Fortune <matthew.fortune@imgtec.com> 39 40 * gas/mips/r6.s: Test JALRC and NAL 41 * gas/mips/r6-n32.d: Add expected output for JALRC and NAL. 42 * gas/mips/r6-n64.d: Likewise. 43 * gas/mips/r6.d: Likewise. 44 452014-12-06 Eric Botcazou <ebotcazou@adacore.com> 46 47 * gas/elf/elf.exp: Skip ifunc-1 for Visium. 48 * gas/visium/: New directory. 49 502014-11-30 Alan Modra <amodra@gmail.com> 51 52 * gas/ppc/a2.d: Update for mftb change. 53 * gas/ppc/476.d: Likewise. 54 552014-11-28 Sandra Loosemore <sandra@codesourcery.com> 56 57 * gas/nios2/nios2.exp: Make "movi" a list test. 58 * gas/nios2/movi.s: Adjust comments, add another case. 59 * gas/nios2/movi.l: New. 60 * gas/nios2/movi.d: Delete. 61 622014-11-25 Max Filippov <jcmvbkbc@gmail.com> 63 * gas/xtensa/trampoline.d: Add expected output for branches. 64 * gas/xtensa/trampoline.s: Add test case for branches. 65 662014-11-21 Terry Guo <terry.guo@arm.com> 67 68 * gas/arm/attr-arch-assumption.d: New file. 69 * gas/arm/attr-arch-assumption.s: Likewise. 70 712014-11-21 Terry Guo <terry.guo@arm.com> 72 73 * gas/arm/armv7e-m+fpv5-d16.s: New. 74 * gas/arm/armv7e-m+fpv5-d16.d: Likewise. 75 * gas/arm/armv7e-m+fpv5-sp-d16.s: Likewise. 76 * gas/arm/armv7e-m+fpv5-sp-d16.d: Likewise. 77 782014-11-19 Ryan Mansfield <rmansfield@qnx.com> 79 80 * gas/aarch64/diagnostic.s: Add new warnings test patterns. 81 * gas/aarch64/diagnostic.l: Update expected diagnostic output. 82 832014-11-18 Igor Zamyatin <igor.zamyatin@intel.com> 84 85 * gas/i386/x86-64-mpx-branch-1.d: Don't use *_BND relocations. 86 * gas/i386/x86-64-mpx-branch-2.d: Likewise. 87 882014-11-18 Jan Beulich <jbeulich@suse.com> 89 90 * gas/aarch64/crc32-directive.d: New. 91 * gas/aarch64/crypto-directive.d: New. 92 * gas/aarch64/crc32.s: Adjust to allow for directive use. 93 * gas/aarch64/crypto.s: Likewise. 94 952014-11-17 Ilya Tocar <ilya.tocar@intel.com> 96 97 * gas/i386/i386.exp: Run new tests. 98 * gas/i386/avx512vbmi-intel.d: New file. 99 * gas/i386/avx512vbmi.d: Likewise. 100 * gas/i386/avx512vbmi.s: Likewise. 101 * gas/i386/avx512vbmi_vl-intel.d: Likewise. 102 * gas/i386/avx512vbmi_vl.d: Likewise. 103 * gas/i386/avx512vbmi_vl.s: Likewise. 104 * gas/i386/x86-64-avx512vbmi-intel.d: Likewise. 105 * gas/i386/x86-64-avx512vbmi.d: Likewise. 106 * gas/i386/x86-64-avx512vbmi.s: Likewise. 107 * gas/i386/x86-64-avx512vbmi_vl-intel.d: Likewise. 108 * gas/i386/x86-64-avx512vbmi_vl.d: Likewise. 109 * gas/i386/x86-64-avx512vbmi_vl.s: Likewise. 110 1112014-11-17 Ilya Tocar <ilya.tocar@intel.com> 112 113 * gas/i386/i386.exp: Run new tests. 114 * gas/i386/avx512ifma-intel.d: New file. 115 * gas/i386/avx512ifma.d: Likewise. 116 * gas/i386/avx512ifma.s: Likewise. 117 * gas/i386/avx512ifma_vl-intel.d: Likewise. 118 * gas/i386/avx512ifma_vl.d: Likewise. 119 * gas/i386/avx512ifma_vl.s: Likewise. 120 * gas/i386/x86-64-avx512ifma-intel.d: Likewise. 121 * gas/i386/x86-64-avx512ifma.d: Likewise. 122 * gas/i386/x86-64-avx512ifma.s: Likewise. 123 * gas/i386/x86-64-avx512ifma_vl-intel.d: Likewise. 124 * gas/i386/x86-64-avx512ifma_vl.d: Likewise. 125 * gas/i386/x86-64-avx512ifma_vl.s: Likewise. 126 1272014-11-17 Ilya Tocar <ilya.tocar@intel.com> 128 129 * gas/i386/i386.exp: Run new tests. 130 * gas/i386/pcommit-intel.d: New file. 131 * gas/i386/pcommit.d: Likewise. 132 * gas/i386/pcommit.s: Likewise. 133 * gas/i386/x86-64-pcommit-intel.d: Likewise. 134 * gas/i386/x86-64-pcommit.d: Likewise. 135 * gas/i386/x86-64-pcommit.s: Likewise. 136 1372014-11-17 Ilya Tocar <ilya.tocar@intel.com> 138 139 * gas/i386/i386.exp: Run new tests. 140 * gas/i386/clwb-intel.d: New file. 141 * gas/i386/clwb.d: Likewise. 142 * gas/i386/clwb.s: Likewise. 143 * gas/i386/x86-64-clwb-intel.d: Likewise. 144 * gas/i386/x86-64-clwb.d: Likewise. 145 * gas/i386/x86-64-clwb.s: Likewise. 146 1472014-11-13 H.J. Lu <hongjiu.lu@intel.com> 148 149 PR gas/17598 150 * gas/i386/reloc64.s: Add @gotplt check. 151 * gas/i386/reloc64.d: Updated. 152 * gas/i386/reloc64.l: Likewise. 153 1542014-11-07 H.J. Lu <hongjiu.lu@intel.com> 155 156 PR ld/17482 157 * gas/i386/ilp32/x32-tls.d: New file. 158 * gas/i386/ilp32/x32-tls.s: Likewise. 159 1602014-05-11 Matthew Fortune <matthew.fortune@imgtec.com> 161 162 * gas/mips/elf_arch_mips32r6.d: New file. 163 * gas/mips/elf_arch_mips64r6.d: New file. 164 * gas/mips/mips.exp: Run the new tests. 165 1662014-10-31 Andrew Pinski <apinski@cavium.com> 167 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com> 168 169 * gas/mips/mips.exp: Add support for Octeon3 architecture. 170 Also add in support for running Octeon3 tests. 171 * gas/mips/octeon3.d: New test. 172 * gas/mips/octeon3.s: New test source. 173 1742014-10-21 Maciej W. Rozycki <macro@codesourcery.com> 175 176 * gas/mips/insn-opts.d: New test. 177 * gas/mips/insn-opts.s: New test source. 178 * gas/mips/mips.exp: Run the new test. 179 1802014-10-21 Jan Beulich <jbeulich@suse.com> 181 182 * gas/gas/all/cond.s: Also test processing of leading double 183 quote and trailing backslash in false branch of conditional. 184 * gas/gas/all/cond.l: Adjust accordingly. 185 1862014-10-21 Jan Beulich <jbeulich@suse.com> 187 188 * gas/ppc/power8.s: Test msgclr and msgsnd. 189 * gas/ppc/power8.d: Adjust accordingly. 190 1912014-10-18 Alan Modra <amodra@gmail.com> 192 193 * gas/i386/inval-equ-2.l: Adjust. 194 1952014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com> 196 197 * gas/sparc/hpcvis3.d: Remove tests for the `chkpt', `commit', 198 `random', `wr r,i,%cps' and `rd r,%cps' instructions. 199 * gas/sparc/hpcvis3.s: Likewise. 200 * gas/sparc/xcrypto.d: New file. 201 * gas/sparc/xcrypto.s: Likewise. 202 * gas/sparc/mwait.d: New file. 203 * gas/sparc/mwait.s: Likewise. 204 * gas/sparc/mcdper.s: New file. 205 * gas/sparc/mcdper.d: Likewise. 206 * gas/sparc/sparc5vis4.d: New file. 207 * gas/sparc/sparc5vis4.s: Likewise. 208 * gas/sparc/sparc.exp (sparc_elf_setup): Run the xcrypto test. 209 Run the mwait test. 210 Run the mcdper test. 211` Run the sparc5vis4 test. 212 2132014-09-27 Alan Modra <amodra@gmail.com> 214 215 * gas/elf/group2.d, * gas/elf/group2.s: New test. 216 * gas/elf/elf.exp: Run it. 217 2182014-09-23 H.J. Lu <hongjiu.lu@intel.com> 219 220 PR gas/17421 221 * gas/i386/i386.exp: Run inval-16. 222 223 * gas/i386/inval-16.l: New file. 224 * gas/i386/inval-16.s: Likewise. 225 2262014-09-22 H.J. Lu <hongjiu.lu@intel.com> 227 228 * gas/i386/cdr.d: New file. 229 * gas/i386/cdr.s: Likewise. 230 * gas/i386/x86-64-cdr.d: Likewise. 231 232 * gas/i386/i386.exp: Run cdr and x86-64-cdr. 233 2342014-09-16 Ilya Tocar <ilya.tocar@intel.com> 235 236 * gas/i386/avx512dq-rcig.s: New. 237 * gas/i386/avx512dq-rcigrd-intel.d: Likewise. 238 * gas/i386/avx512dq-rcigrd.d: Likewise. 239 * gas/i386/avx512dq-rcigrne-intel.d: Likewise. 240 * gas/i386/avx512dq-rcigrne.d: Likewise. 241 * gas/i386/avx512dq-rcigru-intel.d: Likewise. 242 * gas/i386/avx512dq-rcigru.d: Likewise. 243 * gas/i386/avx512dq-rcigrz-intel.d: Likewise. 244 * gas/i386/avx512dq-rcigrz.d: Likewise. 245 * gas/i386/avx512er-rcig.s: Likewise. 246 * gas/i386/avx512er-rcigrd-intel.d: Likewise. 247 * gas/i386/avx512er-rcigrd.d: Likewise. 248 * gas/i386/avx512er-rcigrne-intel.d: Likewise. 249 * gas/i386/avx512er-rcigrne.d: Likewise. 250 * gas/i386/avx512er-rcigru-intel.d: Likewise. 251 * gas/i386/avx512er-rcigru.d: Likewise. 252 * gas/i386/avx512er-rcigrz-intel.d: Likewise. 253 * gas/i386/avx512er-rcigrz.d: Likewise. 254 * gas/i386/avx512f-rcig.s: Likewise. 255 * gas/i386/avx512f-rcigrd-intel.d: Likewise. 256 * gas/i386/avx512f-rcigrd.d: Likewise. 257 * gas/i386/avx512f-rcigrne-intel.d: Likewise. 258 * gas/i386/avx512f-rcigrne.d: Likewise. 259 * gas/i386/avx512f-rcigru-intel.d: Likewise. 260 * gas/i386/avx512f-rcigru.d: Likewise. 261 * gas/i386/avx512f-rcigrz-intel.d: Likewise. 262 * gas/i386/avx512f-rcigrz.d: Likewise. 263 * gas/i386/x86-64-avx512dq-rcig.s: Likewise. 264 * gas/i386/x86-64-avx512dq-rcigrd-intel.d: Likewise. 265 * gas/i386/x86-64-avx512dq-rcigrd.d: Likewise. 266 * gas/i386/x86-64-avx512dq-rcigrne-intel.d: Likewise. 267 * gas/i386/x86-64-avx512dq-rcigrne.d: Likewise. 268 * gas/i386/x86-64-avx512dq-rcigru-intel.d: Likewise. 269 * gas/i386/x86-64-avx512dq-rcigru.d: Likewise. 270 * gas/i386/x86-64-avx512dq-rcigrz-intel.d: Likewise. 271 * gas/i386/x86-64-avx512dq-rcigrz.d: Likewise. 272 * gas/i386/x86-64-avx512er-rcig.s: Likewise. 273 * gas/i386/x86-64-avx512er-rcigrd-intel.d: Likewise. 274 * gas/i386/x86-64-avx512er-rcigrd.d: Likewise. 275 * gas/i386/x86-64-avx512er-rcigrne-intel.d: Likewise. 276 * gas/i386/x86-64-avx512er-rcigrne.d: Likewise. 277 * gas/i386/x86-64-avx512er-rcigru-intel.d: Likewise. 278 * gas/i386/x86-64-avx512er-rcigru.d: Likewise. 279 * gas/i386/x86-64-avx512er-rcigrz-intel.d: Likewise. 280 * gas/i386/x86-64-avx512er-rcigrz.d: Likewise. 281 * gas/i386/x86-64-avx512f-rcig.s: Likewise. 282 * gas/i386/x86-64-avx512f-rcigrd-intel.d: Likewise. 283 * gas/i386/x86-64-avx512f-rcigrd.d: Likewise. 284 * gas/i386/x86-64-avx512f-rcigrne-intel.d: Likewise. 285 * gas/i386/x86-64-avx512f-rcigrne.d: Likewise. 286 * gas/i386/x86-64-avx512f-rcigru-intel.d: Likewise. 287 * gas/i386/x86-64-avx512f-rcigru.d: Likewise. 288 * gas/i386/x86-64-avx512f-rcigrz-intel.d: Likewise. 289 * gas/i386/x86-64-avx512f-rcigrz.d: Likewise. 290 * gas/i386/i386.exp: Run new tests. 291 2922014-09-15 Andrew Bennett <andrew.bennett@imgtec.com> 293 Matthew Fortune <matthew.fortune@imgtec.com> 294 295 * gas/mips/24k-triple-stores-1.s: If testing for r6 prevent 296 non-supported instructions from being tested. 297 * gas/mips/24k-triple-stores-2.s: Likewise. 298 * gas/mips/24k-triple-stores-3.s: Likewise. 299 * gas/mips/24k-triple-stores-6.s: Likewise. 300 * gas/mips/beq.s: Likewise. 301 * gas/mips/eva.s: Likewise. 302 * gas/mips/ld-zero-3.s: Likewise. 303 * gas/mips/mips32-cp2.s: Likewise. 304 * gas/mips/mips32.s: Likewise. 305 * gas/mips/mips4.s: Likewise. 306 * gas/mips/add.s: Don't test the add instructions if r6, and 307 add padding. 308 * gas/mips/add.d: Check for a triple dot not a nop at the end of the 309 disassembly output. 310 * gas/mips/micromips@add.d: Likewise. 311 * gas/mips/mipsr6@24k-branch-delay-1.d: New file. 312 * gas/mips/mipsr6@24k-triple-stores-1.d: New file. 313 * gas/mips/mipsr6@24k-triple-stores-2-llsc.d: New file. 314 * gas/mips/mipsr6@24k-triple-stores-2.d: New file. 315 * gas/mips/mipsr6@24k-triple-stores-3.d: New file. 316 * gas/mips/mipsr6@24k-triple-stores-6.d: New file. 317 * gas/mips/mipsr6@add.d: New file. 318 * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.l: New file. 319 * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.s: New file. 320 * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.l: New file. 321 * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.s: New file. 322 * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.l: New file. 323 * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.s: New file. 324 * gas/mips/mipsr6@beq.d: New file. 325 * gas/mips/mipsr6@bge.d: New file. 326 * gas/mips/mipsr6@bgeu.d: New file. 327 * gas/mips/mipsr6@blt.d: New file. 328 * gas/mips/mipsr6@bltu.d: New file. 329 * gas/mips/mipsr6@branch-misc-1.d: New file. 330 * gas/mips/mipsr6@branch-misc-2-64.d: New file. 331 * gas/mips/mipsr6@branch-misc-2pic-64.d: New file. 332 * gas/mips/mipsr6@branch-misc-4-64.d: New file. 333 * gas/mips/mipsr6@cache.d: New file. 334 * gas/mips/mipsr6@eva.d: New file. 335 * gas/mips/mipsr6@jal-svr4pic-noreorder.d: New file. 336 * gas/mips/mipsr6@jal-svr4pic.d: New file. 337 * gas/mips/mipsr6@ld-zero-2.d: New file. 338 * gas/mips/mipsr6@ld-zero-3.d: New file. 339 * gas/mips/mipsr6@loc-swap-dis.d: New file. 340 * gas/mips/mipsr6@mips32-cp2.d: New file. 341 * gas/mips/mipsr6@mips32-imm.d: New file. 342 * gas/mips/mipsr6@mips32.d: New file. 343 * gas/mips/mipsr6@mips32r2.d: New file. 344 * gas/mips/mipsr6@mips4-fp.d: New file. 345 * gas/mips/mipsr6@mips4-fp.l: New file. 346 * gas/mips/mipsr6@mips4-fp.s: New file. 347 * gas/mips/mipsr6@mips4.d: New file. 348 * gas/mips/mipsr6@mips5-fp.d: New file. 349 * gas/mips/mipsr6@mips5-fp.l: New file. 350 * gas/mips/mipsr6@mips5-fp.s: New file. 351 * gas/mips/mipsr6@mips64.d: New file. 352 * gas/mips/mipsr6@msa-branch.d: New file. 353 * gas/mips/mipsr6@msa.d: New file. 354 * gas/mips/mipsr6@pref.d: New file. 355 * gas/mips/mipsr6@relax-swap3.d: New file. 356 * gas/mips/r6-64-n32.d: New file. 357 * gas/mips/r6-64-n64.d: New file. 358 * gas/mips/r6-64-removed.l: New file. 359 * gas/mips/r6-64-removed.s: New file. 360 * gas/mips/r6-64.s: New file. 361 * gas/mips/r6-attr-none-double.d: New file. 362 * gas/mips/r6-n32.d: New file. 363 * gas/mips/r6-n64.d: New file. 364 * gas/mips/r6-removed.l: New file. 365 * gas/mips/r6-removed.s: New file. 366 * gas/mips/r6.d: New file. 367 * gas/mips/r6.s: New file. 368 * gas/mips/mipsr6@mips32-dsp.d: New file. 369 * gas/mips/mipsr6@mips32-dspr2.d: New file. 370 * gas/mips/mipsr6@mips32r2-ill.l: New file. 371 * gas/mips/mipsr6@mips32r2-ill.s: New file. 372 * gas/mips/cache.s: Add r6 instruction varients. 373 * gas/mips/mips.exp: Add support for the mips32r6 and mips64r6 374 architectures. Also prevent non r6 supported tests from running. 375 Finally, add in support for running the new r6 tests. 376 (run_dump_test_arch): Add support for mipsr6 tests. 377 (run_list_test_arch): Add support for using files of the 378 form arch@testname.l . 379 3802014-09-15 Matthew Fortune <matthew.fortune@imgtec.com> 381 382 * gas/mips/attr-gnu-4-5-msingle-float.l: New file. 383 * gas/mips/attr-gnu-4-5-msingle-float.s: Likewise. 384 * gas/mips/attr-gnu-4-5-msoft-float.l: Likewise. 385 * gas/mips/attr-gnu-4-5-msoft-float.s: Likewise. 386 * gas/mips/attr-gnu-4-6-msingle-float.l: Update expected output. 387 * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise. 388 * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise. 389 * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise. 390 * gas/mips/mips.exp: Update expected output for FP ABI 5,6,7. 391 3922014-09-12 Andrew Bennett <andrew.bennett@imgtec.com> 393 394 * gas/mips/mips.exp: Add mips*-img-elf* target triple. 395 3962014-09-10 H.J. Lu <hongjiu.lu@intel.com> 397 398 * gas/i386/i386.exp: Run suffix-intel, x86-64-suffix and 399 x86-64-suffix-intel. 400 401 * gas/i386/suffix.s: Add tests for iret and sysret. 402 * gas/i386/suffix.d: Updated. 403 404 * gas/i386/suffix-intel.d: New file. 405 * gas/i386/x86-64-suffix-intel.d: Likewise. 406 * gas/i386/x86-64-suffix.d: Likewise. 407 * gas/i386/x86-64-suffix.s: Likewise. 408 4092014-09-10 Alan Modra <amodra@gmail.com> 410 411 * gas/arm/got_prel.d: Adjust for changed section header placement. 412 * gas/i386/ilp32/x86-64-size-1.d: Likewise. 413 * gas/i386/ilp32/x86-64-size-3.d: Likewise. 414 * gas/i386/ilp32/x86-64-size-5.d: Likewise. 415 * gas/i386/ilp32/x86-64-unwind.d: Likewise. 416 * gas/i386/size-1.d: Likewise. 417 * gas/i386/size-3.d: Likewise. 418 * gas/i386/x86-64-size-1.d: Likewise. 419 * gas/i386/x86-64-size-3.d: Likewise. 420 * gas/i386/x86-64-size-5.d: Likewise. 421 * gas/i386/x86-64-unwind.d: Likewise. 422 * gas/ia64/alias-ilp32.d: Likewise. 423 * gas/ia64/alias.d: Likewise. 424 * gas/ia64/group-1.d: Likewise. 425 * gas/ia64/group-2.d: Likewise. 426 * gas/ia64/secname-ilp32.d: Likewise. 427 * gas/ia64/secname.d: Likewise. 428 * gas/ia64/unwind-ilp32.d: Likewise. 429 * gas/ia64/unwind.d: Likewise. 430 * gas/mmix/bspec-1.d: Likewise. 431 * gas/mmix/bspec-2.d: Likewise. 432 * gas/mmix/byte-1.d: Likewise. 433 * gas/mmix/loc-1.d: Likewise. 434 * gas/mmix/loc-2.d: Likewise. 435 * gas/mmix/loc-3.d: Likewise. 436 * gas/mmix/loc-4.d: Likewise. 437 * gas/mmix/loc-5.d: Likewise. 438 * gas/tic6x/scomm-directive-4.d: Likewise. 439 4402014-09-06 Matthew Fortune <matthew.fortune@imgtec.com> 441 442 * gas/mips/attr-gnu-abi-fp-1.d: Relax expected output. 443 * gas/mips/elf_ase_micromips-2.d: Likewise. 444 * gas/mips/elf_ase_micromips.d: Likewise. 445 * gas/mips/elf_ase_mips16-2.d: Likewise. 446 * gas/mips/elf_ase_mips16.d: Likewise. 447 * gas/mips/module-mfp32.d: Likewise. 448 * gas/mips/module-msingle-float.d: Likewise. 449 * gas/mips/module-msoft-float.d: Likewise. 450 4512014-09-06 Matthew Fortune <matthew.fortune@imgtec.com> 452 453 * gas/mips/module-defer-warn2.l: Ignore differences in output from 454 64-bit vs 32-bit targets using O32. 455 4562014-09-06 Matthew Fortune <matthew.fortune@imgtec.com> 457 458 * gas/elf/type.e: Account for new sections. 459 * gas/mips/mips16-e.d: Likewise. 460 * gas/mips/mips16-f.d: Likewise. 461 * gas/mips/mipsel16-e.d: Likewise. 462 * gas/mips/mipsel16-f.d: Likewise. 463 * gas/mips/tmips16-e.d: Appropriately escape dots. 464 * gas/mips/tmips16-f.d: Likewise. 465 * gas/mips/tmipsel16-e.d: Likewise. 466 * gas/mips/tmipsel16-f.d: Likewise. 467 4682014-09-04 Matthew Fortune <matthew.fortune@imgtec.com> 469 470 * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to 471 the list of addr32 targets. 472 4732014-09-03 Jiong Wang <jiong.wang@arm.com> 474 475 * gas/aarch64/illegal.s: Update testcase. 476 * gas/aarch64/illegal.d: Likewise. 477 * gas/aarch64/sysreg-1.s: Likewise. 478 * gas/aarch64/sysreg-1.d: Likewise. 479 4802014-09-03 Jiong Wang <jiong.wang@arm.com> 481 482 * gas/aarch64/lse-atomic.d: New. 483 * gas/aarch64/lse-atomic.s: Likewise. 484 * gas/aarch64/illegal-lse.d: Likewise. 485 * gas/aarch64/illegal-lse.l: Likewise. 486 * gas/aarch64/illegal-lse.s: Likewise. 487 * gas/aarch64/diagnostic.s: Check processor feature detect for lse 488 instruction. 489 * gas/aarch64/diagnostic.l: Likewise. 490 4912014-08-26 Jiong Wang <jiong.wang@arm.com> 492 493 * gas/arm/blx-bl-convert.d: New testcase. 494 * gas/arm/blx-bl-convert.l: Warning expectation. 495 * gas/arm/blx-bl-convert.s: Source file. 496 4972014-08-26 Maciej W. Rozycki <macro@codesourcery.com> 498 499 * gas/mips/l_d.d: Remove ECOFF offset alternatives. 500 * gas/mips/mips1@l_d.d: Likewise. 501 * gas/mips/ld.d: Likewise. 502 * gas/mips/mips1@ld.d: Likewise. 503 * gas/mips/mips1@ld-forward.d: Likewise. 504 * gas/mips/s_d.d: Likewise. 505 * gas/mips/mips1@s_d.d: Likewise. 506 * gas/mips/sd.d: Likewise. 507 5082014-08-25 Jose E. Marchesi <jose.marchesi@oracle.com> 509 510 * gas/sparc/ldx_stx.s: New file. 511 * gas/sparc/ldx_stx.d: Likewise. 512 513 * gas/sparc/ldx_efsr.s: New file. 514 * gas/sparc/ldx_efsr.d: Likewise. 515 516 * gas/sparc/ld_st_fsr.s: New file. 517 * gas/sparc/ld_st_fsr.d: Likewise. 518 519 * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and 520 ld_st_fsr. 521 5222014-08-22 Paul Brook <paul@codesourcery.com> 523 524 * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address' 525 offset fix. 526 * gas/arm/arch7r-mp.d: Likewise. 527 5282014-08-21 Maciej W. Rozycki <macro@codesourcery.com> 529 530 * gas/mips/mips.exp: Correct indentation. 531 5322014-08-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 533 534 * gas/arm/ual-vcmp.s: New file. 535 * gas/arm/ual-vcmp.d: Likewise. 536 * gas/arm/vcmp-zero-bad.s: Likewise. 537 * gas/arm/vcmp-zero-bad.d: Likewise. 538 * gas/arm/vcmp-zero-bad.l: Likewise. 539 5402014-08-13 Mike Frysinger <vapier@gentoo.org> 541 542 * gas/bfin/parallel_illegal.d: Add missing semicolons. 543 5442014-08-13 Mike Frysinger <vapier@gentoo.org> 545 546 * gas/bfin/load.d: Update output. 547 * gas/bfin/load.s: Add .data section. 548 5492014-08-12 H.J. Lu <hongjiu.lu@intel.com> 550 551 * gas/i386/omit-lock.s: Remove type directive. 552 5532014-08-06 Ilya Tocar <ilya.tocar@intel.com> 554 555 * gas/i386/i386.exp: Run new tests. 556 * gas/i386/omit-lock-no.d: New. 557 * gas/i386/omit-lock-yes.d: Ditto. 558 * gas/i386/omit-lock.s: Ditto. 559 5602014-07-29 Matthew Fortune <matthew.fortune@imgtec.com> 561 562 * gas/mips/attr-gnu-4-0.d: New. 563 * gas/mips/attr-gnu-4-0.s: Likewise. 564 * gas/mips/attr-gnu-4-1-mfp32.l: Likewise. 565 * gas/mips/attr-gnu-4-1-mfp32.s: Likewise. 566 * gas/mips/attr-gnu-4-1-mfp64.l: Likewise. 567 * gas/mips/attr-gnu-4-1-mfp64.s: Likewise. 568 * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise. 569 * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise. 570 * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise. 571 * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise. 572 * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise. 573 * gas/mips/attr-gnu-4-1.d: Likewise. 574 * gas/mips/attr-gnu-4-1.s: Likewise. 575 * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise. 576 * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise. 577 * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise. 578 * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise. 579 * gas/mips/attr-gnu-4-2.d: Likewise. 580 * gas/mips/attr-gnu-4-2.s: Likewise. 581 * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise. 582 * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise. 583 * gas/mips/attr-gnu-4-3.d: Likewise. 584 * gas/mips/attr-gnu-4-3.s: Likewise. 585 * gas/mips/attr-gnu-4-4.l: Likewise. 586 * gas/mips/attr-gnu-4-4.s: Likewise. 587 * gas/mips/attr-gnu-4-5-64.l: Likewise. 588 * gas/mips/attr-gnu-4-5-64.s: Likewise. 589 * gas/mips/attr-gnu-4-5.d: Likewise. 590 * gas/mips/attr-gnu-4-5.l: Likewise. 591 * gas/mips/attr-gnu-4-5.s: Likewise. 592 * gas/mips/attr-gnu-4-6-64.l: Likewise. 593 * gas/mips/attr-gnu-4-6-64.s: Likewise. 594 * gas/mips/attr-gnu-4-6.d: Likewise. 595 * gas/mips/attr-gnu-4-6.l: Likewise. 596 * gas/mips/attr-gnu-4-6.s: Likewise. 597 * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise. 598 * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise. 599 * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise. 600 * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise. 601 * gas/mips/attr-gnu-4-6-noodd.l: Likewise. 602 * gas/mips/attr-gnu-4-6-noodd.s: Likewise. 603 * gas/mips/attr-gnu-4-7-64.l: Likewise. 604 * gas/mips/attr-gnu-4-7-64.s: Likewise. 605 * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise. 606 * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise. 607 * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise. 608 * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise. 609 * gas/mips/attr-gnu-4-7-odd.l: Likewise. 610 * gas/mips/attr-gnu-4-7-odd.s: Likewise. 611 * gas/mips/attr-gnu-4-7.d: Likewise. 612 * gas/mips/attr-gnu-4-7.l: Likewise. 613 * gas/mips/attr-gnu-4-7.s: Likewise. 614 * gas/mips/attr-none-double.d: Likewise. 615 * gas/mips/attr-none-o32-fp64.d: Likewise. 616 * gas/mips/attr-none-o32-fp64-nooddspreg.d 617 * gas/mips/attr-none-o32-fpxx.d: Likewise. 618 * gas/mips/attr-none-single-float.d: Likewise. 619 * gas/mips/attr-none-soft-float.d: Likewise. 620 * gas/mips/elf_arch_mips32r3.d: Likewise. 621 * gas/mips/elf_arch_mips32r5.d: Likewise. 622 * gas/mips/elf_arch_mips64r3.d: Likewise. 623 * gas/mips/elf_arch_mips64r5.d: Likewise. 624 * gas/mips/li-d.d: Likewise. 625 * gas/mips/li-d.s: Likewise. 626 * gas/mips/module-check-warn.l: Likewise. 627 * gas/mips/module-check-warn.s: Likewise. 628 * gas/mips/module-check.d: Likewise. 629 * gas/mips/module-check.s: Likewise. 630 * gas/mips/module-mfp32.d: Likewise. 631 * gas/mips/module-mfp32.s: Likewise. 632 * gas/mips/module-mfp64.d: Likewise. 633 * gas/mips/module-mfp64.s: Likewise. 634 * gas/mips/module-mfp64-noodd.d: Likewise. 635 * gas/mips/module-mfp64-noodd.s: Likewise. 636 * gas/mips/module-mfpxx.d: Likewise. 637 * gas/mips/module-mfpxx.s: Likewise. 638 * gas/mips/module-msingle-float.d: Likewise. 639 * gas/mips/module-msingle-float.s: Likewise. 640 * gas/mips/module-msoft-float.d: Likewise. 641 * gas/mips/module-msoft-float.s: Likewise. 642 * gas/mips/module-set-mfpxx.d: Likewise. 643 * gas/mips/module-set-mfpxx.s: Likewise. 644 * gas/mips/fpxx-oddfpreg.d: Likewise. 645 * gas/mips/fpxx-oddfpreg.l: Likewise. 646 * gas/mips/fpxx-oddfpreg.s: Likewise. 647 * gas/mips/no-odd-spreg.d: Likewise. 648 * gas/mips/odd-spreg.d: Likewise. 649 * gas/elf/section2.e-mips: Adjust expected output. 650 * gas/mips/attr-gnu-abi-fp-1.d: Likewise. 651 * gas/mips/attr-gnu-abi-msa-1.d: Likewise. 652 * gas/mips/call-nonpic-1.d: Likewise. 653 * gas/mips/elf_arch_mips1.d: Likewise. 654 * gas/mips/elf_arch_mips2.d: Likewise. 655 * gas/mips/elf_arch_mips3.d: Likewise. 656 * gas/mips/elf_arch_mips32.d: Likewise. 657 * gas/mips/elf_arch_mips32r2.d: Likewise. 658 * gas/mips/elf_arch_mips4.d: Likewise. 659 * gas/mips/elf_arch_mips5.d: Likewise. 660 * gas/mips/elf_arch_mips64.d: Likewise. 661 * gas/mips/elf_arch_mips64r2.d: Likewise. 662 * gas/mips/elf_ase_micromips-2.d: Likewise. 663 * gas/mips/elf_ase_micromips.d: Likewise. 664 * gas/mips/elf_ase_mips16-2.d: Likewise. 665 * gas/mips/elf_ase_mips16.d: Likewise. 666 * gas/mips/module-defer-warn1.d: Likewise. 667 * gas/mips/module-override.d: Likewise. 668 * gas/mips/n32-consec.d: Likewise. 669 * gas/mips/nan-2008-1.d: Likewise. 670 * gas/mips/nan-2008-2.d: Likewise. 671 * gas/mips/nan-2008-3.d: Likewise. 672 * gas/mips/nan-2008-4.d: Likewise. 673 * gas/mips/nan-legacy-1.d: Likewise. 674 * gas/mips/nan-legacy-2.d: Likewise. 675 * gas/mips/nan-legacy-3.d: Likewise. 676 * gas/mips/nan-legacy-4.d: Likewise. 677 * gas/mips/nan-legacy-5.d: Likewise. 678 * gas/mips/tmips16-e.d: Likewise. 679 * gas/mips/tmips16-f.d: Likewise. 680 * gas/mips/tmipsel16-e.d: Likewise. 681 * gas/mips/tmipsel16-f.d: Likewise. 682 * gas/mips/mips.exp: Add new tests. 683 6842014-07-22 Sergey Guriev <sergey.s.guriev@intel.com> 685 Alexander Ivchenko <alexander.ivchenko@intel.com> 686 Maxim Kuznetsov <maxim.kuznetsov@intel.com> 687 Sergey Lega <sergey.s.lega@intel.com> 688 Anna Tikhonova <anna.tikhonova@intel.com> 689 Ilya Tocar <ilya.tocar@intel.com> 690 Andrey Turetskiy <andrey.turetskiy@intel.com> 691 Ilya Verbin <ilya.verbin@intel.com> 692 Kirill Yukhin <kirill.yukhin@intel.com> 693 Michael Zolotukhin <michael.v.zolotukhin@intel.com> 694 695 * gas/i386/avx512dq-intel.d: New. 696 * gas/i386/avx512dq.d: New. 697 * gas/i386/avx512dq.s: New. 698 * gas/i386/avx512dq_vl-intel.d: New. 699 * gas/i386/avx512dq_vl.d: New. 700 * gas/i386/avx512dq_vl.s: New. 701 * gas/i386/i386.exp: Run new AVX-512 tests. 702 * gas/i386/x86-64-avx512dq-intel.d: New. 703 * gas/i386/x86-64-avx512dq.d: New. 704 * gas/i386/x86-64-avx512dq.s: New. 705 * gas/i386/x86-64-avx512dq_vl-intel.d: New. 706 * gas/i386/x86-64-avx512dq_vl.d: New. 707 * gas/i386/x86-64-avx512dq_vl.s: New. 708 7092014-07-22 Sergey Guriev <sergey.s.guriev@intel.com> 710 Alexander Ivchenko <alexander.ivchenko@intel.com> 711 Maxim Kuznetsov <maxim.kuznetsov@intel.com> 712 Sergey Lega <sergey.s.lega@intel.com> 713 Anna Tikhonova <anna.tikhonova@intel.com> 714 Ilya Tocar <ilya.tocar@intel.com> 715 Andrey Turetskiy <andrey.turetskiy@intel.com> 716 Ilya Verbin <ilya.verbin@intel.com> 717 Kirill Yukhin <kirill.yukhin@intel.com> 718 Michael Zolotukhin <michael.v.zolotukhin@intel.com> 719 720 * gas/i386/avx512bw-intel.d: New. 721 * gas/i386/avx512bw-opts-intel.d: New. 722 * gas/i386/avx512bw-opts.d: New. 723 * gas/i386/avx512bw-opts.s: New. 724 * gas/i386/avx512bw-wig.s: New. 725 * gas/i386/avx512bw-wig1-intel.d: New. 726 * gas/i386/avx512bw-wig1.d: New. 727 * gas/i386/avx512bw.d: New. 728 * gas/i386/avx512bw.s: New. 729 * gas/i386/avx512bw_vl-intel.d: New. 730 * gas/i386/avx512bw_vl-opts-intel.d: New. 731 * gas/i386/avx512bw_vl-opts.d: New. 732 * gas/i386/avx512bw_vl-opts.s: New. 733 * gas/i386/avx512bw_vl-wig.s: New. 734 * gas/i386/avx512bw_vl-wig1-intel.d: New. 735 * gas/i386/avx512bw_vl-wig1.d: New. 736 * gas/i386/avx512bw_vl.d: New. 737 * gas/i386/avx512bw_vl.s: New. 738 * gas/i386/i386.exp: Run new AVX-512 tests. 739 * gas/i386/x86-64-avx512bw-intel.d: New. 740 * gas/i386/x86-64-avx512bw-opts-intel.d: New. 741 * gas/i386/x86-64-avx512bw-opts.d: New. 742 * gas/i386/x86-64-avx512bw-opts.s: New. 743 * gas/i386/x86-64-avx512bw-wig.s: New. 744 * gas/i386/x86-64-avx512bw-wig1-intel.d: New. 745 * gas/i386/x86-64-avx512bw-wig1.d: New. 746 * gas/i386/x86-64-avx512bw.d: New. 747 * gas/i386/x86-64-avx512bw.s: New. 748 * gas/i386/x86-64-avx512bw_vl-intel.d: New. 749 * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New. 750 * gas/i386/x86-64-avx512bw_vl-opts.d: New. 751 * gas/i386/x86-64-avx512bw_vl-opts.s: New. 752 * gas/i386/x86-64-avx512bw_vl-wig.s: New. 753 * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New. 754 * gas/i386/x86-64-avx512bw_vl-wig1.d: New. 755 * gas/i386/x86-64-avx512bw_vl.d: New. 756 * gas/i386/x86-64-avx512bw_vl.s: New. 757 7582014-07-22 Sergey Guriev <sergey.s.guriev@intel.com> 759 Alexander Ivchenko <alexander.ivchenko@intel.com> 760 Maxim Kuznetsov <maxim.kuznetsov@intel.com> 761 Sergey Lega <sergey.s.lega@intel.com> 762 Anna Tikhonova <anna.tikhonova@intel.com> 763 Ilya Tocar <ilya.tocar@intel.com> 764 Andrey Turetskiy <andrey.turetskiy@intel.com> 765 Ilya Verbin <ilya.verbin@intel.com> 766 Kirill Yukhin <kirill.yukhin@intel.com> 767 Michael Zolotukhin <michael.v.zolotukhin@intel.com> 768 769 * gas/i386/avx512cd_vl-intel.d: New. 770 * gas/i386/avx512cd_vl.d: New. 771 * gas/i386/avx512cd_vl.s: New. 772 * gas/i386/i386.exp: Run new AVX-512 tests. 773 * gas/i386/x86-64-avx512cd_vl-intel.d: New. 774 * gas/i386/x86-64-avx512cd_vl.d: New. 775 * gas/i386/x86-64-avx512cd_vl.s: New. 776 7772014-07-22 Sergey Guriev <sergey.s.guriev@intel.com> 778 Alexander Ivchenko <alexander.ivchenko@intel.com> 779 Maxim Kuznetsov <maxim.kuznetsov@intel.com> 780 Sergey Lega <sergey.s.lega@intel.com> 781 Anna Tikhonova <anna.tikhonova@intel.com> 782 Ilya Tocar <ilya.tocar@intel.com> 783 Andrey Turetskiy <andrey.turetskiy@intel.com> 784 Ilya Verbin <ilya.verbin@intel.com> 785 Kirill Yukhin <kirill.yukhin@intel.com> 786 Michael Zolotukhin <michael.v.zolotukhin@intel.com> 787 788 * gas/i386/avx512f_vl-intel.d: New. 789 * gas/i386/avx512f_vl-opts-intel.d: New. 790 * gas/i386/avx512f_vl-opts.d: New. 791 * gas/i386/avx512f_vl-opts.s: New. 792 * gas/i386/avx512f_vl-wig.s: New. 793 * gas/i386/avx512f_vl-wig1-intel.d: New. 794 * gas/i386/avx512f_vl-wig1.d: New. 795 * gas/i386/avx512f_vl.d: New. 796 * gas/i386/avx512f_vl.s: New. 797 * gas/i386/i386.exp: Run new AVX-512 tests. 798 * gas/i386/x86-64-avx512f_vl-intel.d: New. 799 * gas/i386/x86-64-avx512f_vl-opts-intel.d: New. 800 * gas/i386/x86-64-avx512f_vl-opts.d: New. 801 * gas/i386/x86-64-avx512f_vl-opts.s: New. 802 * gas/i386/x86-64-avx512f_vl-wig.s: New. 803 * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New. 804 * gas/i386/x86-64-avx512f_vl-wig1.d: New. 805 * gas/i386/x86-64-avx512f_vl.d: New. 806 * gas/i386/x86-64-avx512f_vl.s: New. 807 8082014-07-17 Ilya Tocar <ilya.tocar@intel.com> 809 810 * gas/i386/x86-64-equ.d: New. 811 * gas/i386/x86-64-equ.s: New. 812 * gas/i386/i386.exp: Run x86-64-equ. 813 8142014-07-12 David Majnemer <david.majnemer@gmail.com> 815 816 * gas/pe/set.s, * gas/pe/set.d: New test. 817 * gas/pe/pe.exp: Run it. 818 8192014-07-10 Will Newton <will.newton@linaro.org> 820 821 * gas/elf/elf.exp: Remove special handling of arm-elf for 822 section2 test. 823 * gas/elf/section2.e-armeabi: Rename to... 824 * gas/elf/section2.e-arm: ...here. 825 * gas/elf/section2.e-armelf: Remove file. 826 827 * gas/arm/bl-local-2.d: Only enable the test on EABI and 828 NaCl configurations. 829 * gas/arm/bl-local-v4t.d: Likewise. 830 * gas/arm/blx-local.d: Likewise. 831 * gas/arm/branch-reloc.d: Likewise. 832 8332014-07-08 Ilya Tocar <ilya.tocar@intel.com> 834 835 * gas/i386/evex-lig256-intel.d: Updated. 836 * gas/i386/evex-lig256.d: Updated. 837 * gas/i386/evex-lig512-intel.d: Updated. 838 * gas/i386/evex-lig512-intel.d: Updated. 839 * gas/i386/x86-64-evex-lig256-intel.d: Updated. 840 * gas/i386/x86-64-evex-lig256.d: Updated. 841 * gas/i386/x86-64-evex-lig512-intel.d: Updated. 842 * gas/i386/x86-64-evex-lig512-intel.d: Updated. 843 8442014-07-08 Jiong Wang <jiong.wang@arm.com> 845 846 * gas/arm/ldconst.s: Add test cases for symbol literal. 847 * gas/arm/ldconst.d: Likewise. 848 * gas/arm/vldconst.s: Add test cases for vldr. 849 * gas/arm/thumb2_vpool.s: Likewise. 850 * gas/arm/vldconst.d: New pattern for little-endian. 851 * gas/arm/thumb2_vpool.d: Likewise. 852 * gas/arm/vldconst_be.d: New pattern for big-endian. 853 * gas/arm/thumb2_vpool_be.d: Likewise. 854 855 * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets. 856 * gas/arm/armv8-a+fp.d: Likewise. 857 * gas/arm/armv8-a+simd.d: Likewise. 858 * gas/arm/armv8-a-barrier-thumb.d: Likewise. 859 * gas/arm/bl-local-2.d: Likewise. 860 * gas/arm/ldgesb-bad.d: Likewise. 861 * gas/arm/ldgesh-bad.d: Likewise. 862 * gas/arm/thumb2_pool.d: Likewise. 863 * gas/arm/thumb2_pool.s: Likewise. 864 8652014-06-17 Jiong Wang <jiong.wang@arm.com> 866 867 * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within 868 IT block for ARMv8. 869 * gas/arm/armv8-a-it-bad.l: Likewise. 870 8712014-06-17 Hans-Peter Nilsson <hp@axis.com> 872 873 * gas/cris/range-err-3.s: New test. 874 8752014-06-16 Jiong Wang <jiong.wang@arm.com> 876 877 * gas/aarch64/diagnostic.s: Add new test patterns. 878 * gas/aarch64/diagnostic.l: Update expected diagnostic output. 879 8802014-06-16 Alan Modra <amodra@gmail.com> 881 882 * gas/elf/bad-group.s: Use %function. 883 * gas/elf/bad-group.err: Expect correct line number. Allow 884 other errors. 885 * gas/elf/bad-size.err: Allow other errors. Match expected 886 error somewhat more rigorously. 887 * gas/i386/reloc32.l: Allow other errors. 888 * gas/i386/mpx-inval-1.l: Match applied relocs. 889 * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding. 890 * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow 891 other errors. 892 * gas/macros/dot.s: Use .balign. 893 * gas/macros/dot.l: Update alignment output. 894 * gas/symver/symver6.l: Allow other errors. 895 8962014-06-16 Alan Modra <amodra@gmail.com> 897 898 * gas/vax/elf-rel.d: Update. 899 9002014-06-16 Alan Modra <amodra@gmail.com> 901 902 * gas/cris/rd-bkw4v32.d: Update. 903 9042014-06-10 H.J. Lu <hongjiu.lu@intel.com> 905 906 * gas/i386/prefix.s: Add another fwait test. 907 * gas/i386/prefix.d: Updated. 908 9092014-06-09 Nick Clifton <nickc@redhat.com> 910 911 * gas/msp430/msp430x.d: Update to match revised assembler output. 912 9132014-06-03 Nick Clifton <nickc@redhat.com> 914 915 * gas/msp430/bad.d: Use -my not -mz. 916 9172014-05-22 Alan Modra <amodra@gmail.com> 918 919 * gas/d30v/bittest.l: Update for changed whitespace. 920 * gas/d30v/serial.l: Likewise. 921 * gas/d30v/serial2.l: Likewise. 922 * gas/d30v/serial2O.l: Likewise. 923 * gas/d30v/warn_oddreg.l: Likewise. 924 * gas/i386/inval-equ-2.l: Likewise. 925 * gas/i386/mpx-inval-1.l: Likewise. 926 * gas/i386/sse-check-error.l: Likewise. 927 * gas/i386/x86-64-mpx-inval-1.l: Likewise. 928 * gas/i386/x86-64-mpx-inval-2.l: Likewise. 929 * gas/i386/x86-64-size-inval-1.l: Likewise. 930 * gas/i386/x86-64-sse-check-error.l: Likewise. 931 9322014-05-20 Matthew Fortune <matthew.fortune@imgtec.com> 933 934 * gas/mips/mips.exp: Add new tests. Use 64-bit ABI for relax-bc1any. 935 Fix micromips arch definition to use mips64r2 consistently. 936 * gas/mips/module-defer-warn1.s: New. 937 * gas/mips/module-defer-warn1.d: New. 938 * gas/mips/module-defer-warn2.s: New. 939 * gas/mips/module-defer-warn2.l: New. 940 * gas/mips/module-override.d: New. 941 * gas/mips/module-override.s: New. 942 * gas/mips/mips-gp32-fp64.l: Update expected output. 943 * gas/mips/mips-gp64-fp32-pic.l: Update expected output. 944 * gas/mips/mips-gp64-fp32.l: Update expected output. 945 9462014-05-20 Matthew Fortune <matthew.fortune@imgtec.com> 947 948 * gas/mips/micromips@msa-branch.d: Rework expected output for fp64. 949 * gas/mips/msa-branch.d: Likewise. 950 9512014-05-20 Nick Clifton <nickc@redhat.com> 952 953 * gas/elf/struct.d: Expect extra output from some toolchains. 954 * gas/symver/symver0.d: Likewise. 955 * gas/symver/symver1.d: Likewise. 956 9572014-05-09 H.J. Lu <hongjiu.lu@intel.com> 958 959 * gas/i386/nops-1-core2.d: Replace data32 with data16. 960 * gas/i386/nops-4a-i686.d: Likewise. 961 * gas/i386/nops-5-i686.d: Likewise. 962 * gas/i386/nops-5.d: Likewise. 963 * gas/i386/x86-64-cbw-intel.d: Likewise. 964 * gas/i386/x86-64-cbw.d: Likewise. 965 * gas/i386/x86-64-io-intel.d: Likewise. 966 * gas/i386/x86-64-io-suffix.d: Likewise. 967 * gas/i386/x86-64-io.d: Likewise. 968 * gas/i386/x86-64-nops-1-core2.d: Likewise. 969 * gas/i386/x86-64-nops-1-g64.d: Likewise. 970 * gas/i386/x86-64-nops-1-nocona.d: Likewise. 971 * gas/i386/x86-64-nops-1.d: Likewise. 972 * gas/i386/x86-64-nops-2.d: Likewise. 973 * gas/i386/x86-64-nops-3.d: Likewise. 974 * gas/i386/x86-64-nops-4-core2.d: Likewise. 975 * gas/i386/x86-64-nops-4.d: Likewise. 976 * gas/i386/x86-64-nops-5-k8.d: Likewise. 977 * gas/i386/x86-64-nops-5.d: Likewise. 978 * gas/i386/x86-64-stack-intel.d: Likewise. 979 * gas/i386/x86-64-stack-suffix.d: Likewise. 980 * gas/i386/x86-64-stack.d: Likewise. 981 * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise. 982 * gas/i386/ilp32/x86-64-cbw.d: Likewise. 983 * gas/i386/ilp32/x86-64-io-intel.d: Likewise. 984 * gas/i386/ilp32/x86-64-io-suffix.d: Likewise. 985 * gas/i386/ilp32/x86-64-io.d: Likewise. 986 * gas/i386/ilp32/x86-64-nops-1-core2.d: 987 * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise. 988 * gas/i386/ilp32/x86-64-nops-1.d: Likewise. 989 * gas/i386/ilp32/x86-64-nops-2.d: Likewise. 990 * gas/i386/ilp32/x86-64-nops-3.d: Likewise. 991 * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise. 992 * gas/i386/ilp32/x86-64-nops-4.d: Likewise. 993 * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise. 994 * gas/i386/ilp32/x86-64-nops-5.: Likewise. 995 * gas/i386/ilp32/x86-64-stack-intel.d: Likewise. 996 * gas/i386/ilp32/x86-64-stack-suffix.: Likewise. 997 * gas/i386/ilp32/x86-64-stack.d: Likewise. 998 9992014-05-08 Matthew Fortune <matthew.fortune@imgtec.com> 1000 1001 * gas/mips/attr-gnu-abi-fp-1.s: New. 1002 * gas/mips/attr-gnu-abi-fp-1.d: New. 1003 * gas/mips/attr-gnu-abi-msa-1.s: New. 1004 * gas/mips/attr-gnu-abi-msa-1.d: New. 1005 * gas/mips/mips.exp: Add new tests. 1006 10072014-05-07 Andrew Bennett <andrew.bennett@imgtec.com> 1008 1009 * gas/mips/mips.exp: Add MIPS32r5 tests. Also add the mips32r3, 1010 mips32r5, mips64r3 and mips64r5 isas to the testsuite. 1011 * gas/mips/r5.s: New test. 1012 * gas/mips/r5.d: Likewise. 1013 10142014-05-05 H.J. Lu <hongjiu.lu@intel.com> 1015 1016 PR binutils/16893 1017 * gas/i386/katmai.d: Expect "gs" as prefix. 1018 1019 * gas/i386/long-1.s: Replace movapd with movss. 1020 * gas/i386/x86-64-long-1.s: Likewise. 1021 * gas/i386/long-1-intel.d: Updated. 1022 * gas/i386/long-1.d: Likewise. 1023 * gas/i386/x86-64-long-1-intel.d: Likewise. 1024 * gas/i386/x86-64-long-1.d: Likewise. 1025 1026 * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0, 1027 0xf2 and 0xf3 prefixes. 1028 * gas/i386/prefix.d: Updated. 1029 10302014-05-02 H.J. Lu <hongjiu.lu@intel.com> 1031 1032 * gas/i386/opcode-intel.d: Undo the last change. 1033 * gas/i386/opcode-suffix.d: Likewise. 1034 * gas/i386/opcode.d: Likewise. 1035 * gas/i386/opcode.s: Likewise. 1036 1037 * gas/i386/prefix.s: Add test for fwait with prefix. 1038 * gas/i386/prefix.d: Updated. 1039 10402014-05-01 H.J. Lu <hongjiu.lu@intel.com> 1041 1042 PR binutils/16891 1043 * gas/i386/opcode.s: Add test for fwait with prefix. 1044 * gas/i386/opcode-intel.d: Updated. 1045 * gas/i386/opcode-suffix.d: Likewise. 1046 * gas/i386/opcode.d: Likewise. 1047 10482014-04-23 Will Newton <will.newton@linaro.org> 1049 1050 * gas/arm/backslash-at.d: Fix dump output regexps for 1051 armeb-linux-eabi configuration. 1052 * gas/arm/got_prel.d: Likewise. 1053 * gas/arm/inst-po.d: Likewise. 1054 * gas/arm/unwind.d: Likewise. 1055 1056 * gas/arm/mapmisc.d: Check literal pool mapping with 1057 a trailing .align statement. 1058 * gas/arm/mapmisc.s: Likewise. 1059 10602014-04-23 Andrew Bennett <andrew.bennett@imgtec.com> 1061 1062 * gas/mips/mips.exp: Add xpa tests. 1063 * gas/mips/xpa.s: New test. 1064 * gas/mips/xpa.d: Likewise. 1065 10662014-04-22 Sandra Loosemore <sandra@codesourcery.com> 1067 1068 * gas/nios2/selftest.s: New. 1069 * gas/nios2/selftest.d: New. 1070 10712014-04-22 Max Filippov <jcmvbkbc@gmail.com> 1072 1073 * gas/xtensa/all.exp: Add test for the first section frag alignment. 1074 * gas/xtensa/first_frag_align.d: First section frag alignment expected 1075 dump. 1076 * gas/xtensa/first_frag_align.s: First section frag alignment test 1077 source. 1078 10792014-04-22 Christian Svensson <blue@cmd.nu> 1080 1081 * Makefile.am: Remove openrisc and or32 support. Add support for or1k. 1082 * gas/all/gas.exp: Likewise. 1083 * gas/elf/warn-2.s: Likewise. 1084 * gas/lns/lns.exp: Likewise. 1085 * gas/lns/lns-common-1-or1k.s: New file. 1086 * gas/or1k/allinsn.d: New file. 1087 * gas/or1k/allinsn.exp: New file. 1088 * gas/or1k/allinsn.s: New file. 1089 * gas/openrisc/addi.d: Delete. 1090 * gas/openrisc/addi.s: Delete. 1091 * gas/openrisc/allinsn.d: Delete. 1092 * gas/openrisc/allinsn.exp: Delete. 1093 * gas/openrisc/allinsn.s: Delete. 1094 * gas/openrisc/lohi.d: Delete. 1095 * gas/openrisc/lohi.s: Delete. 1096 * gas/openrisc/store.d: Delete. 1097 * gas/openrisc/store.s: Delete. 1098 10992014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> 1100 1101 * gas/avr/diffreloc_withrelax.d: New testcase. 1102 * gas/avr/noreloc_withoutrelax.d: Likewise. 1103 * gas/avr/relax.s: Likewise. 1104 11052014-04-04 Ilya Tocar <ilya.tocar@intel.com> 1106 1107 * gas/i386/i386.exp: Run SE1 tests. 1108 * gas/i386/se1.d: New file. 1109 * gas/i386/se1.s: Ditto. 1110 * gas/i386/x86-64-se1.d: Ditto. 1111 * gas/i386/x86-64-se1.s: Ditto. 1112 11132014-03-21 David Weatherford <weath@cadence.com> 1114 Max Filippov <jcmvbkbc@gmail.com> 1115 1116 * gas/xtensa/all.exp: Add test for trampoline relaxation. 1117 * gas/xtensa/trampoline.d: Trampoline relaxation expected dump. 1118 * gas/xtensa/trampoline.s: Trampoline relaxation test source. 1119 11202014-03-20 Richard Sandiford <rdsandiford@googlemail.com> 1121 1122 * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS. 1123 * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s, 1124 gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l, 1125 gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d, 1126 gas/mips/pcrel-4-64.d: New tests. 1127 * gas/mips/mips.exp: Run them. 1128 * gas/mips/lui-2.l: Tweak error message for line 7. 1129 11302014-03-20 Ilya Tocar <ilya.tocar@intel.com> 1131 1132 * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps, 1133 vgatherpf1qps, vscatterpf0qps, vscatterpf1qps. 1134 * gas/i386/avx512pf.s: Ditto. 1135 * gas/i386/x86-64-avx512pf-intel.d: Ditto. 1136 * gas/i386/x86-64-avx512pf.s: Ditto. 1137 * gas/i386/avx512f-intel.d: Change memory size for vgatherqps, 1138 vpgatherqd, vpscatterqd, vscatterqps. 1139 * gas/i386/avx512f.s: Ditto. 1140 * gas/i386/x86-64-avx512f-intel.d: Ditto. 1141 * gas/i386/x86-64-avx512f.s: Ditto. 1142 11432014-03-19 Jose E. Marchesi <jose.marchesi@oracle.com> 1144 1145 * gas/sparc/ldd_std.d: Fix objdump invocation in order to get 1146 the old opcodes for the ldtw, ldtwa, stw and stwa instructions. 1147 1148 * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable. 1149 * gas/sparc/rdhpr.d: Likewise. 1150 1151 * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable. 1152 * gas/sparc/wrhpr.d: Likewise. 1153 11542014-03-19 Daniel Gutson <daniel.gutson@tallertechnologies.com> 1155 Nick Clifton <nickc@redhat.com> 1156 1157 * gas/arm/ccs.s: New test case. 1158 * gas/arm/ccs.d: New expected disassembly. 1159 11602014-03-19 Nick Clifton <nickc@redhat.com> 1161 1162 * gas/rx/mov.d: Update expected disassembly. 1163 11642014-03-18 Jiong Wang <jiong.wang@arm.com> 1165 1166 * gas/aarch64/illegal.d: Pass -mno-verbose-error. 1167 * gas/aarch64/verbose-error.s: Add more verbose message testcases. 1168 * gas/aarch64/verbose-error.l: Ditto. 1169 11702014-03-17 Nick Clifton <nickc@redhat.com> 1171 1172 PR gas/16694 1173 * gas/cfi/cfi-arm-1.s: Add checks of VFP registers. 1174 * gas/cfi/cfi-arm-1.d: Update expected output. 1175 11762014-03-13 Nick Clifton <nickc@redhat.com> 1177 1178 * gas/aarch64/litpool.s: Make the test endian agnostic. 1179 * gas/aarch64/litpool.d: Update expected disassembly. 1180 11812014-03-13 Tristan Gingold <gingold@adacore.com> 1182 1183 * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test. 1184 * gas/pe/pe.exp: Add test. 1185 11862014-03-12 Nick Clifton <nickc@redhat.com> 1187 1188 PR gas/16688 1189 * gas/aarch64/litpool.s: New test case. 1190 * gas/aarch64/litpool.d: Expected disassembly. 1191 11922014-03-05 Alan Modra <amodra@gmail.com> 1193 1194 Update copyright years. 1195 11962014-03-03 Nick Clifton <nickc@redhat.com> 1197 1198 * gas/msp430/bad.d: Add -mz option. 1199 * gas/msp430/bad.s: Add more cases where warnings should be 1200 generated. 1201 * gas/msp430/bad.l: Add expected warning messages. 1202 12032014-02-27 Jiong Wang <jiong.wang@arm.com> 1204 1205 * gas/aarch64/fp-const0-parsing.s: New test. 1206 * gas/aarch64/fp-const0-parsing.d: Likewise. 1207 12082014-02-27 Yufeng Zhang <yufeng.zhang@arm.com> 1209 1210 * gas/aarch64/ldst-reg-reg-offset.s: Add tests. 1211 * gas/aarch64/ldst-reg-reg-offset.d: Update. 1212 12132014-02-21 Ilya Tocar <ilya.tocar@intel.com> 1214 1215 * gas/i386/avx512pf-intel.d: Remove prefetchwt1. 1216 * gas/i386/avx512pf.s: Ditto. 1217 * gas/i386/avx512pf.d: Ditto. 1218 * gas/i386/x86-64-avx512pf-intel.d: Ditto. 1219 * gas/i386/x86-64-avx512pf.s: Ditto. 1220 * gas/i386/x86-64-avx512pf.d: Ditto. 1221 * gas/i386/prefetchwt1-intel.d: New file. 1222 * gas/i386/prefetchwt1.s: Ditto. 1223 * gas/i386/prefetchwt1.d: Ditto. 1224 * gas/i386/x86-64-prefetchwt1-intel.d: Ditto. 1225 * gas/i386/x86-64-prefetchwt1.s: Ditto. 1226 * gas/i386/x86-64-prefetchwt1.d: Ditto. 1227 12282014-02-20 Ilya Tocar <ilya.tocar@intel.com> 1229 1230 * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd. 1231 * gas/i386/avx512cd.s: Ditto. 1232 * gas/i386/avx512cd.d: Ditto. 1233 * gas/i386/x86-64-avx512cd-intel.d: Ditto. 1234 * gas/i386/x86-64-avx512cd.s: Ditto. 1235 * gas/i386/x86-64-avx512cd.d: Ditto. 1236 * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd. 1237 * gas/i386/avx512f.s: Ditto. 1238 * gas/i386/avx512f.d: Ditto. 1239 * gas/i386/x86-64-avx512f-intel.d: Ditto. 1240 * gas/i386/x86-64-avx512f.s: Ditto. 1241 * gas/i386/x86-64-avx512f.d: Ditto. 1242 12432014-02-12 Ilya Tocar <ilya.tocar@intel.com> 1244 1245 * gas/i386/clflushopt-intel.d: New. 1246 * gas/i386/clflushopt.d: Ditto. 1247 * gas/i386/clflushopt.s: Ditto. 1248 * gas/i386/i386.exp: Run new tests. 1249 * gas/i386/x86-64-clflushopt-intel.d: New. 1250 * gas/i386/x86-64-clflushopt.d: Ditto. 1251 * gas/i386/x86-64-clflushopt.s: Ditto. 1252 * gas/i386/x86-64-xsavec-intel.d: Ditto. 1253 * gas/i386/x86-64-xsavec.d: Ditto. 1254 * gas/i386/x86-64-xsavec.s: Ditto. 1255 * gas/i386/x86-64-xsaves-intel.d: Ditto. 1256 * gas/i386/x86-64-xsaves.d: Ditto. 1257 * gas/i386/x86-64-xsaves.s: Ditto. 1258 * gas/i386/xsavec-intel.d: Ditto. 1259 * gas/i386/xsavec.d: Ditto. 1260 * gas/i386/xsavec.s: Ditto. 1261 * gas/i386/xsaves-intel.d: Ditto. 1262 * gas/i386/xsaves.d: Ditto. 1263 * gas/i386/xsaves.s: Ditto. 1264 12652014-01-31 Michael Zolotukhin <michael.v.zolotukhin@gmail.com> 1266 1267 PR gas/16488 1268 * gas/i386/inval-avx512f.s: Add test for incorrect memory operand 1269 for gather/scatter instructions. 1270 * gas/i386/x86-64-inval-avx512f.s: Likewise. 1271 * gas/i386/inval-avx512f.l: Adjust correspondingly. 1272 * gas/i386/x86-64-inval-avx512f.l: Likewise. 1273 12742014-01-30 Sandra Loosemore <sandra@codesourcery.com> 1275 1276 * gas/nios2/call26_noat.d: New. 1277 * gas/nios2/call26_noat.s: New. 1278 * gas/nios2/call_noat.d: New. 1279 * gas/nios2/call_noat.s: New. 1280 12812014-01-30 Michael Zolotukhin <michael.v.zolotukhin@gmail.com> 1282 Jan Beulich <jbeulich@suse.com> 1283 1284 PR binutils/16490 1285 * gas/i386/avx512f.d: Fix test output. 1286 * gas/i386/avx512f-intel.d: Likewise. 1287 * gas/i386/x86-64-avx512f.d: Likewise. 1288 * gas/i386/x86-64-avx512f-intel.d: Likewise. 1289 12902014-01-28 Nick Clifton <nickc@redhat.com> 1291 1292 PR binutils/16317 1293 * gas/ia64/group-2.d: Expect I attribute with RELA sections. 1294 * gas/ia64/xdata.d: Likewise. 1295 12962014-01-22 Michael Zolotukhin <michael.v.zolotukhin@gmail.com> 1297 1298 PR gas/16489 1299 * gas/i386/vgather-check.s: Add tests for AVX512 gathers. 1300 * gas/i386/x86-64-vgather-check.s: Likewise. 1301 * gas/i386/vgather-check-error.l: Update correspondingly. 1302 * gas/i386/vgather-check-none.d: Likewise. 1303 * gas/i386/vgather-check-warn.d: Likewise. 1304 * gas/i386/vgather-check-warn.e: Likewise. 1305 * gas/i386/vgather-check.d: Likewise. 1306 * gas/i386/x86-64-vgather-check-error.l: Likewise. 1307 * gas/i386/x86-64-vgather-check-none.d: Likewise. 1308 * gas/i386/x86-64-vgather-check-warn.d: Likewise. 1309 * gas/i386/x86-64-vgather-check-warn.e: Likewise. 1310 * gas/i386/x86-64-vgather-check.d: Likewise. 1311 13122014-01-17 Will Newton <will.newton@linaro.org> 1313 1314 * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64. 1315 1316For older changes see ChangeLog-2013 1317 1318Copyright (C) 2014 Free Software Foundation, Inc. 1319 1320Copying and distribution of this file, with or without modification, 1321are permitted in any medium without royalty provided the copyright 1322notice and this notice are preserved. 1323 1324Local Variables: 1325mode: change-log 1326left-margin: 8 1327fill-column: 74 1328version-control: never 1329End: 1330