1 2003-12-22 Nick Clifton <nickc (a] redhat.com> 2 3 * gas/sh/err-sh4a-fp.s: Fix spelling of opcode fssra. 4 * gas/sh/err-sh4a-fp.d: Likewise. 5 * gas/sh/sh4a-fp.s: Likewise. 6 * gas/sh/sh4al-dsp.d: Fix expected opcode values for a couple of 7 instructions. 8 9 2003-12-22 Nick Clifton <nickc (a] redhat.com> 10 11 * gas/arm/archv6.d (as): Use -march=armv6j. 12 * gas/arm/thumbv6.d (as): Likewise. 13 14 2003-12-19 Kazuhiro Inaoka <inaoka.kazuhiro (a] renesas.com> 15 16 * gas/m32r/m32rx.s: Changed pattern bncl to bncl.s. 17 * gas/m32r/allinsn.d: Update for New RELA-ABI. 18 * gas/m32r/high-1.d: Likewise. 19 * gas/m32r/relax-1.d: Likewise. 20 * gas/m32r/uppercase.d: Likewise. 21 * gas/m32r/m32rx.d: Likewise. 22 * gas/vtable/vtable.exp: Likewise. 23 * gas/m32r/pic.exp: New file for PIC. 24 * gas/m32r/pic.s: Likewise. 25 * gas/m32r/pic.d: Likewise. 26 27 2003-12-18 Richard Sandiford <rsandifo (a] redhat.com> 28 29 * gas/mips/mips16-jalx.d: Use -mabi=o64. 30 * gas/mips/mips16.d: Likewise. 31 * gas/mips/elf-rel17.[sd]: New test. 32 * gas/mips/mips.exp: Run it. 33 34 2003-12-17 Nick Clifton <nickc (a] redhat.com> 35 36 * gas/m32r/error.exp: Add parallel.s 37 * gas/m32r/parallel.s: New file: Test warning and error 38 messages produced for parallel conflicts. 39 40 2003-12-16 Nick Clifton <nickc (a] redhat.com> 41 42 * gas/arm/arm.exp: Run special versions of the inst, ldconst, 43 arm7t and copro tests for the arm-wince-pe target. 44 * gas/arm/wince_inst.d: New file. Like inst.d but for the 45 arm-wince-pe target where the -8 bias is not applied to 46 PC-relative load instructions. 47 * gas/arm/wince_ldconst.d: New file. Similar reasons. 48 * gas/arm/wince_arm7t.d: New file. Similar reasons. 49 * gas/arm/wince_copro.d: New file. Similar reasons. 50 51 2003-12-15 Christian Groessler <chris (a] groessler.org> 52 53 * gas/z8k/eidi.s: Add uppercase forms. Add forms with comma 54 separated parameters. 55 56 2003-12-14 Mark Mitchell <mark (a] codesourcery.com> 57 58 * gas/arm/thumbv6.s: Add nops. 59 * gas/arm/thumbv6.d: Use -M force-thumb option to objdump. Add nops. 60 61 2003-12-14 Alan Modra <amodra (a] bigpond.net.au> 62 63 * gas/mmix/basep-8.d: Update for lcomm symbol type change. 64 * gas/mmix/basep-9.d: Likewise. 65 66 2003-12-10 Zack Weinberg <zack (a] codesourcery.com> 67 68 * gas/ppc/booke.s: Add two more forms of the mbar instruction 69 and three forms of the tlbwe instruction. 70 * gas/ppc/booke.d: Update to match. 71 72 2003-12-10 Paul Brook <paul (a] codesourcery.com> 73 74 * gas/arm/arm.exp: Add r15-bad. 75 * gas/arm/r15-bad.s: New file. 76 * gas/arm/r15-bad.l: New file. 77 78 2003-12-06 Richard Sandiford <rsandifo (a] redhat.com> 79 80 * gas/mips/elf-rel16.[sd]: New test. 81 * gas/mips/mips.exp: Run it. 82 * gas/mips/elf-rel-xgot-n32.d: Fix addends for "lw $5,dl1+34($5)". 83 * gas/mips/elf-rel-xgot-n64.d: Likewise. 84 85 2003-12-05 Ricardo Anguiano <anguiano (a] codesourcery.com> 86 Mark Mitchell <mark (a] codesourcery.com> 87 Richard Earnshaw <rearnsha (a] arm.com> 88 89 * gas/arm/arm.exp: Add archv6 and thumbv6. 90 * gas/arm/archv6.d: New file. 91 * gas/arm/archv6.s: Likewise. 92 * gas/arm/thumbv6.d: Likewise. 93 * gas/arm/thumbv6.s: Likewise. 94 95 2003-12-06 Christian Groessler <chris (a] groessler.org> 96 97 * gas/z8k/ctrl-names.d: New file. 98 * gas/z8k/ctrl-names.s: New file. 99 * gas/z8k/z8k.exp: Run new tests. 100 101 2003-12-03 Alexandre Oliva <aoliva (a] redhat.com> 102 103 * gas/sh/basic.exp: Call tests for sh4a. 104 * gas/sh/{err-sh4a-fp.s, err-sh4a.s, 105 err-sh4al-dsp.s, sh4a-dsp.d, sh4a-dsp.s, sh4a-fp.d, 106 sh4a-fp.s, sh4a.d, sh4a.s, sh4al-dsp.d, sh4al-dsp.s: 107 New files, tests for sh4a and related variants. 108 109 2003-12-02 Kazuhiro Inaoka <inaoka.kazuhiro (a] renesas.com> 110 111 * gas/m32r/m32r2.exp: New file for m32r2. 112 * gas/m32r/m32r2.s: Likewise. 113 * gas/m32r/m32r2.d: Likewise. 114 115 2003-12-03 Nick Clifton <nickc (a] redhat.com> 116 117 * gas/vax/vax.exp (do_quad): Treat a vax-*-linux-gnu target as an 118 ELF target. 119 120 2003-12-01 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 121 122 * gas/sh/basic.exp: Define ASFLAGS appropriately and don't do 123 dsp test for sh64/sh5 targets. 124 * gas/sh/sh64/crange1.s: Tidy up to match data alignment. 125 * gas/sh/sh64/crange1-1.d: Update. 126 * gas/sh/sh64/crange1-2.d: Likewise. 127 * gas/sh/sh64/datal32-3.d: Likewise. 128 * gas/sh/sh64/datal64-3.d: Likewise. 129 * gas/sh/sh64/localcom-1.d: Likewise. 130 131 2003-11-27 Alexandre Oliva <aoliva (a] redhat.com> 132 133 * gas/frv/reloc1.[sd]: Test references to external symbols and 134 inter-section references too. 135 136 2003-11-26 Christian Groessler <chris (a] groessler.org> 137 138 * gas/z8k/jmp-cc.d: New file. 139 * gas/z8k/jmp-cc.s: New file. 140 * gas/z8k/ret-cc.d: New file. 141 * gas/z8k/ret-cc.s: New file. 142 * gas/z8k/z8k.exp: Run new tests. 143 144 2003-11-26 Nick Clifton <nickc (a] redhat.com> 145 146 * gas/h8300/t01_mov.s: Revert changes. 147 * gas/h8300/t01_mov.exp: Revert changes. 148 149 2003-11-25 Asgari Jinia <asgarij (a] kpitcummins.com> 150 151 * gas/h8300/multiples.s : Add instructions for H8s. 152 * gas/h8300/h8300.exp (do_h8300s_multiple) : Add more test 153 conditions for instructions for H8s. 154 * gas/h8300/t01_mov.s: Correct illegal ldm/stm register pairings. 155 * gas/h8300/t01_mov.exp: Update expected results. 156 157 2003-11-22 Alan Modra <amodra (a] bigpond.net.au> 158 159 * gas/i386/divide.s: New. 160 * gas/i386/divide.d: New. 161 * gas/i386/i386.exp (gas_32_check): Run it. 162 163 * gas/ppc/machine.s: New. 164 * gas/ppc/machine.d: New. 165 * gas/ppc/ppc.exp: Run it. 166 167 2003-11-18 Maciej W. Rozycki <macro (a] ds2.pg.gda.pl> 168 169 * gas/mips/lca-svr4pic.d: New test for the "lca" macro. 170 * gas/mips/lca-xgot.d: Likewise. 171 * gas/mips/lca.s: Source for the new tests. 172 * gas/mips/mips.exp: Run the new tests. 173 174 2003-11-14 Nick Clifton <nickc (a] redhat.com> 175 176 * gas/arm/arm7.d: Pass -D instead of -d to objdump in order to 177 display the contents of data fields in the .text section. 178 This change is necessary after the addition of arm elf mapping 179 symbol support to gas. 180 * gas/arm/pic.d: Expect addresses with function name offsets. 181 This change is necessary after the addition of arm elf mapping 182 symbol support to gas. 183 184 2003-11-13 Nick Clifton <nickc (a] redhat.com> 185 186 * gas/arm/mapping.s: New test: Source for ARM ELF mapping 187 symbols test. 188 * gas/arm/mapping.d: New file: Expected output. 189 * gas/arm/arm.exp: Run new test. 190 191 2003-11-06 Nick Clifton <nickc (a] redhat.com> 192 193 * gas/arm/req.s: New test file. Check .req and .unreq psuedo ops. 194 * gas/arm/req.l: Expected error output from req.s test. 195 * gas/arm/copro.d: Set target architecture for objdump so that the 196 test will work on architectures which cannot encode higher arm 197 architecture types in their file headers. 198 * gas/arm/arm.exp: Run new req.s test. 199 Skip thumb instruction test for PE targets which do not support 200 thumb relocations. 201 * gas/elf/elf.exp: Skip special handling of section2 test for 202 XScale targets - it is no longer needed. 203 204 2003-11-04 H.J. Lu <hongjiu.lu (a] intel.com> 205 206 * gas/m68k/mcf-mov3q.d: Support 64bit BFD. 207 208 2003-11-03 Daniel Jacobowitz <drow (a] mvista.com> 209 210 * gas/arm/arm7t.d: Replace '-#' with '#-'. 211 * gas/arm/copro.d: Likewise. 212 * gas/arm/fpa-mem.d: Likewise. 213 * gas/arm/maverick.c: Likewise. 214 * gas/arm/maverick.d: Likewise. 215 * gas/arm/vfp1.d: Likewise. 216 * gas/arm/vfp1xD.d: Likewise. 217 * gas/arm/xscale.d: Likewise. 218 219 2003-10-27 Stephane Carrez <stcarrez (a] nerim.fr> 220 221 * gas/m68hc11/opers12-dwarf2.d: Update, local label prefix removed. 222 * gas/m68hc11/lbranch-dwarf2.d: Update. 223 224 2003-10-23 Peter Barada <pbarada (a] mail.wm.sps.mot.com> 225 226 * gas/m68k/mcf-mov3q.s: New file: Test some ColdFire instructions. 227 * gas/m68k/mcf-mov3q.s: New file: Expected disassembly. 228 * gas/m68k/all.exp: Run new test. 229 230 2003-10-22 Andreas Schwab <schwab (a] suse.de> 231 H.J. Lu <hongjiu.lu (a] intel.com> 232 233 * gas/ia64/dv-mutex-err.s: Add more tests for compare. 234 * gas/ia64/dv-mutex.s: Likewise. 235 236 * gas/ia64/dv-mutex-err.l: Updated. 237 * gas/ia64/dv-mutex.d: Likewise. 238 239 2003-10-18 Hans-Peter Nilsson <hp (a] bitrange.com> 240 241 * gas/mmix/op-0-1.d, gas/mmix/pushj-c.d, gas/mmix/weak1.d: Add 242 --no-pushj-stubs option. 243 * gas/mmix/reloclab-r.d, gas/mmix/reloclab.d: Add --no-stubs 244 option. 245 * gas/mmix/reloclab.l: Adjust for PUSHJ stub. 246 * gas/mmix/pushj-cs.d, gas/mmix/reloclab-s.d, gas/mmix/relax2.s, 247 gas/mmix/relax2.d, gas/mmix/op-0-1s.d, gas/mmix/reloclab-rs.d, 248 gas/mmix/weak1-s.d: New tests. 249 250 2003-10-17 Ian Lance Taylor <ian (a] wasabisystems.com> 251 252 * gas/arm/iwmmxt-bad.s: New file. 253 * gas/arm/iwmmxt-bad.l: New file. 254 * gas/arm/arm.exp: Run new test. 255 256 2003-10-16 Ian Lance Taylor <ian (a] wasabisystems.com> 257 258 * gas/arm/iwmmxt.d: Add -miwmmxt to #objdump line, to get the 259 right disassembly. 260 261 2003-10-16 H.J. Lu <hongjiu.lu (a] intel.com> 262 263 * gas/alpha/elf-reloc-8.d: Updated. 264 265 2003-10-10 Dave Brolley <brolley (a] redhat.com> 266 267 * gas/frv/allinsn.s: Use preoperly aligned registers. 268 * gas/frv/allinsn.d: Update expected results. 269 270 2003-10-08 Chris Demetriou <cgd (a] broadcom.com> 271 272 * lib/gas-defs.exp (gas_run): Always log the command being run. 273 (gas_start): Likewise. 274 (regexp_diff): Make error reporting about non-existent files 275 consistent. 276 277 2003-10-06 Nick Clifton <nickc (a] redhat.com> 278 279 * gas/macros/app1.d: Skip sections symbols (if present). 280 * gas/macros/app2.d: Likewise. 281 * gas/macros/app3.d: Likewise. 282 * gas/macros/app4.d: Likewise. 283 284 2003-10-04 Christian Groessler <chris (a] groessler.org> 285 286 * gas/z8k/calr-backf.s: New file. 287 * gas/z8k/calr-forwf.s: New file. 288 * gas/z8k/calr.d: New file. 289 * gas/z8k/calr.s: New file. 290 * gas/z8k/djnz-backf.s: New file. 291 * gas/z8k/djnz-backf2.s: New file. 292 * gas/z8k/djnz.d: New file. 293 * gas/z8k/djnz.s: New file. 294 * gas/z8k/jr-back.d: New file. 295 * gas/z8k/jr-forw.d: New file. 296 * gas/z8k/jr-back.s: Fix displacement length. Add some more jumps 297 for jr-back.d. 298 * gas/z8k/jr-backf.s: Fix displacement length. 299 * gas/z8k/jr-forw.s: Fix displacement length. Add some more jumps 300 for jr-forw.d. 301 * gas/z8k/jr-forwf.s: Fix displacement length. 302 * gas/z8k/z8k.exp: Run new tests. 303 304 2003-10-01 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 305 306 * gas/mips/ldstla-32-shared.d: New file. 307 * gas/mips/ldstla-32.d: New file. 308 * gas/mips/ldstla-32.s: New file. 309 * gas/mips/ldstla-n32-shared.d: New file. 310 * gas/mips/ldstla-n32.d: New file. 311 * gas/mips/ldstla-n32.s: New file. 312 * gas/mips/ldstla-n64-shared.d: New file. 313 * gas/mips/ldstla-n64.d: New file. 314 * gas/mips/ldstla-n64.s: New file. 315 * gas/mips/mips.exp: Add ld-st-la tests. 316 317 2003-09-30 Chris Demetriou <cgd (a] broadcom.com> 318 319 * lib/gas-defs.exp (run_dump_test): If stderr file is specified 320 and there was no stderr output, compare anyway (i.e., cause a 321 test failure). 322 * gas/mips/mips64-mips3d.s: Add some new instructions to test warnings. 323 * gas/mips/mips64-mips3d.l: New file. 324 * gas/mips/mips64-mips3d.d: Use mips64-mips3d.l, and update for 325 changes to mips64-mips3d.s. 326 * gas/mips/mips64-mips3d-incl.d: Likewise. 327 * gas/mips/set-arch.l: New file. 328 * gas/mips/set-arch.d: Specify set-arch.l as stderr output to check. 329 * gas/mips/mips5.l: Make error messages match source. 330 331 2003-09-30 Chris Demetriou <cgd (a] broadcom.com> 332 333 * gas/mips/cp0-names-mips64r2.d: New file. 334 * gas/mips/cp0sel-names-mips64r2.d: New file. 335 * gas/mips/elf_arch_mips64r2.d: New file. 336 * gas/mips/hwr-names-mips64r2.d: New file. 337 * gas/mips/mips32r2-ill-fp64.l: New file. 338 * gas/mips/mips32r2-ill-fp64.s: New file. 339 * gas/mips/mips64r2-ill.l: New file. 340 * gas/mips/mips64r2-ill.s: New file. 341 * gas/mips/mips64r2.d: New file. 342 * gas/mips/mips64r2.s: New file. 343 * gas/mips/mips.exp: Define "mips64r2" arch, and run new tests. 344 345 2003-09-29 Dave Brolley <brolley (a] redhat.com> 346 347 * gas/frv/allinsn.s (nldqi): Removed. Replaced with nop. 348 * gas/frv/allinsn.d (nldqi): Ditto. 349 350 2003-09-25 Hans-Peter Nilsson <hp (a] axis.com> 351 352 * gas/cris/rd-pcrel2.d: Update for changes in section flag 353 defaults. 354 355 2003-09-20 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 356 357 * gas/mips/elfel-rel.d: Add ABI specification. 358 * gas/mips/elfel-rel2.d: Likewise. 359 * gas/mips/elfel-rel3.d: Likewise. 360 361 2003-09-19 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 362 363 * gas/mips/rm7000.s: Let objdump print trailing dots. 364 365 2003-09-19 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 366 367 * gas/mips/empic3_e.s: Fix typo. 368 369 2003-09-05 Richard Sandiford <rsandifo (a] redhat.com> 370 371 * gas/frv/reloc1.[sd]: New test. 372 * gas/frv/allinsn.exp: Run it. 373 374 2003-09-04 Nick Clifton <nickc (a] redhat.com> 375 376 * gas/v850/v850e1.s: New test source file. 377 * gas/v850/v850e1.d: New test disassembly file. 378 * gas/v850/basic.exp: Run v850e1 test. 379 380 2003-09-03 Robert Millan <robertmh (a] gnu.org> 381 382 * gas/alpha/alpha.exp: Match GNU/KFreeBSD with new kfreebsd*-gnu 383 triplet. 384 385 2003-09-03 Nick Clifton <nickc (a] redhat.com> 386 387 * gas/cris/diffexp-ovwr.d: Remove regexp for empty section 388 contents string. 389 gas/cris/pushpop-dcr1-sreg.d: Likewise. 390 gas/cris/string-1.d: Likewise. 391 gas/cris/string-2.d: Likewise. 392 gas/cris/x-to-dcr1-sreg.d: Likewise. 393 gas/elf/section0.d: Likewise. 394 gas/elf/section1.d: Likewise. 395 gas/i386/relax.d: Likewise. 396 gas/mips/elempic.d: Likewise. 397 gas/mips/empic.d: Likewise. 398 gas/mips/mips16-e.d: Likewise. 399 gas/mips/mips16-f.d: Likewise. 400 gas/mips/mipsel16-e.d: Likewise. 401 gas/mips/mipsel16-f.d: Likewise. 402 gas/mips/rm7000.d: Likewise. 403 gas/mips/telempic.d: Likewise. 404 gas/mips/tempic.d: Likewise. 405 gas/mips/tmips16-e.d: Likewise. 406 gas/mips/tmips16-f.d: Likewise. 407 gas/mips/tmipsel16-e.d: Likewise. 408 gas/mips/tmipsel16-f.d: Likewise. 409 gas/mmix/align-1.d: Likewise. 410 gas/mmix/basep-10.d: Likewise. 411 gas/mmix/basep-11.d: Likewise. 412 gas/mmix/basep-9.d: Likewise. 413 gas/mmix/comment-3.d: Likewise. 414 gas/mmix/cons-1.d: Likewise. 415 gas/mmix/cons-2.d: Likewise. 416 gas/mmix/expr-1.d: Likewise. 417 gas/mmix/fb-1.d: Likewise. 418 gas/mmix/fb-2.d: Likewise. 419 gas/mmix/greg1.d: Likewise. 420 gas/mmix/greg1a.d: Likewise. 421 gas/mmix/greg2.d: Likewise. 422 gas/mmix/greg2a.d: Likewise. 423 gas/mmix/greg3.d: Likewise. 424 gas/mmix/greg4.d: Likewise. 425 gas/mmix/greg7.d: Likewise. 426 gas/mmix/greg8.d: Likewise. 427 gas/mmix/is-1.d: Likewise. 428 gas/mmix/local-1.d: Likewise. 429 gas/mmix/odd-1.d: Likewise. 430 gas/mmix/op-0-1.d: Likewise. 431 gas/mmix/op-0-2.d: Likewise. 432 gas/mmix/prefix3.d: Likewise. 433 gas/mmix/pseudo-1.d: Likewise. 434 gas/mmix/weak1.d: Likewise. 435 gas/sh/sh64/crange1-1.d: Likewise. 436 gas/sh/sh64/crange1-2.d: Likewise. 437 gas/sh/sh64/crange2-2.d: Likewise. 438 gas/sh/sh64/crange3-1.d: Likewise. 439 gas/sh/sh64/crange4-1.d: Likewise. 440 gas/sh/sh64/crange5-1.d: Likewise. 441 gas/sh/sh64/datal32-3.d: Likewise. 442 gas/sh/sh64/datal64-3.d: Likewise. 443 gas/sh/sh64/endian-1.d: Likewise. 444 gas/sh/sh64/endian-2.d: Likewise. 445 gas/sh/sh64/localcom-1.d: Likewise. 446 gas/sh/sh64/rel32-5.d: Likewise. 447 gas/sh/sh64/rel64-5.d: Likewise. 448 gas/sh/sh64/ua32-1.d: Likewise. 449 gas/sh/sh64/ua64-1.d: Likewise. 450 gas/xstormy16/reloc-1.d: Likewise. 451 452 2003-09-01 Maciej W. Rozycki <macro (a] ds2.pg.gda.pl> 453 454 * gas/mips/elf-rel-got-n32.d: Fix ulw and usw patterns for 455 little-endian. 456 * gas/mips/elf-rel-got-n64.d: Likewise. 457 * gas/mips/elf-rel-xgot-n32.d: Likewise. 458 * gas/mips/elf-rel-xgot-n64.d: Likewise. 459 460 2003-08-29 Jakub Jelinek <jakub (a] redhat.com> 461 462 * gas/cfi/cfi-sparc-1.s: New test. 463 * gas/cfi/cfi-sparc-1.d: New test. 464 * gas/cfi/cfi-sparc64-1.s: New test. 465 * gas/cfi/cfi-sparc64-1.d: New test. 466 * gas/cfi/cfi.exp: Run them. 467 468 2003-08-19 Nick Clifton <nickc (a] redhat.com> 469 470 * gas/arm/copro.s: Add tests of Addressing Mode 5 (Unindexed). 471 * gas/arm/arm.exp: Run copro.s as a dump test. 472 * gas/arm/copro.d: New file: expected disassembly of copro.s 473 474 2003-08-16 Jason Eckhardt <jle (a] rice.edu> 475 476 * gas/i860/pseudo-ops01.{s,d}: New files. 477 * gas/i860/i860.exp: Execute the new test above. 478 * gas/i860/README.i860: Remove align defect from list. 479 480 2003-08-14 Nick Clifton <nickc (a] redhat.com> 481 482 * gas/arm/pic.d: Update regexp for destination address of 483 unrelocated branch instructions so that they point to themselves. 484 * gas/arm/inst.d: Likewise. 485 486 2003-08-08 Andreas Schwab <schwab (a] suse.de> 487 488 * gas/cfi/cfi-m68k.s, gas/cfi/cfi-m68k.d: New test. 489 * gas/cfi/cfi.exp (run_list_test): Run it. 490 491 2003-08-06 Jason Eckhardt <jle (a] rice.edu> 492 493 * gas/i860/dir-align01.{s,d}: New files. 494 * gas/i860/i860.exp: Execute the new test above. 495 496 2003-08-06 Jason Eckhardt <jle (a] rice.edu> 497 498 * gas/i860/dual02-err.l: Update expected error message. 499 * gas/i860/README.i860: Remove dual02-err from known failure list. 500 501 2003-08-05 Jason Eckhardt <jle (a] rice.edu> 502 503 * gas/i860/README.i860: Remove dual01 from the known failures. 504 505 2003-08-05 Jason Eckhardt <jle (a] rice.edu> 506 507 * gas/i860/dir-intel01.{s,d}: New files. 508 * gas/i860/dir-intel02.{s,d}: New files. 509 * gas/i860/dir-intel03-err.{s,l}: New files. 510 * gas/i860/i860.exp: Execute the above new tests. 511 512 2003-08-03 Jason Eckhardt <jle (a] rice.edu> 513 514 * gas/i860/*.d: Prefix name with "i860". 515 516 2003-08-03 Jason Eckhardt <jle (a] rice.edu> 517 518 * gas/i860/dual01.{s,d}: New files. 519 * gas/i860/dual02-err.{s,l}: New files. 520 * gas/i860/dual03.{s,d}: New files. 521 * gas/i860/i860.exp: Execute the above new tests. 522 * gas/i860/README.i860: Update. 523 524 2003-08-02 Alan Modra <amodra (a] bigpond.net.au> 525 526 * gas/d10v/address-001.d: Adjust for objdump -d change. 527 * gas/d10v/control-001.d: Likewise. 528 * gas/d10v/error-001.d: Likewise. 529 * gas/d10v/immediate-001.d: Likewise. 530 * gas/d10v/immediate-002.d: Likewise. 531 * gas/d10v/immediate-003.d: Likewise. 532 * gas/d10v/immediate-006.d: Likewise. 533 * gas/d10v/immediate-007.d: Likewise. 534 * gas/d10v/instruction_packing-001.d: Likewise. 535 * gas/d10v/instruction_packing-002.d: Likewise. 536 * gas/d10v/instruction_packing-003.d: Likewise. 537 * gas/d10v/instruction_packing-004.d: Likewise. 538 * gas/d10v/instruction_packing-006.d: Likewise. 539 * gas/d10v/instruction_packing-007.d: Likewise. 540 * gas/d10v/instruction_packing-008.d: Likewise. 541 * gas/d10v/instruction_packing-009.d: Likewise. 542 * gas/d10v/instruction_packing-010.d: Likewise. 543 * gas/d10v/instruction_packing.d: Likewise. 544 * gas/d10v/label-001.d: Likewise. 545 * gas/d10v/warning-014.d: Likewise. 546 * gas/m88k/init.d: Likewise. 547 548 2003-08-01 Jason Eckhardt <jle (a] rice.edu> 549 550 * gas/i860/README.i860: New file. 551 552 2003-07-29 Nick Clifton <nickc (a] redhat.com> 553 554 * gas/sparc/unalign.d: Remove empty .text disassembly line. 555 556 2003-07-28 H.J. Lu <hongjiu.lu (a] intel.com> 557 558 * gas/elf/elf.exp: Add section3 for note section. 559 560 * gas/elf/section3.d: New file. 561 * gas/elf/section3.s: Likewise. 562 563 2003-07-26 Alan Modra <amodra (a] bigpond.net.au> 564 565 * gas/ppc/altivec.d: Update. 566 * gas/ppc/altivec_xcoff.d: Update. 567 * gas/ppc/altivec_xcoff64.d: Update. 568 * gas/ppc/booke.d: Update. 569 * gas/ppc/booke_xcoff.d: Update. 570 * gas/ppc/booke_xcoff64.d: Update. 571 * gas/ppc/e500.d: Update. 572 573 2003-07-23 Stephane Carrez <stcarrez (a] nerim.fr> 574 575 * gas/m68hc11/m68hc11.exp: Execute the new tests. 576 * gas/m68hc11/abi.s: New test for abi elf flags. 577 * gas/m68hc11/abi-m68hc11-32-64.d: Test for 32-bit int, 64-bit float. 578 * gas/m68hc11/abi-m68hc11-16-64.d: Test for 16-bit int, 64-bit float. 579 * gas/m68hc11/abi-m68hc11-32-32.d: Test for 32-bit int, 32-bit float. 580 * gas/m68hc11/abi-m68hc11-16-32.d: Test for 16-bit int, 32-bit float. 581 582 2003-07-15 Richard Sandiford <rsandifo (a] redhat.com> 583 584 * gas/mips/rm7000.[sd]: New test. 585 * gas/mips/mips.exp: Run it. 586 587 2003-07-10 Jakub Jelinek <jakub (a] redhat.com> 588 589 * gas/cfi/cfi-ppc-1.s: New test. 590 * gas/cfi/cfi-ppc-1.d: New test. 591 * gas/cfi/cfi-s390-1.s: New test. 592 * gas/cfi/cfi-s390-1.s: New test. 593 * gas/cfi/cfi-s390x-1.s: New test. 594 * gas/cfi/cfi-s390x-1.s: New test. 595 * gas/cfi/cfi.exp: Run them. 596 597 2003-07-09 Alexandre Oliva <aoliva (a] redhat.com> 598 599 2002-02-20 Alexandre Oliva <aoliva (a] redhat.com> 600 * gas/mn10300/am33-2.c (d8pcsec): PC-relative relocations within 601 text sections don't decay to section+offset. 602 * gas/mn10300/am33-2.d: Rebuilt. 603 2000-08-15 Eric Christopher <echristo (a] cygnus.com> 604 * gas/mn10300/am33-2.c (d8pcsec): New Function 605 (condjmp): Adjust testcase for TC_LINKRELAX_FIXUP 606 functionality. 607 * gas/mn10300/am33-2.d: Regenerate 608 2000-05-24 Alexandre Oliva <aoliva (a] cygnus.com> 609 * gas/mn10300/am33-2.c (d8pcoff): Likewise. 610 * gas/mn10300/am33-2.d: Rebuilt. 611 2000-04-01 Alexandre Oliva <aoliva (a] cygnus.com> 612 * gas/mn10300/am33-2.c (main): Changed `.am332' to `.am33_2'. 613 Replaced `AM33 2.0' with `AM33/2.0'. 614 * gas/mn10300/am33-2.d, gas/mn10300/am33-2.s: Rebuilt. 615 2000-03-31 Alexandre Oliva <aoliva (a] cygnus.com> 616 * gas/mn10300/am33-2.c: New file, that generated... 617 * gas/mn10300/am33-2.s, gas/mn10300/am33-2.d: New files. 618 * gas/mn10300/basic.exp: Test am33-2. 619 620 2003-07-08 Chris Demetriou <cgd (a] broadcom.com> 621 622 * gas/testsuite/gas/mips/mips.exp: Make sure that branch-misc-2 is 623 run to compile non-PIC code, and add branch-misc-2pic. 624 * gas/mips/branch-misc-2.l: Adjust for change in non-PIC warnings. 625 * gas/mips/branch-misc-2pic.l: New file. 626 * gas/mips/branch-misc-2pic.s: New file. 627 628 2003-07-07 Richard Sandiford <rsandifo (a] redhat.com> 629 630 * gas/h8300/h8sx_disp2.[sd]: Add tests for symbolic displacements. 631 632 2003-07-04 Alan Modra <amodra (a] bigpond.net.au> 633 634 * gas/ppc/test2elf64.s: Rename to.. 635 * gas/ppc/power4.s: ..this. Add mtcr and mfcr testcases. 636 * gas/ppc/test2elf64.d: Rename to.. 637 * gas/ppc/power4.d: ..this. Update. 638 * gas/ppc/ppc.exp: Update. 639 640 2003-07-02 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 641 642 * gas/mips/set-arch.d: Fix GPR names and show raw insns. 643 644 2003-06-29 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 645 646 * gas/mips/set-arch.s: New file, testcase for .set arch=FOO. 647 * gas/mips/set-arch.d: Likewise. 648 * gas/mips/mips.exp: Use it. 649 650 2003-06-25 Richard Sandiford <rsandifo (a] redhat.com> 651 652 * gas/h8300/h8sx_mov_imm.[sd]: Add tests for mov.[wl] #xx:8,@yy. 653 654 2003-06-24 Richard Sandiford <rsandifo (a] redhat.com> 655 656 * gas/h8300/h8300.exp (h8sx_disp2, h8sx_rtsl, h8sx_mov_imm): Move... 657 * gas/h8300/h8300-elf.exp: ...here. 658 659 2003-06-23 H.J. Lu <hongjiu.lu (a] intel.com> 660 661 * gas/i386/i386.exp: Add prescott. 662 663 * gas/i386/prescott.d: New file. 664 * gas/i386/prescott.s: Likewise. 665 666 2003-06-21 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 667 668 * gas/mips/elf-rel-got-n32.d: Remove special handling for n32 ABI. 669 * gas/mips/elf-rel-xgot-n32.d: Likewise. 670 * gas/mips/jal-newabi.d: Likewise. 671 672 2003-06-21 Christian Groessler <chris (a] groessler.org> 673 674 * gas/z8k: New directory. 675 * gas/z8k/dec.s: New file. 676 * gas/z8k/decbf.s: New file. 677 * gas/z8k/decf.s: New file. 678 * gas/z8k/eidi.s: New file. 679 * gas/z8k/eidif.s: New file. 680 * gas/z8k/inc.s: New file. 681 * gas/z8k/incbf.s: New file. 682 * gas/z8k/incf.s: New file. 683 * gas/z8k/inout.d: New file. 684 * gas/z8k/inout.s: New file. 685 * gas/z8k/jr-back.s: New file. 686 * gas/z8k/jr-backf.s: New file. 687 * gas/z8k/jr-forw.s: New file. 688 * gas/z8k/jr-forwf.s: New file. 689 * gas/z8k/ldk.s: New file. 690 * gas/z8k/ldkf.s: New file. 691 * gas/z8k/z8k.exp: New file. 692 693 2003-06-18 Jakub Jelinek <jakub (a] redhat.com> 694 695 * gas/cfi/cfi-i386.d: Regenerated. 696 * gas/cfi/cfi-common-1.d: Regenerated. 697 * gas/cfi/cfi-common-2.d: Regenerated. 698 * gas/cfi/cfi-common-3.d: Regenerated. 699 * gas/cfi/cfi-x86_64.d: Regenerated. 700 * gas/cfi/cfi-alpha-1.d: Regenerated. 701 * gas/cfi/cfi-alpha-2.d: Regenerated. 702 * gas/cfi/cfi-alpha-3.d: Regenerated. 703 704 2003-06-17 Nick Clifton <nickc (a] redhat.com> 705 706 * gas/i386/absrel.d: Tweak patterns to work for i386-pc-cygwin 707 target as well. 708 * gas/i386/sub.d: Likewise. 709 710 2003-06-17 Loren James Rittle <rittle (a] latour.rsch.comm.mot.com> 711 712 * gas/alpha/elf-reloc-1.d: Allow system-specific gunk after 713 canonical file format. 714 * gas/alpha/elf-reloc-4.d: Likewise. 715 * gas/alpha/elf-reloc-5.d: Likewise. 716 * gas/alpha/elf-reloc-7.d: Likewise. 717 * gas/alpha/elf-reloc-8.d: Likewise. 718 * gas/alpha/elf-tls-1.d: Likewise. 719 * gas/alpha/elf-usepv-1.d: Likewise. 720 721 2003-06-16 Hans-Peter Nilsson <hp (a] axis.com> 722 723 * gas/cris: Match output having $ register prefix. Deal with 724 target variants default requiring register prefix on input. 725 726 2003-06-13 Richard Earnshaw <rearnsha (a] arm.com> 727 728 * gas/arm/arm.exp: Pass -mfpu=fpa option to the FPA instruction test. 729 730 2003-06-12 Richard Sandiford <rsandifo (a] redhat.com> 731 732 * gas/mips/elf-rel15.[sd]: New test. 733 * gas/mips/mips.exp: Run it. 734 735 2003-06-11 Richard Henderson <rth (a] redhat.com> 736 737 * gas/cfi/cfi-common-3.[ds]: New. 738 * gas/cfi/cfi.exp: Run it. 739 740 2003-06-11 Alan Modra <amodra (a] bigpond.net.au> 741 742 * gas/macros/app1.d: Ignore section symbols. 743 * gas/macros/app2.d: Likewise. 744 * gas/macros/app3.d: Likewise. 745 * gas/macros/app4.d: Likewise. 746 747 2003-06-10 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 748 749 * gas/mips/mips.exp: Fix typo. 750 * gas/mips/elempic.d: Force o64 ABI. 751 * gas/mips/telempic.d: Likewise. 752 753 2003-06-10 Alan Modra <amodra (a] bigpond.net.au> 754 755 * lib/gas-defs.exp (proc is_elf_format): Copy from ld testsuite. 756 * gas/cfi/cfi.exp: Use here. Only run tests when ELF. 757 * gas/macros/and.s: Avoid .set so we don't break mips. 758 759 2003-06-10 Alan Modra <amodra (a] bigpond.net.au> 760 761 * gas/macros/and.s: New. 762 * gas/macros/macros.exp: Assemble it. 763 764 2003-06-10 Gary Hade <garyhade (a] us.ibm.com> 765 766 * gas/ppc/test2elf64.{s,d}: New test. 767 * gas/ppc/ppc.exp: Run new test. 768 769 2003-06-10 Richard Sandiford <rsandifo (a] redhat.com> 770 771 * gas/h8300/h8sx_mov_imm.[sd]: New test. 772 * gas/h8300/h8300.exp: Run it. 773 774 2003-06-10 Richard Sandiford <rsandifo (a] redhat.com> 775 776 * gas/h8300/h8sx_rtsl.[sd]: New test. 777 * gas/h8300/h8300.exp: Run it. 778 779 2003-06-10 Richard Sandiford <rsandifo (a] redhat.com> 780 781 * gas/h8300/h8sx_disp2.[sd]: New test. 782 * gas/h8300/h8300.exp: Run it. 783 784 2003-06-07 Richard Henderson <rth (a] redhat.com> 785 786 * gas/cfi/cfi-common-1.d, gas/cfi/cfi-common-1.s: New. 787 * gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-2.s: New. 788 * gas/cfi/cfi-diag-1.d, gas/cfi/cfi-diag-1.s: New. 789 * gas/cfi/cfi.exp: Run them. 790 791 2003-06-05 Michael Snyder <msnyder (a] redhat.com> 792 793 * gas/h8300/t01_mov.s: New file, tests mov instructions. 794 * gas/h8300/t02_mova.s: New file, tests mova instructions. 795 * gas/h8300/t03_add.s: New file, tests add instructions. 796 * gas/h8300/t04_sub.s: New file, tests sub instructions. 797 * gas/h8300/t05_cmp.s: New file, tests cmp instructions. 798 * gas/h8300/t06_ari2.s: New file, tests arithmetic instructions. 799 * gas/h8300/t07_ari3.s: New file, tests arithmetic instructions. 800 * gas/h8300/t08_or.s: New file, tests or instructions. 801 * gas/h8300/t09_xor.s: New file, tests xor instructions. 802 * gas/h8300/t10_and.s: New file, tests and instructions. 803 * gas/h8300/t11_logs.s: New file, tests logical instructions. 804 * gas/h8300/t12_bit.s: New file, tests bit instructions. 805 * gas/h8300/t13_otr.s.s: New file, tests misc. instructions. 806 * gas/h8300/t01_mov.exp: New file. 807 * gas/h8300/t02_mova.exp: New file. 808 * gas/h8300/t03_add.exp: New file. 809 * gas/h8300/t04_sub.exp: New file. 810 * gas/h8300/t05_cmp.exp: New file. 811 * gas/h8300/t06_ari2.exp: New file. 812 * gas/h8300/t07_ari3.exp: New file. 813 * gas/h8300/t08_or.exp: New file. 814 * gas/h8300/t09_xor.exp: New file. 815 * gas/h8300/t10_and.exp: New file. 816 * gas/h8300/t11_logs.exp: New file. 817 * gas/h8300/t12_bit.exp: New file. 818 * gas/h8300/t13_otr.exp: New file. 819 820 2003-06-04 Richard Henderson <rth (a] redhat.com> 821 822 * gas/alpha/elf-usepv-1.[sd]: New. 823 * gas/alpha/elf-usepv-2.[sd]: New. 824 * gas/alpha/alpha.exp: Run them. 825 * gas/cfi/cfi-alpha-3.[sd]: New. 826 * gas/cfi/cfi.exp: Run it. 827 828 2003-05-31 Richard Henderson <rth (a] redhat.com> 829 830 * gas/alpha/elf-reloc-8.d: Correct .eh_frame relocs. 831 * gas/cfi/cfi-alpha-2.d: New. 832 * gas/cfi/cfi-alpha-2.s: New. 833 * gas/cfi/cfi.exp: Run it. 834 835 2003-05-29 Richard Henderson <rth (a] redhat.com> 836 837 * gas/alpha/elf-reloc-8.d: Add .eh_frame relocs. 838 * gas/cfi/cfi-alpha-1.d: New. 839 * gas/cfi/cfi-alpha-1.s: New. 840 * gas/cfi/cfi.exp: Run it. 841 842 2003-05-27 Richard Henderson <rth (a] redhat.com> 843 844 * gas/cfi/cfi-i386.d: Update for dw2gencfi rewrite. 845 * gas/cfi/cfi-x86_64.d: Likewise. 846 * gas/cfi/cfi-i386-2.d: New. 847 * gas/cfi/cfi-i386-2.s: New. 848 849 2003-05-23 Jason Eckhardt <jle (a] rice.edu> 850 851 * gas/i860/xp.s: New file. 852 * gas/i860/xp.d: New file. 853 854 2003-05-23 Richard Earnshaw <rearnsha (a] arm.com> 855 856 * gas/i860/i860.exp: Don't call exit if the target isn't an i860. 857 858 2003-05-22 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 859 860 * gas/mips/jal-newabi.s: New file, testcase for NewABI xgot jal macro. 861 * gas/mips/jal-newabi.d: Likewise. 862 * gas/mips/mips.exp: Add new testcase. 863 864 2003-05-21 H.J. Lu <hongjiu.lu (a] intel.com> 865 866 * gas/hppa/parse/parse.exp: Add "space.s". 867 * gas/hppa/parse/space.s: New file to test spaces. 868 869 2003-05-20 Jason Eckhardt <jle (a] rice.edu> 870 871 * gas/i860/branch.{s,d}: New files. 872 * gas/i860/system.{s,d}: New files. 873 874 2003-05-20 Jason Eckhardt <jle (a] rice.edu> 875 876 * gas/i860/bitwise.{s,d}: New files. 877 * gas/i860/bte.{s,d}: New files. 878 * gas/i860/fldst01.{s,d}: New files. 879 * gas/i860/fldst02.{s,d}: New files. 880 * gas/i860/fldst03.{s,d}: New files. 881 * gas/i860/fldst04.{s,d}: New files. 882 * gas/i860/fldst05.{s,d}: New files. 883 * gas/i860/fldst06.{s,d}: New files. 884 * gas/i860/fldst07.{s,d}: New files. 885 * gas/i860/fldst08.{s,d}: New files. 886 * gas/i860/float01.{s,d}: New files. 887 * gas/i860/float02.{s,d}: New files. 888 * gas/i860/float03.{s,d}: New files. 889 * gas/i860/float04.{s,d}: New files. 890 * gas/i860/form.{s,d}: New files. 891 * gas/i860/iarith.{s,d}: New files. 892 * gas/i860/ldst01.{s,d}: New files. 893 * gas/i860/ldst02.{s,d}: New files. 894 * gas/i860/ldst03.{s,d}: New files. 895 * gas/i860/ldst04.{s,d}: New files. 896 * gas/i860/ldst05.{s,d}: New files. 897 * gas/i860/ldst06.{s,d}: New files. 898 * gas/i860/pfam.{s,d}: New files. 899 * gas/i860/pfmam.{s,d}: New files. 900 * gas/i860/pfmsm.{s,d}: New files. 901 * gas/i860/pfsm.{s,d}: New files. 902 * gas/i860/regress01.{s,d}: New files. 903 * gas/i860/shift.{s,d}: New files. 904 * gas/i860/simd.{s,d}: New files. 905 906 2003-05-20 Jason Eckhardt <jle (a] rice.edu> 907 908 * gas/i860: New directory. 909 * gas/i860/i860.exp: New file. 910 911 2003-05-20 Michal Ludvig <mludvig (a] suse.cz> 912 913 * gas/cfi/cfi.exp: Testsuite for cfi machinery. 914 * gas/cfi/cfi-x86_64.[sd]: Files for x86-64. 915 * gas/cfi/cfi-i386.[sd]: Files for i386. 916 917 2003-05-19 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 918 919 * gas/mips/mips.exp: mips-*-linux-*, mipsel-*-linux-* use only 32-bit 920 register width by default. Add them to addr32 and exclude offending 921 testcases. 922 * gas/mips/delay.s: Avoid odd floating point registers. 923 * gas/mips/delay.d: Likewise. 924 * gas/mips/nodelay.d: Likewise. 925 * gas/mips/mips4.s: Likewise. 926 * gas/mips/mips4.d: Likewise. 927 * gas/mips/mips5.s: Likewise. 928 * gas/mips/mips5.d: Likewise. 929 * gas/mips/vr5400.s: Likewise. 930 * gas/mips/vr5400.d: Likewise. 931 * gas/mips/vr5500.s: Likewise. 932 * gas/mips/vr5500.d: Likewise. 933 * gas/mips/elf_e_flags2.d: Allow different expansions of the move 934 macro. 935 * gas/mips/elf_e_flags3.d: Likewise. 936 * gas/mips/elf_e_flags4.d: Likewise. 937 * gas/mips/uld2-eb.d: Likewise. 938 * gas/mips/uld2-el.d: Likewise. 939 940 2003-05-16 Kelley Cook <kelleycook (a] wideopenwest.com> 941 942 * lib/gas-defs.exp: Accept i[3-7]86 variants. 943 944 2003-05-13 Hans-Peter Nilsson <hp (a] axis.com> 945 946 * gas/macros/app1.s, gas/macros/app1.d, gas/macros/app2.s, 947 gas/macros/app2.d, gas/macros/app3.s, gas/macros/app3.d, 948 gas/macros/app4.s, gas/macros/app4b.s, gas/macros/app4.d: New 949 tests. 950 * gas/macros/macros.exp: Run them. 951 952 2003-05-07 H.J. Lu <hongjiu.lu (a] intel.com> 953 954 * gas/ia64/ia64.exp: Add alias. 955 956 * gas/ia64/alias.s: New. 957 * gas/ia64/alias.d: Likewise. 958 959 2003-05-06 Alexandre Oliva <aoliva (a] redhat.com> 960 961 * gas/mips/abs.d, gas/mips/add.d, gas/mips/and.d, 962 gas/mips/beq.d, gas/mips/bge.d, gas/mips/bgeu.d, 963 gas/mips/blt.d, gas/mips/bltu.d, gas/mips/branch-misc-1.d, 964 gas/mips/break20.d, gas/mips/cp0sel-names-mips32.d, 965 gas/mips/cp0sel-names-mips32r2.d, 966 gas/mips/cp0sel-names-mips64.d, 967 gas/mips/cp0sel-names-numeric.d, gas/mips/cp0sel-names-sb1.d, 968 gas/mips/elf-jal.d, gas/mips/elf-rel.d, gas/mips/elf-rel2.d, 969 gas/mips/elf-rel3.d, gas/mips/elf-rel4.d, gas/mips/elf-rel5.d, 970 gas/mips/elf-rel6.d, gas/mips/elf-rel7.d, 971 gas/mips/elf_arch_mips1.d, gas/mips/elf_arch_mips2.d, 972 gas/mips/elf_arch_mips3.d, gas/mips/elf_arch_mips32.d, 973 gas/mips/elf_arch_mips32r2.d, gas/mips/elf_arch_mips4.d, 974 gas/mips/elf_arch_mips5.d, gas/mips/elf_arch_mips64.d, 975 gas/mips/elf_ase_mips16.d, gas/mips/empic.d, 976 gas/mips/empic2.d, gas/mips/empic3_e.d, gas/mips/empic3_g1.d, 977 gas/mips/empic3_g2.d, gas/mips/hwr-names-mips32r2.d, 978 gas/mips/hwr-names-numeric.d, gas/mips/jal-empic-elf-2.d, 979 gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf.d, 980 gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d, gas/mips/jal.d, 981 gas/mips/la-empic.d, gas/mips/la-svr4pic.d, 982 gas/mips/la-xgot.d, gas/mips/la.d, gas/mips/lb-empic.d, 983 gas/mips/lb-svr4pic.d, gas/mips/lb-xgot-ilocks.d, 984 gas/mips/lb-xgot.d, gas/mips/lb.d, gas/mips/ld-empic.d, 985 gas/mips/ld-svr4pic.d, gas/mips/ld-xgot.d, gas/mips/ld.d, 986 gas/mips/li.d, gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d, 987 gas/mips/lif-xgot.d, gas/mips/lifloat.d, 988 gas/mips/mips-gp32-fp32-pic.d, gas/mips/mips-gp32-fp32.d, 989 gas/mips/mips-gp32-fp64-pic.d, gas/mips/mips-gp32-fp64.d, 990 gas/mips/mips-gp64-fp32-pic.d, gas/mips/mips-gp64-fp32.d, 991 gas/mips/mips-gp64-fp64-pic.d, gas/mips/mips-gp64-fp64.d, 992 gas/mips/mips.exp, gas/mips/mips16-e.d, gas/mips/mips16-f.d, 993 gas/mips/mips32.d, gas/mips/mips32r2.d, gas/mips/mips4010.d, 994 gas/mips/mips4650.d, gas/mips/mips64.d, gas/mips/mipsel16-e.d, 995 gas/mips/mipsel16-f.d, gas/mips/rol-hw.d, gas/mips/rol.d, 996 gas/mips/sb.d, gas/mips/sync.d, gas/mips/tempic.d, 997 gas/mips/tmips16-e.d, gas/mips/tmips16-f.d, 998 gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d, 999 gas/mips/trunc.d, gas/mips/uld.d, gas/mips/ulh-empic.d, 1000 gas/mips/ulh-svr4pic.d, gas/mips/ulh-xgot.d, gas/mips/ulh.d, 1001 gas/mips/ulh2-eb.d, gas/mips/ulh2-el.d, gas/mips/ulw.d, 1002 gas/mips/ulw2-eb.d, gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-el.d, 1003 gas/mips/ulw2-el-ilocks.d, gas/mips/usd.d, gas/mips/ush.d, 1004 gas/mips/usw.d, gas/mips/vr4122.d: Added ABI specification. 1005 gas/vtable/vtable.exp: mips64*-*-linux* and mips*-*-irix6* are 1006 RELA. 1007 1008 2003-05-03 H.J. Lu <hjl (a] gnu.org> 1009 1010 * gas/elf/symver.s: Use '%' instead of '@' in .type. 1011 * gas/elf/type.s: Likewise. 1012 1013 2003-05-03 H.J. Lu <hjl (a] gnu.org> 1014 1015 * gas/elf/elf.exp (run_list_test): Support pipe for readelf. 1016 1017 * gas/elf/type.e-m32r: Removed. 1018 * gas/elf/type.e-mips: Likewise. 1019 * gas/elf/type.e-miwmmxt: Likewise. 1020 1021 * gas/elf/type.e: Updated. 1022 1023 2003-05-03 H.J. Lu <hjl (a] gnu.org> 1024 1025 * gas/ia64/ia64.exp: Add unwind. 1026 1027 * gas/ia64/unwind.s: New. Test the new section attribute 'o' 1028 and the new section type "unwind". 1029 * gas/ia64/unwind.d: Likewise. 1030 1031 2003-05-02 Chris Demetriou <cgd (a] broadcom.com> 1032 1033 * gas/mips/mips.exp (mips_arch_init): Reimplement in 1034 a way that's safe with ancient versions of tcl/expect. 1035 1036 2003-05-01 Chris Demetriou <cgd (a] broadcom.com> 1037 1038 * gas/mips/mips.exp (mips_arch_init): New function. 1039 Call it before setting up architecture array entries. 1040 1041 2003-05-01 H.J. Lu <hjl (a] gnu.org> 1042 1043 * gas/elf/elf.exp (run_list_test): Accept empty $opts. 1044 Add type test. 1045 1046 * gas/elf/type.e: New file. 1047 * gas/elf/type.s: Likewise. 1048 * gas/elf/type.e-m32r: Likewise. 1049 * gas/elf/type.e-mips: Likewise. 1050 * gas/elf/type.e-miwmmxt: Likewise. 1051 1052 2003-05-01 H.J. Lu <hjl (a] gnu.org> 1053 1054 * gas/ia64/ia64.exp: Add secname. 1055 1056 * gas/ia64/secname.s: New. Test the trailing '#' in section 1057 name. 1058 * gas/ia64/secname.d: Likewise. 1059 1060 2003-05-01 H.J. Lu <hjl (a] gnu.org> 1061 1062 * gas/ia64/ia64.exp: Add "global". 1063 1064 * gas/ia64/global.d: New file. 1065 * gas/ia64/global.s: Likewise. 1066 1067 2003-04-30 H.J. Lu <hjl (a] gnu.org> 1068 1069 * gas/ia64/ia64.exp: Add order. 1070 1071 * gas/ia64/order.s: New file. 1072 * gas/ia64/order.d: Likewise. 1073 1074 2003-04-29 H.J. Lu <hjl (a] gnu.org> 1075 1076 * gas/ia64/ia64.exp: Add align. 1077 1078 * gas/ia64/align.d: New file. 1079 * gas/ia64/align.s: Likewise. 1080 1081 * ia64/dependency-1.d: Remove the padding. 1082 1083 2003-04-30 H.J. Lu <hjl (a] gnu.org> 1084 1085 * gas/ia64/ia64.exp: Add real. 1086 1087 * gas/ia64/real.s: New file. 1088 * gas/ia64/real.d: Likewise. 1089 1090 2003-04-29 Nick Clifton <nickc (a] redhat.com> 1091 1092 * gas/elf/elf.exp: Invoke symver test. 1093 * gas/elf/symver.s: New test case. 1094 * gas/elf/symver.d: Expected output. 1095 1096 2003-04-24 Nick Clifton <nickc (a] redhat.com> 1097 1098 * gas/ppc/astest2.s: Add tests for conditional branches with 1099 probability indicators. 1100 * gas/ppc/astest2.d: Add expected disassembly. 1101 1102 2003-04-23 H.J. Lu <hjl (a] gnu.org> 1103 1104 * gas/ia64/opc-i.s: Add testcases for valid label. 1105 * gas/ia64/opc-i.d: Updated. 1106 1107 2003-04-10 Alexandre Oliva <aoliva (a] redhat.com> 1108 1109 * gas/mips/elf-rel-got-n32.d, gas/mips/elf-rel-got-n32.s, 1110 gas/mips/elf-rel-got-n64.d, gas/mips/elf-rel-got-n64.s, 1111 gas/mips/elf-rel-xgot-n32.d, gas/mips/elf-rel-xgot-n64.d: New. 1112 * gas/mips/mips.exp: Test them. 1113 1114 2003-04-08 Nick Clifton <nickc (a] redhat.com> 1115 1116 * gas/m32r/m32r.exp: Run signed-relocs test. 1117 * gas/m32r/signed-relocs.s: New file: Test signed relocs. 1118 * gas/m32r/signed-relocs.d: New file: Expected results 1119 1120 * gas/ia64/dependency-1.s: New file: Test read before write dependency. 1121 * gas/ia64/dependency-1.d: New file: Expected assembly results. 1122 * gas/ia64/ia64.exp: Run the new test. 1123 1124 2003-04-05 Stephane Carrez <stcarrez (a] nerim.fr> 1125 1126 * gas/m68hc11/bug-1825.d (_table): Update. 1127 * gas/m68hc11/bug-1825.s (_table): Add tests for 16-bit absolute relocs 1128 1129 2003-04-05 Stephane Carrez <stcarrez (a] nerim.fr> 1130 1131 * gas/m68hc11/insns.s: Add %page and %addr checks. 1132 * gas/m68hc11/insns12.s: Likewise. 1133 * gas/m68hc11/insns-dwarf2.d: Update. 1134 * gas/m68hc11/insns.d: Update. 1135 1136 2003-04-04 Chris Demetriou <cgd (a] broadcom.com> 1137 1138 * gas/mips/mips5.d: New test. 1139 * gas/mips/mips5.l: New test stderr listing. 1140 * gas/mips/mips5.s: New test source file. 1141 * gas/mips/mips.exp: Run the mips5 test. 1142 1143 2003-04-03 Philip Blundell <philb (a] gnu.org> 1144 1145 * gas/arm/offset.s: New test. 1146 * gas/arm/arm.exp (run_errors_test): Run it. 1147 1148 2003-04-02 Chris Demetriou <cgd (a] broadcom.com> 1149 1150 * gas/mips/ulh.d: Adjust for ulh and ulhu macro assembly changes. 1151 1152 * gas/mips/mips.exp: Define new "gpr_ilocks" architecture 1153 property, and add it to mips2 (and later) chips and r3900. 1154 * gas/mips/uld2.s: New test source file. 1155 * gas/mips/ulh2.s: Likewise. 1156 * gas/mips/ulw2.s: Likewise. 1157 * gas/mips/uld2.l: New test stderr listing. 1158 * gas/mips/ulh2.l: Likewise. 1159 * gas/mips/ulw2.l: Likewise. 1160 * gas/mips/uld2-eb.d: New test. 1161 * gas/mips/uld2-el.d: Likewise. 1162 * gas/mips/ulh2-eb.d: Likewise. 1163 * gas/mips/ulh2-el.d: Likewise. 1164 * gas/mips/ulw2-eb-ilocks.d: Likewise. 1165 * gas/mips/ulw2-eb.d: Likewise. 1166 * gas/mips/ulw2-el-ilocks.d: Likewise. 1167 * gas/mips/ulw2-el.d: Likewise. 1168 * gas/mips/mips.exp: Run new tests for appropriate architectures. 1169 1170 2003-04-01 Bob Wilson <bob.wilson (a] acm.org> 1171 1172 * gas/xtensa/all.exp: New file. 1173 * gas/xtensa/entry_align.s: Likewise. 1174 * gas/xtensa/entry_misalign2.s: Likewise. 1175 * gas/xtensa/entry_misalign.s: Likewise. 1176 * gas/xtensa/j_too_far.s: Likewise. 1177 * gas/xtensa/loop_align.s: Likewise. 1178 * gas/xtensa/loop_misalign.s: Likewise. 1179 1180 2003-03-25 Stan Cox <scox (a] redhat.com> 1181 Nick Clifton <nickc (a] redhat.com> 1182 1183 Contribute support for Intel's iWMMXt chip - an ARM variant: 1184 1185 * gas/arm/arm.exp: Run iwmmxt test. 1186 * gas/arm/iwmmxt.s: New test source file. 1187 * gas/arm/iwmmxt.d: New test expected results file. 1188 * gas/elf/elf.exp: Fix section2 test to cope with note section. 1189 * gas/eld/section2.e-miwxxmt: New test expected results file. 1190 1191 2003-03-12 Alexandre Oliva <aoliva (a] redhat.com> 1192 1193 * gas/mips/branch-misc-2.s: Add branch to symbol in another 1194 section. 1195 * gas/mips/branch-misc-2.l: Update error messages and warnings. 1196 1197 2003-03-12 Alexandre Oliva <aoliva (a] redhat.com> 1198 1199 * Reverted previous patch. 1200 1201 2003-03-02 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 1202 1203 * gas/mips/bge.d: Reactivate external branch tests. 1204 * gas/mips/bge.s: Likewise. 1205 * gas/mips/bgeu.d: Likewise. 1206 * gas/mips/bgeu.s: Likewise. 1207 * gas/mips/blt.d: Likewise. 1208 * gas/mips/blt.s: Likewise. 1209 * gas/mips/bltu.d: Likewise. 1210 * gas/mips/bltu.s: Likewise. 1211 * gas/mips/branch-misc-2.d: New File. 1212 * gas/mips/branch-misc-2.l: Remove. 1213 * gas/mips/mips.exp: Adjust branch-misc-2 test. 1214 1215 2003-02-21 Nick Clifton <nickc (a] redhat.com> 1216 1217 * gas/all/test-gen.c: New file: Framework for automatically 1218 generating assembler test files. 1219 * gas/all/test-examples.c: New file: Example of a file using 1220 test-gen.c. 1221 1222 * gas/arm/maverick.c: Rework to produce correct test files and 1223 fix formatting. 1224 * gas/arm/maverick.s: Regenerate. 1225 * gas/arm/maverick.d: Regenerate. 1226 * gas/arm/arm.exp: Always run Maverick tests. 1227 1228 2003-02-21 Richard Sandiford <rsandifo (a] redhat.com> 1229 1230 * gas/mips/elf-rel14.[sd]: New test. 1231 * gas/mips/mips.exp: Run it. 1232 1233 2003-02-07 Richard Sandiford <rsandifo (a] redhat.com> 1234 1235 * gas/mips/rel12.[sd], gas/mips/rel13.[sd]: New tests. 1236 * gas/mips/mips.exp: Run them. 1237 1238 2003-02-07 Richard Sandiford <rsandifo (a] redhat.com> 1239 1240 * gas/mips/expr1.[sd]: New test. 1241 * gas/mips/mips.exp: Run it. 1242 1243 2003-02-06 Gwenole Beauchesne <gbeauchesne (a] mandrakesoft.com> 1244 1245 * gas/i386/x86-64-opcode.s: More tests for x86-64 MOVD opcodes. 1246 * gas/i386/x86-64-opcode.d: Adjust to suit. 1247 1248 2003-02-04 Hans-Peter Nilsson <hp (a] axis.com> 1249 1250 * gas/cris/rd-dw2-1.d: Adjust for dwarf2 directory table change. 1251 1252 2003-02-02 Richard Sandiford <rsandifo (a] redhat.com> 1253 1254 * gas/mips/elf-rel8.[sd], gas/mips/elf-rel9.[sd], 1255 gas/mips/elf-rel10.[sd], gas/mips/elf-rel11.[sd]: New tests. 1256 * gas/mips/mips.exp: Run elf-rel8 and elf-rel9 for all elf 1257 targets. Run elf-rel10 and elf-rel11 for NewABI targets. 1258 1259 2003-01-27 Alexandre Oliva <aoliva (a] redhat.com> 1260 1261 * gas/mips/n32-consec.d: New. 1262 * gas/mips/n32-consec.s: New. 1263 * gas/mips/mips.exp (run_list_test_arches): Run it on irix6 and 1264 mips64*-linux* systems. 1265 1266 2003-01-23 Martin Schwidefsky <schwidefsky (a] de.ibm.com> 1267 1268 * gas/s390/reloc.s: Add test for PLT reloc against locally defined 1269 but global function. 1270 * gas/s390/reloc.d: Likewise. 1271 * gas/s390/reloc64.s: Likewise. 1272 * gas/s390/reloc64.d: Likewise. 1273 1274 2003-01-21 Adrian Bunk <bunk (a] fs.tum.de> 1275 1276 * gas/sparc/sparc.exp (sparc_elf_setup): All NetBSD ELF targets 1277 should pass these tests. 1278 1279 2003-01-20 Martin Schwidefsky <schwidefsky (a] de.ibm.com> 1280 1281 * gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff 1282 relocations. 1283 * gas/s390/reloc.s: Likewise. 1284 * gas/s390/reloc64.d: Likewise. 1285 * gas/s390/reloc64.s: Likewise. 1286 1287 2003-01-07 DJ Delorie <dj (a] redhat.com> 1288 1289 * gas/xstormy16/reloc-2.d: Adjust for fixed REL12 relocs. 1290 1291 2003-01-02 Jeff Johnston <jjohnstn (a] redhat.com> 1292 1293 * gas/iq2000: New testsuite. 1294 1295 2003-01-02 Chris Demetriou <cgd (a] broadcom.com> 1296 1297 * gas/mips/elf_arch_mips32r2.d: Fix file description comment. 1298 1299 2002-12-31 Chris Demetriou <cgd (a] broadcom.com> 1300 1301 * gas/mips/cp0sel-names-mips32.d: New test. 1302 * gas/mips/cp0sel-names-mips32r2.d: New test. 1303 * gas/mips/cp0sel-names-mips64.d: New test. 1304 * gas/mips/cp0sel-names-numeric.d: New test. 1305 * gas/mips/cp0sel-names-sb1.d: New test. 1306 * gas/mips/cp0sel-names.s: New test source file. 1307 * gas/mips/mips.exp: Run new tests. 1308 1309 2002-12-30 Chris Demetriou <cgd (a] broadcom.com> 1310 1311 * gas/mips/elf_arch_mips1.d: New test. 1312 * gas/mips/elf_arch_mips2.d: New test. 1313 * gas/mips/elf_arch_mips3.d: New test. 1314 * gas/mips/elf_arch_mips4.d: New test. 1315 * gas/mips/elf_arch_mips5.d: New test. 1316 * gas/mips/elf_arch_mips32.d: New test. 1317 * gas/mips/elf_arch_mips32r2.d: New test. 1318 * gas/mips/elf_arch_mips64.d: New test. 1319 * gas/mips/empty.s: New test source file. 1320 * gas/mips/mips.exp: Run new tests. 1321 1322 * gas/mips/elf_ase_mips16.d: Change to use empty.s 1323 * gas/mips/elf_ase_mips16.s: Remove. 1324 1325 2002-12-30 Chris Demetriou <cgd (a] broadcom.com> 1326 1327 * gas/mips/cp0-names-mips32r2.d: New test. 1328 * gas/mips/hwr-names-mips32r2.d: New test. 1329 * gas/mips/hwr-names-numeric.d: New test. 1330 * gas/mips/hwr-names.s: New test source file. 1331 * gas/mips/mips32r2.d: New test. 1332 * gas/mips/mips32r2.s: New test source file. 1333 * gas/mips/mips32r2-ill.l: New test. 1334 * gas/mips/mips32r2-ill.s: New test source file. 1335 * gas/mips/mips.exp: Add mips32r2 architecture data array 1336 entry. Run new tests mentioned above. 1337 1338 2002-12-24 Dmitry Diky <diwil (a] mail.ru> 1339 1340 * gas/msp430: New directory. 1341 * gas/msp430/msp430.exp: Test msp430 assembler. 1342 * gas/msp430/opcode.s: Test source file. 1343 * gas/msp430/opcode.s: Expected disassembly. 1344 1345 2002-12-27 Chris Demetriou <cgd (a] broadcom.com> 1346 1347 * gas/mips/mips.exp: Define the notion of an "architecture data 1348 array," add comments indicating how to add a new architecture and 1349 suggestions for adding new tests. Populate the architecture data 1350 array with many known architectures and convert many tests to 1351 be run for multiple architectures. 1352 (mips_arches): New global array. 1353 (mips_arch_create, mips_arch_list_all, mips_arch_data) 1354 (mips_arch_displayname, mips_arch_properties) 1355 (mips_arch_as_flags, mips_arch_objdump_flags, mips_arch_matches) 1356 (mips_arch_list_matching): New functions to operate on mips_arches. 1357 (run_dump_test_arch, run_dump_test_arches, run_list_test_arch) 1358 (run_list_test_arches): New functions. 1359 (run_list_test): Document and add an optional "test name" argument. 1360 * gas/mips/abs.d: Remove CPU-specific assembler and objdump flags, 1361 and CPU names from test names. 1362 * gas/mips/add.d: Likewise. 1363 * gas/mips/and.d: Likewise. 1364 * gas/mips/dli.d: Likewise. 1365 * gas/mips/jal-empic-elf-2.d: Likewise. 1366 * gas/mips/jal-empic-elf-3.d: Likewise. 1367 * gas/mips/jal-empic-elf.d: Likewise. 1368 * gas/mips/lb-svr4pic.d: Likewise. 1369 * gas/mips/lb.d: Likewise. 1370 * gas/mips/mips32.d: Likewise. 1371 * gas/mips/mips4.d: Likewise. 1372 * gas/mips/mips64.d: Likewise. 1373 * gas/mips/rol-hw.d: Likewise. 1374 * gas/mips/rol.d: Likewise. 1375 * gas/mips/rol64-hw.d: Likewise. 1376 * gas/mips/rol64.d: Likewise. 1377 * gas/mips/elf-jal.d: Likewise. Also, indicate ELF in test name. 1378 * gas/mips/mips64-mdmx.d: Tweak printed name to indicate that this 1379 test uses the -mdmx flag. 1380 * gas/mips/mips64-mips3d.d: Tweak printed name to indicate that 1381 this test uses the -mips3d flag. 1382 * gas/mips/mips64-mips3d-incl.d: New file. 1383 1384 2002-12-27 Chris Demetriou <cgd (a] broadcom.com> 1385 1386 * gas/mips/cp0-names-mips32.d: New file. 1387 * gas/mips/cp0-names-mips64.d: New file. 1388 * gas/mips/cp0-names-numeric.d: New file. 1389 * gas/mips/cp0-names-sb1.d: New file. 1390 * gas/mips/cp0-names.s: New file. 1391 * gas/mips/fpr-names-32.d: New file. 1392 * gas/mips/fpr-names-64.d: New file. 1393 * gas/mips/fpr-names-n32.d: New file. 1394 * gas/mips/fpr-names-numeric.d: New file. 1395 * gas/mips/fpr-names.s: New file. 1396 * gas/mips/gpr-names-32.d: New file. 1397 * gas/mips/gpr-names-64.d: New file. 1398 * gas/mips/gpr-names-n32.d: New file. 1399 * gas/mips/gpr-names-numeric.d: New file. 1400 * gas/mips/gpr-names.s: New file. 1401 * gas/mips/mips.exp: Run new tests. 1402 1403 2002-12-20 Chris Demetriou <cgd (a] broadcom.com> 1404 1405 * lib/gas-defs.exp (run_dump_test): Add a new optional argument, 1406 "extra_options". 1407 1408 2002-12-18 Chris Demetriou <cgd (a] broadcom.com> 1409 1410 * gas/mips/rol.s: Add ".set noat" and some new instructions to test. 1411 * gas/mips/rol64.s: Likewise. 1412 * gas/mips/rol.l: New file. 1413 * gas/mips/rol.d: Adjust to use rol.l and for rol.s changes. 1414 * gas/mips/rol64.l: New file. 1415 * gas/mips/rol64.d: Adjust to use rol64.l and for rol64.s changes. 1416 * gas/mips/rol-hw.d: New file. 1417 * gas/mips/rol-hw.l: New file. 1418 * gas/mips/rol64-hw.d: New file. 1419 * gas/mips/rol64-hw.l: New file. 1420 * gas/mips/mips.exp: Run rol-hw and rol64-hw tests. 1421 1422 2002-12-16 Kazu Hirata <kazu (a] cs.umass.edu> 1423 1424 * testsuite/gas/h8300/cmpsi2.s: Fix a comment typo. 1425 1426 2002-12-12 Alexandre Oliva <aoliva (a] redhat.com> 1427 1428 * gas/mips/beq.d: Comment out branches to undefined symbols, 1429 no longer supported. 1430 * gas/mips/beq.s: Likewise. 1431 * gas/mips/bge.d: Likewise. 1432 * gas/mips/bge.s: Likewise. 1433 * gas/mips/bgeu.d: Likewise. 1434 * gas/mips/bgeu.s: Likewise. 1435 * gas/mips/blt.d: Likewise. 1436 * gas/mips/blt.s: Likewise. 1437 * gas/mips/bltu.d: Likewise. 1438 * gas/mips/bltu.s: Likewise. 1439 * gas/mips/mips.exp: Change branch-misc-2 test to run_list_test. 1440 * gas/mips/branch-misc-2.d: Removed. 1441 * gas/mips/branch-misc-2.s: Added branches to undefined symbols. 1442 * gas/mips/branch-misc-2.l: New. 1443 1444 2002-12-09 Aldy Hernandez <aldyh (a] redhat.com> 1445 1446 * gas/ppc/booke.d: Fix msync and mbar to reflect reality. 1447 1448 * gas/ppc/e500.d: Fix m[tf]pmr to reflect reality. 1449 1450 2002-12-08 Stephane Carrez <stcarrez (a] nerim.fr> 1451 1452 * gas/m68hc11/m68hc11.exp (gas_m68hc11_error): New function; 1453 (gas_m68hc11_warning): New function. 1454 (gas_m68hc11_message): New function. 1455 (top): New tests for assembler errors. 1456 (gas_m68hc11_opcode_list): New function. 1457 (top): New tests for opcode list. 1458 1459 2002-12-08 Stephane Carrez <stcarrez (a] nerim.fr> 1460 1461 * gas/m68hc11/bug-1825.s: Add some tests. 1462 * gas/m68hc11/bug-1825.d: Update. 1463 * gas/m68hc11/opers12.d: Update. 1464 * gas/m68hc11/opers12-dwarf2.d: Update. 1465 1466 2002-12-05 Richard Henderson <rth (a] redhat.com> 1467 1468 * gas/ia64/ltoff22x-1.[ds]: New. 1469 * gas/ia64/ia64.exp: Run it. 1470 1471 2002-12-05 Jim Wilson <wilson (a] redhat.com> 1472 1473 * gas/ia64/opc-x.d: Regenerate. 1474 1475 2002-12-05 Alan Modra <amodra (a] bigpond.net.au> 1476 1477 * gas/arm/adrl.s: Pad end of .text. 1478 * gas/arm/adrl.d: Adjust to suit. 1479 1480 2002-12-04 David Mosberger <davidm (a] hpl.hp.com> 1481 1482 * gas/ia64/opc-b.d: Update for instructions added by SDM2.1. 1483 * gas/ia64/opc-b.s: Ditto. 1484 * gas/ia64/opc-f.d: Ditto. 1485 * gas/ia64/opc-f.s: Ditto. 1486 * gas/ia64/opc-i.d: Ditto. 1487 * gas/ia64/opc-i.s: Ditto. 1488 * gas/ia64/opc-m.d: Ditto. 1489 * gas/ia64/opc-m.s: Ditto. 1490 * gas/ia64/opc-x.d: Ditto. 1491 * gas/ia64/opc-x.s: Ditto. 1492 1493 2002-12-03 Richard Henderson <rth (a] redhat.com> 1494 1495 * gas/ia64/ldxmov-1.[ds]: New. 1496 * gas/ia64/ldxmov-2.[ls]: New. 1497 * gas/ia64/ia64.exp: Run them. 1498 1499 2002-12-03 Alan Modra <amodra (a] bigpond.net.au> 1500 1501 * gas/arm/adrl.s: Test behaviour against globals too. 1502 * gas/arm/adrl.d: Adjust. 1503 1504 2002-12-02 Nick Clifton <nickc (a] redhat.com> 1505 1506 * gasp: Remove entire directory tree. (Gasp has been removed from 1507 binutils). 1508 * config/default.asp (GASP): Remove definition and initialization. 1509 1510 2002-12-01 Stephane Carrez <stcarrez (a] nerim.fr> 1511 1512 * gas/m68hc11/m68hc11.exp: Rename from all.exp; run the new tests. 1513 * gas/m68hc11/all.exp: Remove. 1514 * gas/m68hc11/indexed12.d: New test. 1515 * gas/m68hc11/indexed12.s: Likewise. 1516 * gas/m68hc11/bug-1825.d: Likewise. 1517 * gas/m68hc11/bug-1825.s: Likewise. 1518 1519 2002-12-01 Stephane Carrez <stcarrez (a] nerim.fr> 1520 1521 * gas/m68hc11/insns.s: Don't use .comm for stack symbol so that objdump 1522 can find the real symbol and not a gas internal debug symbol. 1523 * gas/m68hc11/insns.d: Update. 1524 * gas/m68hc11/insns-dwarf2.d: Update. 1525 * gas/m68hc11/insns12.d: Update. 1526 * gas/m68hc11/opers12.s (min5b, min9b): Use 16 and -256 for the min. 1527 * gas/m68hc11/opers12.d: Update after indexed offset operand fixes. 1528 * gas/m68hc11/opers12-dwarf2.d: Likewise. 1529 1530 2002-11-30 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 1531 1532 * sh/gas/sh/pic.s: Add a test for ".long foo@PLT+.-2-label". 1533 * sh/gas/sh/pic.d: Add expected output. 1534 1535 2002-11-29 Nick Clifton <nickc (a] redhat.com> 1536 1537 * gas/arm/arch5tej.s: Replace "nop"s with tests of breakpoint 1538 instruction. 1539 * gas/arm/arch5tej.d: Expect "bkpt"s not nops. 1540 1541 2002-11-26 Hans-Peter Nilsson <hp (a] axis.com> 1542 1543 * gas/cris/rd-bcnst.d, gas/cris/rd-bcnst.d: New test. 1544 1545 2002-11-25 DJ Delorie <dj (a] redhat.com> 1546 1547 * gas/xstormy16/allinsn.d: Fix sdiv/sdivlh encodings. 1548 1549 2002-11-19 DJ Delorie <dj (a] redhat.com> 1550 1551 * gas/xstormy16/allinsn.sh: Add sdiv, divlh, and sdivlh. 1552 * gas/xstormy16/allinsn.d: Regenerate. 1553 * gas/xstormy16/allinsn.s: Regenerate. 1554 1555 2002-11-18 Svein E. Seldal <Svein.Seldal (a] solidas.com> 1556 1557 * gas/all/gas.exp: Setup for tic4x testcase 1558 * gas/macros/macros.exp: Ditto 1559 * gas/tic4x: New tic4x gas testsuite directory 1560 * gas/tic4x/addressing.s: Create. Fix bug in one insn 1561 * gas/tic4x/addressing_c3x.d: Create and update 1562 * gas/tic4x/addressing_c4x.d: Create and update 1563 * gas/tic4x/allopcodes.S: Create. Add support for new 1564 opclass.h changes. 1565 * gas/tic4x/data.d: Create 1566 * gas/tic4x/data.s: Create 1567 * gas/tic4x/float.d: Create 1568 * gas/tic4x/float.s: Create 1569 * gas/tic4x/opclasses.h: Create. Added testsuites for the 1570 new enhanced opcodes. 1571 * gas/tic4x/opcodes.s: Create (regenerate). 1572 * gas/tic4x/opcodes_c3x.d: Create. Updated from enhanced 1573 changes 1574 * gas/tic4x/opcodes_c4x.d: Create. Ditto. 1575 * gas/tic4x/rebuild.sh: Create 1576 * gas/tic4x/registers.s: Create 1577 * gas/tic4x/registers_c3x.d: Create 1578 * gas/tic4x/registers_c4x.d: Create 1579 * gas/tic4x/zeros.d: Create 1580 * gas/tic4x/zeros.s: Create 1581 * gas/tic4x/opcodes_new.d: Added new testsuite for 1582 the enhanced and special insns. 1583 * gas/tic4x/tic4x.exp: Create. Added the opcodes_new testsuite 1584 1585 2002-11-12 Alan Modra <amodra (a] bigpond.net.au> 1586 1587 * gas/ppc/booke.d: Adjust output for corrected condition reg. 1588 1589 2002-11-07 Nick Clifton <nickc (a] redhat.com> 1590 1591 * gas/all/gas.exp: Only run fastcall test for x86 PE targets. 1592 1593 2002-11-07 Casper S. Hornstrup <chorns (a] users.sourceforge.net> 1594 1595 * gas/all/gas.exp: Run fastcall label handling test. 1596 * gas/all/fastcall.s: New file for testing handling of fastcall 1597 labels. 1598 1599 2002-11-01 H.J. Lu <hjl (a] gnu.org> 1600 1601 * gas/i386/i386.exp: Add "sub". 1602 1603 * gas/i386/sub.d: New. 1604 * gas/i386/sub.s: New. 1605 1606 2002-10-22 H.J. Lu <hjl (a] gnu.org> 1607 1608 * gas/mips/branch-misc-2.d: Updated. 1609 1610 2002-10-23 Hans-Peter Nilsson <hp (a] axis.com> 1611 1612 * gas/cris/rd-pcrel1.d, gas/cris/rd-pcrel1.s, 1613 gas/cris/rd-pcrel2.d, gas/cris/rd-pcrel2.s: New tests. 1614 1615 2002-10-21 Richard Sandiford <rsandifo (a] redhat.com> 1616 1617 * gas/mips/elf-rel7.[sd]: New test. 1618 * gas/mips/mips.exp: Run it. 1619 1620 2002-10-12 Alexandre Oliva <aoliva (a] redhat.com> 1621 1622 * gas/mips/mips.exp: Don't xfail relax. 1623 * gas/mips/relax.s: Increase coverage. 1624 * gas/mips/relax.d: Add expected output. Use relax.l for as stderr. 1625 * gas/mips/relax.l: New file. 1626 1627 2002-10-11 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 1628 1629 * gas/sh/tlsd.s, gas/sh/tlsd.d: New. 1630 * gas/sh/tlsnopic.s, gas/sh/tlsnopic.d: New. 1631 * gas/sh/tlspic.s, gas/sh/tlspic.d: New. 1632 * gas/sh/basic.exp: Add new tests. 1633 1634 2002-10-09 Stephen Clarke <stephen.clarke (a] superh.com> 1635 1636 * gas/elf.exp: Don't run for sh64*-*-linux*, because it sets the 1637 lsb in SHmedia code addresses. 1638 * gas/sh/basic.exp: Force SHcompact for sh64*-*-linux* to enable 1639 recognition of SH-1/2/3/4 instructions. 1640 (proc do_fp): Do not run dsp tests for sh64*-*-linux*. 1641 * gas/sh/sh64/abi-32.d: Adjust expected output to include 1642 sh64*-*-linux* formats too. 1643 * gas/sh/sh64/abi-64.d, gas/sh/sh64/basic-1.d, 1644 gas/sh/sh64/case-1.d, gas/sh/sh64/case-noexp-1.d, 1645 gas/sh/sh64/crange1-1.d, gas/sh/sh64/crange1-2.d, 1646 gas/sh/sh64/crange2-1.d, gas/sh/sh64/crange2-2.d, 1647 sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange3-1.d, 1648 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5-1.d, 1649 gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-2.d, gas/sh/sh64/datal-2.d, 1650 gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal32-3.d, 1651 gas/sh/sh64/datal64-1.d, gas/sh/sh64/datal64-3.d, 1652 gas/sh/sh64/endian-1.d, gas/sh/sh64/endian-2.d, 1653 gas/sh/sh64/err-noexp-cmd1.s, gas/sh/sh64/immexpr32-1.d, 1654 gas/sh/sh64/immexpr32-2.d, gas/sh/sh64/immexpr64-1.d, 1655 gas/sh/sh64/immexpr64-2.d, gas/sh/sh64/lineno.d, 1656 gas/sh/sh64/localcom-1.d, gas/sh/sh64/mix-1.d, 1657 gas/sh/sh64/mix-noexp-1.d, gas/sh/sh64/movi-3.d, 1658 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d, 1659 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/movi64-1.d, 1660 gas/sh/sh64/movi64-2.d, gas/sh/sh64/movi64-3.d, 1661 gas/sh/sh64/movi64-noexp-2.d, gas/sh/sh64/pt-1.d, 1662 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/pt32-1.d, 1663 gas/sh/sh64/pt32-noexp-2.d, gas/sh/sh64/pt64-1.d, 1664 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt64-32-2.d, 1665 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/ptc32-1.d, 1666 gas/sh/sh64/ptc32-noexp-1.d, gas/sh/sh64/ptc64-1.d, 1667 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc64-noexp-1.d, 1668 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext32-noexp-1.d, 1669 gas/sh/sh64/ptext64-1.d, gas/sh/sh64/ptext64-32-1.d, 1670 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/rel32-1.d, 1671 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d, 1672 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d, 1673 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d, 1674 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d, 1675 gas/sh/sh64/rel64-5.d, gas/sh/sh64/relax-1.d, 1676 gas/sh/sh64/relax-2.d, gas/sh/sh64/relax-3.d, 1677 gas/sh/sh64/shift32-1.d, gas/sh/sh64/shift32-3.d, 1678 gas/sh/sh64/shift32-noexp-3.d, gas/sh/sh64/shift64-1.d, 1679 gas/sh/sh64/shift64-2.d, gas/sh/sh64/shift64-3.d, 1680 gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/syntax-1.d, 1681 gas/sh/sh64/syntax-2.d, gas/sh/sh64/ua32-1.d, 1682 gas/sh/sh64/ua64-1.d: Likewise. 1683 1684 2002-10-03 Chris Demetriou <cgd (a] broadcom.com> 1685 1686 * gas/mips/mips-no-jalx.l: Make error message regexps accomodate 1687 tools which target a specific CPU by default. 1688 1689 2002-10-03 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 1690 1691 * testsuite/gas/sh/pcrel2.d: Check code also. 1692 1693 2002-10-02 Stephen Clarke <stephen.clarke (a] superh.com> 1694 1695 * gas/sh/sh64/ptc32-noexp-1.d: Adjust for changes to *ABS* 1696 symbol generation. 1697 * gas/sh/sh64/ptc64-noexp-1.d: Likewise. 1698 1699 2002-09-30 H.J. Lu <hjl (a] gnu.org> 1700 1701 * gas/mips/mips.exp: Undo the last change. 1702 1703 2002-09-30 H.J. Lu <hjl (a] gnu.org> 1704 1705 * gas/mips/mips.exp: Set xfail on empic, empic2, empic3_g1 and 1706 empic3_g2 on Linux/mips. 1707 1708 2002-09-30 H.J. Lu <hjl (a] gnu.org> 1709 1710 * gas/mips/vr4120.d: Use "#pass" instead of "#..." to skip the 1711 rest of output. 1712 1713 2002-09-30 Gavin Romig-Koch <gavin (a] redhat.com> 1714 Ken Raeburn <raeburn (a] cygnus.com> 1715 Aldy Hernandez <aldyh (a] redhat.com> 1716 DJ Delorie <dj (a] redhat.com> 1717 Michael Meissner <meissner (a] redhat.com> 1718 Eric Christopher <echristo (a] redhat.com> 1719 Richard Sandiford <rsandifo (a] redhat.com> 1720 1721 * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to... 1722 * gas/mips/vr4111.[sd]: ...this new test. 1723 * gas/mips/vr4120.[sd], 1724 * gas/mips/vr4122.[sd], 1725 * gas/mips/vr5400.[sd], 1726 * gas/mips/vr5500.[sd]: New tests. 1727 * mips.exp: Run them. 1728 1729 2002-09-27 Kaz Kojima <kkojima (a] rr.iij4u.or.jp> 1730 1731 * gas/sh/pcrel2.s: New. 1732 * gas/sh/pcrel2.d: New. 1733 * gas/sh/basic.exp: Add pcrel2 test. 1734 1735 2002-09-27 Jason Thorpe <thorpej (a] wasabisystems.com> 1736 1737 * gas/vax/elf-rel.[ds]: New test. 1738 * gas/vax/quad.exp: Move contents to... 1739 * gas/vax/vax.exp: ...here. New file. 1740 1741 2002-09-27 H.J. Lu <hjl (a] gnu.org> 1742 1743 * gas/mips/mips-jalx.s: Add ".p2align 4". 1744 * gas/mips/mips16-jalx.s: Likewise. 1745 1746 * gas/mips/mips-jalx.d: Check nop. 1747 * gas/mips/mips16-jalx.d: Likewise. 1748 1749 2002-09-26 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 1750 1751 * gas/mips/mips-jalx.d: New file, check jalx assembly. 1752 * gas/mips/mips-jalx.s: Likewise. 1753 * gas/mips/mips-no-jalx.l: Likewise. 1754 * gas/mips/mips-no-jalx.s: Likewise. 1755 * gas/mips/mips16-jalx.d: Likewise. 1756 * gas/mips/mips16-jalx.s: Likewise. 1757 * gas/mips/mips.exp: Add new tests. 1758 1759 2002-09-26 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 1760 1761 * gas/mips/jal-range.s: Fix jump overflow check. 1762 * gas/mips/jal-range.l: Likewise. 1763 1764 2002-09-23 Nick Clifton <nickc (a] redhat.com> 1765 1766 * gas/arm/armv1-bad.s: Add LDM and STM instructions which are 1767 unpredictable because of their use of the writeback bit. 1768 1769 2002-09-21 Nick Clifton <nickc (a] redhat.com> 1770 1771 * gas/arm/inst.s: Fix UNPREDICATABLE use of writeback in LDM/STM 1772 instructions. 1773 * gas/arm/inst.d: Update expected results. 1774 1775 2002-09-19 Jakub Jelinek <jakub (a] redhat.com> 1776 1777 * gas/i386/tlspic.s: Add tests. 1778 * gas/i386/tlspic.d: Regenerated. 1779 * gas/i386/tlsnopic.s: Add tests. 1780 * gas/i386/tlsnopic.d: Regenerated. 1781 1782 2002-09-19 Richard Henderson <rth (a] redhat.com> 1783 1784 * gas/alpha/elf-reloc-7.s: New. 1785 * gas/alpha/elf-reloc-7.d: New. 1786 * gas/alpha/alpha.exp: Run it. 1787 1788 2002-09-18 Chris Demetriou <cgd (a] broadcom.com> 1789 1790 * gas/mips/mips-abi32-pic2.s: New file. 1791 * gas/mips/mips-abi32-pic2.d: New file. 1792 * gas/mips/mips.exp: Run new test. 1793 1794 2002-09-18 Chris Demetriou <cgd (a] broadcom.com> 1795 1796 * gas/mips/baddata1.s: New file. 1797 * gas/mips/baddata1.l: New file. 1798 * gas/mips/mips.exp: Run new test. 1799 1800 2002-09-18 Chris Demetriou <cgd (a] broadcom.com> 1801 1802 * gas/mips/branch-misc-1.d: New file. 1803 * gas/mips/branch-misc-1.s: New file. 1804 * gas/mips/branch-misc-2.s: New file. 1805 * gas/mips/branch-misc-2.d: New file. 1806 * gas/mips/mips.exp: Run new tests. 1807 1808 2002-09-17 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 1809 1810 * gas/mips/jal-range.s: Check for jal overflows. 1811 * gas/mips/jal-range.l: List file for it. 1812 * gas/mips/mips.exp: Use it. 1813 1814 2002-09-08 Ben Elliston <bje (a] redhat.com> 1815 1816 * gas/hppa/basic/basic.exp: Update DejaGnu mail address. 1817 * gas/hppa/parse/parse.exp: Likewise. 1818 * gas/hppa/reloc/reloc.exp: Likewise. 1819 * gas/hppa/unsorted/unsorted.exp: Likewise. 1820 * gas/mn10200/basic.exp: Likewise. 1821 * gas/mn10300/basic.exp: Likewise. 1822 * gas/sh/basic.exp: Likewise. 1823 * gas/sh/sh64/sh64.exp: Likewise. 1824 * gas/v850/basic.exp: Likewise. 1825 * lib/gas-defs.exp: Likewise. 1826 1827 * gas/all/gas.exp: Removing limping support for DejaGnu 1.1.1. 1828 * gasp/gasp.exp: Likewise. 1829 1830 2002-09-05 Alan Modra <amodra (a] bigpond.net.au> 1831 1832 * gas/i386/absrel.s: New. 1833 * gas/i386/absrel.d: New. 1834 * gas/i386/pcrel.s: New. 1835 * gas/i386/pcrel.d: New. 1836 * gas/i386/i386.exp: Run them. 1837 * gas/testsuite/gas/mmix/comment-1.d: Don't test the symbol 1838 index, the name will do. 1839 * gas/mri/moveml.d: Escape dots. 1840 * gas/macros/macros.exp (strings): Add rs6000-*-* to xfails. 1841 * gas/mips/beq.s: Don't make text_label global. 1842 * gas/mips/mips32.s: Likewise. 1843 * gas/mips/mips64-mips3d.s: Likewise. 1844 1845 2002-08-28 Alan Modra <amodra (a] bigpond.net.au> 1846 1847 * gas/mcore/allinsn.d: Escape dots. Pass -z to objdump and adjust 1848 to suit. Match coff relocs. Match "from address pool" comments. 1849 * gas/sparc/pcrel.s: Use 2b label in expressions. 1850 * gas/sparc/pcrel64.s: Likewise. 1851 * gas/sparc/pcrel.d: Adjust to suit. 1852 * gas/sparc/pcrel64.d: Likewise. 1853 * gas/vtable/vtable.exp: Move xfails to .. 1854 (proc vtable_setup_xfails): .. here. Add i866. 1855 1856 * gas/macros/macros.exp (strings): Update xfails. 1857 1858 2002-08-26 Alan Modra <amodra (a] bigpond.net.au> 1859 1860 * gas/m68k/all.exp: xfail non-ELF targets on pcrel test. 1861 1862 * gas/m68hc11/insns.d: Quote dots. 1863 * gas/m68hc11/opers12.d: Likewise. 1864 1865 * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails. 1866 1867 * gas/vax/quad.exp: Use quad_elf.s for ELF targets. 1868 * gas/vax/quad.s: Align 1869 * gas/vax/quad_elf.s: New version of quad.s with %reg. 1870 1871 * gas/sparc/sparc.exp (sparc_elf_setup): New. 1872 Use it to xfail for non-ELF targets. 1873 1874 * gas/tic54x/align.s: Add comment. 1875 * gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change. 1876 * gas/tic54x/extaddr.d: Similarly adjust disassembly tail. 1877 1878 2002-08-22 Nick Clifton <nickc (a] redhat.com> 1879 1880 * gas/arm/arch5tej.s: Add nops to align output. 1881 * gas/arm/arch5tej.d: Expect nops. 1882 * gas/arm/arm7t.s: Add nops, remove thumb instructions. 1883 * gas/arm/arm7t.d: Expect nops. 1884 * gas/arm/armv1.s: Add nops. 1885 * gas/arm/armv1.d: Expect nops. 1886 * gas/arm/fpa-mem.s: Add nops. 1887 * gas/arm/fpa-mem.d: Expext nops. 1888 * gas/arm/vfp1.s: Add nops. 1889 * gas/arm/vfp1.d: Expect nops. 1890 * gas/arm/xscale.s: Add nops. 1891 * gas/arm/xscale.d: Expect nops. 1892 * gas/arm/arm.exp: Do not run thumb tests for arm-aout 1893 toolchain. 1894 1895 2002-08-22 Alan Modra <amodra (a] bigpond.net.au> 1896 1897 * gas/ppc/ppc.exp: Don't run e500 test on xcoff targets. 1898 * gas/ppc/astest2.d: Escape dots. 1899 1900 2002-08-20 Richard Sandiford <rsandifo (a] redhat.com> 1901 1902 * gas/mips/rol.s: Add rotate by zero tests. 1903 * gas/mips/rol.d: Update accordingly. 1904 * gas/mips/rol64.d: Expect rotates by zero to use dsrl. 1905 1906 2002-08-19 Elena Zannoni <ezannoni (a] redhat.com> 1907 1908 From matthew green <mrg (a] redhat.com> 1909 * e500.s: New tests for e500 instructions. 1910 * e500.d: Results for new test. 1911 * ppc.exp: Test e500.s. 1912 1913 2002-08-16 Stephen Clarke <stephen.clarke (a] superh.com> 1914 1915 * gas/sh/sh64/datal32-3.d: Formatting change to match the current 1916 output of objdump. 1917 1918 2002-08-16 Alan Modra <amodra (a] bigpond.net.au> 1919 1920 * gas/all/gas.exp (forward references): Don't test c30. 1921 * gas/d30v/guard-debug.d: Use -gstabs rather than -g. 1922 * gas/elf/ehopt0.s: Don't use "$" in labels. 1923 * gas/ieee-fp/x930509a.exp: Don't test c30. 1924 * gas/m68hc11/malis.d: Adjust -I so that test runs when not building 1925 in source dir. 1926 * gas/mri/mri.exp: Don't run on "m68hc*". 1927 * gas/sh/basic.exp (do_fp): Match LE too. 1928 (pcrel-coff): Run this version for "sh*-pe*" and rename "sh*-hms" to 1929 "sh*-rtems". 1930 * gas/sh/pcrel-coff.d: Add -EB to objdump flags. 1931 * gas/vtable/vtable.exp: Don't run on linuxecoff. setup_xfail in 1932 preference to not running on ELF targets that might one day pass. 1933 Add more xfails. Add more targets to the REL list. 1934 1935 2002-08-14 H.J. Lu <hjl (a] gnu.org> 1936 1937 * gas/mips/elempic.d: Treat "addiu" and "daddiu" as equivalent 1938 when $0 is source. 1939 * gas/mips/telempic.d: Likewise. 1940 * gas/mips/telempic.d: Likewise. 1941 1942 2002-08-13 Stephane Carrez <stcarrez (a] nerim.fr> 1943 1944 * gas/m68hc11/all.exp: Run the new test. 1945 * gas/m68hc11/insns12.s: New file to test specific 68HC12 insns. 1946 * gas/m68hc11/insns12.d: New file. 1947 * gas/m68hc11/branchs12.s: New test. 1948 * gas/m68hc11/branchs12.d: New test. 1949 1950 * gas/m68hc11/all_insns.d: Dump the relocs to verify that they 1951 are against symbols and not sections (for linker relaxation). 1952 * gas/m68hc11/insns-dwarf2.d: Likewise. 1953 * gas/m68hc11/insns.d: Likewise. 1954 * gas/m68hc11/lbranch.d: Likewise. 1955 * gas/m68hc11/lbranch-dwarf2.d: Likewise. 1956 * gas/m68hc11/opers12.d: Likewise. 1957 * gas/m68hc11/opers12-dwarf2.d: Likewise. 1958 1959 2002-08-12 Richard Sandiford <rsandifo (a] redhat.com> 1960 1961 * gas/mips/elf-consthilo.[sd]: New test. 1962 * gas/mips/mips.exp: Run it. 1963 1964 2002-08-09 Maciej W. Rozycki <macro (a] ds2.pg.gda.pl> 1965 1966 * gas/mips/empic.d: Treat "addiu" and "daddiu" as equivalent when 1967 $0 is source. 1968 1969 2002-08-09 Jakub Jelinek <jakub (a] redhat.com> 1970 1971 * gas/i386/gotpc.s: New. 1972 * gas/i386/gotpc.d: New. 1973 * gas/i386/i386.exp: Add gotpc test. 1974 1975 2002-08-06 Alan Modra <amodra (a] bigpond.net.au> 1976 1977 * gas/ppc/altivec_xcoff64.d: Adjust for aix5 target. 1978 * gas/ppc/booke_xcoff64.d: Likewise. Also fix relocs. 1979 1980 2002-08-01 H.J. Lu <hjl (a] gnu.org> 1981 1982 * gas/mips/elf-rel6.s: Add ".p2align 4". 1983 * gas/mips/elf-rel6.d: Check nop. 1984 1985 2002-08-01 Richard Sandiford <rsandifo (a] redhat.com> 1986 1987 * gas/mips/elf-rel6.[sd]: New test. 1988 * gas/mips/mips.exp: Run it. 1989 1990 2002-07-29 Chris Demetriou <cgd (a] broadcom.com> 1991 1992 * gas/mips/elf_ase_mips16.d: New file to test ELF MIPS16 ASE marking. 1993 * gas/mips/elf_ase_mips16.s: Likewise. 1994 * gas/mips/mips.exp: Run the new test. 1995 1996 2002-07-26 Alan Modra <amodra (a] bigpond.net.au> 1997 1998 * gas/ppc/altivec.d: Invoke "as" with "-a32". 1999 2000 2002-07-25 Richard Sandiford <rsandifo (a] redhat.com> 2001 2002 * gas/mips/mips-gp32-fp64.d, 2003 * gas/mips/mips-gp32-fp64-pic.d: Add -mfp64. 2004 2005 2002-07-19 Hans-Peter Nilsson <hp (a] bitrange.com> 2006 2007 * gas/mmix/list-pseudoints.l: Adjust for changes in gas section 2008 padding. 2009 * gas/mmix/greg7.d: Ditto. 2010 * gas/mmix/greg8.d: Ditto. 2011 * gas/mmix/fb-2.d: Ditto. 2012 * gas/mmix/comment-1.d: Ditto. 2013 * gas/mmix/byte-1.d: Ditto. 2014 2015 2002-07-17 H.J. Lu <hjl (a] gnu.org> 2016 2017 * gas/ia64/dv-branch.d: Updated. 2018 * gas/ia64/opc-b.d: Likewise. 2019 2020 2002-07-08 Alan Modra <amodra (a] bigpond.net.au> 2021 2022 * gas/i386/intel16.s: New. 2023 * gas/i386/intel16.d: New. 2024 * gas/i386/i386.exp: Run it. 2025 2026 2002-07-03 Alan Modra <amodra (a] bigpond.net.au> 2027 2028 * lib/gas-defs.exp (run_dump_test): Run objdump/nm/objcopy/readelf 2029 with LC_ALL=C to ensure consistent sorting. 2030 2031 2002-06-18 Dave Brolley <brolley (a] redhat.com> 2032 2033 * gas/frv: New testsuite. 2034 2035 Mon Jun 17 16:23:59 2002 J"orn Rennecke <joern.rennecke (a] superh.com> 2036 2037 * gas/sh/dsp.s: Add three more instructions. 2038 * gas/sh/dsp.d: Update. 2039 2040 2002-06-14 Daniel Jacobowitz <drow (a] mvista.com> 2041 2042 * gas/mips/lineno.d: Use --gstabs. 2043 * gas/mips/mips.exp (lineno.s): Remove XFAIL. 2044 2045 2002-06-12 Tom Rix <trix (a] redhat.com> 2046 2047 * gas/ppc/aix.exp: Run tests for all versions of powerpc AIX. Add 2048 text alignment tests. 2049 * gas/ppc/textalign-xcoff-001.d: New Test. 2050 * gas/ppc/textalign-xcoff-002.d: New Test. 2051 * gas/ppc/test1xcoff32.d : Change text section alignment. 2052 * gas/ppc/booke_xcoff.d: Remove invalid pad. 2053 2054 2002-06-06 J"orn Rennecke <joern.rennecke (a] superh.com> 2055 2056 * testsuite/gas/sh/pcrel.s: Also test @(symbol,pc). 2057 * testsuite/gas/sh/pcrel.d: Update. 2058 * testsuite/gas/sh/pcrel.l: New file. 2059 2060 2002-06-06 John David Anglin <dave (a] hiauly1.hia.nrc.ca> 2061 2062 * gas/hppa/basic/add.s: Set code level to 1.1. 2063 * gas/hppa/basic/branch.s: Likewise. 2064 * gas/hppa/basic/dcor.s: Likewise. 2065 * gas/hppa/basic/logical.s: Likewise. 2066 * gas/hppa/basic/shladd.s: Likewise. 2067 * gas/hppa/basic/sub.s: Likewise. 2068 * gas/hppa/basic/unit.s: Likewise. 2069 * gas/hppa/unsorted/unsorted.exp: Return if target "*-*-linux*". 2070 2071 2002-05-31 Chris G. Demetriou <cgd (a] broadcom.com> 2072 2073 * gas/mips/sb1-ext-mdmx.s: New file. 2074 * gas/mips/sb1-ext-mdmx.d: Likewise. 2075 * gas/mips/mips.exp: Run new "sb1-ext-mdmx" test. 2076 2077 2002-05-31 Chris G. Demetriou <cgd (a] broadcom.com> 2078 2079 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for 2080 mipsisa64*-*-* targets, rather than e32-rel2 and e32el-rel2. 2081 2082 2002-05-30 Chris G. Demetriou <cgd (a] broadcom.com> 2083 2084 * gas/mips/mips64-mdmx.s: Tweak to more thoroughly cover 2085 instruction encodings. 2086 * gas/mips/mips64-mdmx.d: Likewise. 2087 2088 2002-05-30 Chris G. Demetriou <cgd (a] broadcom.com> 2089 2090 * gas/mips/mips64-mdmx.s: New file. 2091 * gas/mips/mips64-mdmx.d: Likewise. 2092 * gas/mips/mips.exp: Run new "mips64-mdmx" test. 2093 2094 2002-05-30 Richard Henderson <rth (a] redhat.com> 2095 2096 * gas/alpha/elf-tls-1.s, gas/alpha/elf-tls-1.d: New. 2097 * gas/alpha/elf-tls-2.s, gas/alpha/elf-tls-1.l: New. 2098 * gas/alpha/elf-tls-3.s, gas/alpha/elf-tls-1.l: New. 2099 * gas/alpha/alpha.exp: Run them. 2100 2101 2002-05-30 Tom Rix <trix (a] redhat.com> 2102 2103 * gas/d10v/d10v.exp: Add -gstabs packing, sequence control 2104 packing, warning, instruction packing, label, immediate and, 2105 error tests. 2106 * gas/d10v/instruction_packing-001.d - intruction_packing-010.d: 2107 New tests. 2108 * gas/d10v/control-001.d: New test. 2109 * gas/d10v/warning-001.d - warning-019.d: New tests. 2110 * gas/d10v/label-001.d: New test. 2111 * gas/d10v/error-001.d - error-002.d : New tests. 2112 * gas/d10v/immediate-001.d - immediate-007.d: New tests. 2113 2114 * lib/gas-defs.exp (run_dump_test): Add error option. 2115 2116 2002-05-28 Kuang Hwa Lin <kuang (a] sbcglobal.net> 2117 2118 * gas/dlx: New directory: DLX gas testsuite 2119 * alltests.exp: New file: Test driver 2120 * branch.d: New file: Expected results. 2121 * branch.s: New file: Test branch insns. 2122 * itype.d: New file: Expected results. 2123 * itype.s: New file: Test ordinary insns. 2124 * lhi.d: New file: Expected results. 2125 * lhi.s: New file: Test load hi insns. 2126 * load.d: New file: Expected results. 2127 * load.s: New file: Test load insns. 2128 * rtype.d: New file: Expected results. 2129 * rtype.s: New file: Test arithmetic insns. 2130 * store.d: New file: Expected results. 2131 * store.s: New file: Test store insns. 2132 2133 2002-05-23 Jakub Jelinek <jakub (a] redhat.com> 2134 2135 * gas/i386/tlspic.s: New file. 2136 * gas/i386/tlsd.s: New file. 2137 * gas/i386/tlsnopic.s: New file. 2138 * gas/i386/tlsd.d: New file. 2139 * gas/i386/tlsnopic.d: New file. 2140 * gas/i386/tlspic.d: New file. 2141 * gas/i386/i386.exp: Add tlsd, tlsnopic and tlspic tests. 2142 * gas/ia64/tls.s: New file. 2143 * gas/ia64/tls.d: New file. 2144 * gas/ia64/ia64.exp: Add tls test. 2145 2146 2002-05-23 Tom Rix <trix (a] redhat.com> 2147 2148 * gas/d10v/d10v.exp: Add instruction packing test. 2149 * gas/d10v/instruction_packing.s : New test. 2150 2151 2002-05-22 Tom Rix <trix (a] redhat.com> 2152 2153 * gas/d10v/d10v.exp: Renamed from d10.exp. Add address-* tests. 2154 * gas/d10v/address-001.s - address-041.s : New tests. 2155 2156 2002-05-23 H.J. Lu <hjl (a] gnu.org> 2157 2158 * gas/mips/elf-rel.d: Skip the padding. 2159 * gas/mips/elfel-rel.d: Likewise. 2160 2161 2002-05-23 H.J. Lu <hjl (a] gnu.org> 2162 2163 * gas/all/align2.d: New. 2164 * gas/all/align2.s: New. 2165 2166 * gas/all/gas.exp: Run align2. 2167 2168 2002-05-22 H.J. Lu <hjl (a] gnu.org> 2169 2170 * gas/mips/elf-rel.d: Updated for the subsegs_finish change in 2171 write.c. 2172 * gas/mips/elfel-rel.d: Likewise. 2173 2174 Wed May 22 14:26:07 2002 J"orn Rennecke <joern.rennecke (a] superh.com> 2175 2176 * gas/sh/pcrel-coff.s: New file. 2177 * gas/sh/pcrel-coff.d: Likewise. 2178 * gas/sh/basic.exp: For coff, don't do dsp test, 2179 and a modified pcrel test. 2180 2181 2002-05-22 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 2182 2183 * gas/mips/rol64.s: New file, test of drol, dror macros. 2184 * gas/mips/rol64.d: Likewise. 2185 * gas/mips/mips.exp: Add new test. 2186 2187 2002-05-20 Nick Clifton <nickc (a] cambridge.redhat.com> 2188 2189 * gas/arm/arm.exp: Replace deprecated command line switches 2190 with their modern equivalents. 2191 * gas/arm/arm7t.d: As above. 2192 * gas/arm/armv1.d: As above. 2193 * gas/arm/fpa-dyadic.d: As above. 2194 * gas/arm/fpa-mem.d: As above. 2195 * gas/arm/fpa-monadic.d: As above. 2196 * gas/arm/inst.d: As above. 2197 * gas/arm/ldconst.d: As above. 2198 * gas/arm/xscale.d: As above. 2199 2200 2002-05-13 Alan Modra <amodra (a] bigpond.net.au> 2201 2202 * gas/i386/x86-64-opcode.s: Pad out end of .text with zeros. 2203 * gas/i386/x86-64-opcode.d: Adjust. 2204 2205 2002-05-02 Nick Clifton <nickc (a] cambridge.redhat.com> 2206 2207 * gas/arm/arm7t.s: Add thumb mode "sub r?, #0" and "add r?, #0". 2208 * gas/arm/arm7t.d: Add expected results. (Make sure that the 2209 subtract is not converted into an add). 2210 2211 2002-04-23 H.J. Lu <hjl (a] gnu.org> 2212 2213 * gas/mips/elempic.d: Use empic.l. 2214 * gas/mips/telempic.d: Likewise. 2215 * gas/mips/tempic.d: Likewise. 2216 2217 2002-04-23 H.J. Lu <hjl (a] gnu.org> 2218 2219 * gas/hppa/parse/parse.exp: Don't expect failure on line separator 2220 test on hppa*-*-linux* nor hppa*-*-netbsd*. 2221 2222 2002-04-22 Chris Demetriou <cgd (a] broadcom.com> 2223 2224 * gas/mips/mips-gp64-fp32.l: New file. 2225 * gas/mips/mips-gp64-fp32.d: Use mips-gp64-fp32.l to check stderr 2226 output. 2227 * gas/mips/mips-gp64-fp64.l: New file. 2228 * gas/mips/mips-gp64-fp64.d: Use mips-gp64-fp64.l to check stderr 2229 output. 2230 2231 2002-04-22 Chris Demetriou <cgd (a] broadcom.com> 2232 2233 * lib/gas-defs.exp (run_dump_test): Support new attribute "stderr" 2234 which is a file used to regexp_diff the assembler's pruned stderr 2235 output. 2236 (write_file): New helper function to write a string into a file. 2237 2238 * gas/mips/empic.l: New file which matches empic tests' warnings. 2239 * gas/mips/empic.d: Use empic.l. 2240 2241 2002-04-19 Nick Clifton <nickc (a] cambridge.redhat.com> 2242 2243 * gas/all/gas.exp (cofftag): Do not run test for xscale-coff 2244 toolchain. 2245 (struct, align, incbin): Use case switch so that other targets to 2246 be skipped can be added in the future. 2247 2248 2002-04-17 matthew green <mrg (a] redhat.com> 2249 2250 * gas/ppc/altivec.d: Fix dssall test. 2251 * gas/ppc/altivec.s: Likewise. 2252 * gas/ppc/altivec_xcoff.d: Likewise. 2253 * gas/ppc/altivec_xcoff.s: Likewise. 2254 * gas/ppc/altivec_xcoff64.d: Likewise. 2255 * gas/ppc/altivec_xcoff64.s: Likewise. 2256 2257 2002-04-04 Nick Clifton <nickc (a] cambridge.redhat.com> 2258 2259 * gas/mips/mips.exp: Remove spurious whaitespace. 2260 Open out one-line if-then-else test clauses so that other clauses 2261 can be inserted in the future. 2262 2263 2002-03-19 Bo Thorsen <bo (a] suse.de> 2264 2265 * gas/i386/x86-64-opcode.d: More test cases for x86-64 opcodes. 2266 * gas/i386/x86-64-opcode.s: Likewise 2267 2268 2002-03-15 Chris G. Demetriou <cgd (a] broadcom.com> 2269 2270 * gas/mips/mips64-mips3d.s: New file. 2271 * gas/mips/mips64-mips3d.d: Likewise. 2272 * gas/mips/mips.exp: Run new "mips64-mips3d" test. 2273 2274 2002-03-15 Chris G. Demetriou <cgd (a] broadcom.com> 2275 2276 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for 2277 mipsisa32*-*-* targets, rather than e32-rel2 and e32el-rel2. 2278 2279 2002-03-14 Hans-Peter Nilsson <hp (a] bitrange.com> 2280 2281 * gas/mmix/weak1.d, gas/mmix/weak1.d: New test. 2282 2283 2002-03-05 Paul Koning <pkoning (a] equallogic.com> 2284 2285 * gas/pdp11/pdp11.exp: New file. 2286 * gas/pdp11/opcode.s: Ditto. 2287 * gas/pdp11/opcode.d: Ditto. 2288 2289 2002-02-22 Bo Thorsen <bo (a] suse.de> 2290 2291 * i386.exp: Add x86-64-opcode (checks valid opcodes) and x86-64-inval 2292 (checks invalid opcodes) checks 2293 * x86-64-inval.l: New file. 2294 * x86-64-inval.s: New file. 2295 * x86-64-opcode.d: New file. 2296 * x86-64-opcode.s: New file. 2297 2298 2002-02-26 Chris Demetriou <cgd (a] broadcom.com> 2299 2300 * gas/mips/empic2.d: Adjust for the fact that relocations on 2301 symbols local to this file are resolved at assembly time into 2302 section-relative relocations, even if the symbols are extern. 2303 * gas/mips/empic2.s: Add file offset information, so the next 2304 person to do the math mentioned above has an easier time. 2305 * gas/mips/jal-empic-elf.d: New test. 2306 * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test. 2307 * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test. 2308 * gas/mips/mips.exp: Run the new tests. 2309 2310 2002-02-25 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 2311 2312 * mips-gp64-fp32-pic.d: Fix test of 64bit register loads. 2313 * mips-gp64-fp32-pic.s: Likewise. 2314 * mips-gp64-fp32.d: Likewise. 2315 * mips-gp64-fp32.s: Likewise. 2316 * mips-gp64-fp64-pic.d: Likewise. 2317 * mips-gp64-fp64-pic.s: Likewise. 2318 * mips-gp64-fp64.d: Likewise. 2319 * mips-gp64-fp64.s: Likewise. 2320 2321 2002-02-25 Alan Modra <amodra (a] bigpond.net.au> 2322 2323 * gas/hppa/reloc/reloc.exp: Update copyright date. 2324 2325 2002-02-24 Hans-Peter Nilsson <hp (a] bitrange.com> 2326 2327 * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d: 2328 Adjust to changes in readelf output. 2329 2330 2002-02-22 Nick Clifton <nickc (a] cambridge.redhat.com> 2331 2332 * gasp/gasp.exp: If gasp does not exist, do not complain, just 2333 exit silently. 2334 2335 2002-02-20 Tom Rix <trix (a] redhat.com> 2336 2337 * gas/ppc/ppc.exp: Add xcoff booke tests. 2338 * gas/ppc/booke_xcoff.s: New. 2339 * gas/ppc/booke_xcoff.d: New. 2340 * gas/ppc/booke_xcoff64.s: New. 2341 * gas/ppc/booke_xcoff64.d: New. 2342 2343 2002-02-18 Daniel Jacobowitz <drow (a] mvista.com> 2344 2345 * gas/sh/basic.exp: Don't run PIC tests for targets that don't 2346 support it. 2347 2348 2002-02-14 Tom Rix <trix (a] redhat.com> 2349 2350 * gas/ppc/ppc.exp: Add xcoff altivec tests. 2351 * gas/ppc/altivec_xcoff.s: New. 2352 * gas/ppc/altivec_xcoff.d: New. 2353 * gas/ppc/altivec_xcoff64.s: New. 2354 * gas/ppc/altivec_xcoff64.d: New. 2355 2356 2002-02-13 Ben Elliston <bje (a] redhat.com> 2357 2358 * gasp/flonums.asm: New test. 2359 * gasp/flonums.err: New result. 2360 * gasp/flonums.out: Likewise. 2361 2362 2002-02-12 John David Anglin <dave (a] hiauly1.hia.nrc.ca> 2363 2364 * gas/hppa/reloc/reloc.exp (labelopbug.s): Change test to suit 2365 hppa_fix_adjustable change. 2366 2367 2002-02-09 Richard Henderson <rth (a] redhat.com> 2368 2369 * gas/alpha/elf-reloc-5.s, gas/alpha/elf-reloc-5.d: New. 2370 * gas/alpha/elf-reloc-6.s, gas/alpha/elf-reloc-6.l: New. 2371 * gas/alpha/alpha.exp: Run them. 2372 2373 2002-02-08 Chris Demetriou <cgd (a] broadcom.com> 2374 2375 * gas/mips/mips.exp: Document (but do not XFAIL) currently-failing 2376 MIPS ECOFF tests, providing what information is known about 2377 the origins of the failures. 2378 2379 2002-02-08 Alexandre Oliva <aoliva (a] redhat.com> 2380 2381 Contribute sh64-elf. 2382 2002-02-01 Alexandre Oliva <aoliva (a] redhat.com> 2383 * gas/sh/sh64/syntax-1.s: Remove `-4' from @(expr-4,pc). 2384 2002-01-28 Alexandre Oliva <aoliva (a] redhat.com> 2385 * gas/sh/sh64/crange1-1.d: Formatting changes to match the current 2386 output of objdump. 2387 * gas/sh/sh64/crange1-2.d: Likewise. 2388 * gas/sh/sh64/crange2-2.d: Likewise. 2389 * gas/sh/sh64/crange3-1.d: Likewise. 2390 * gas/sh/sh64/crange4-1.d: Likewise. 2391 * gas/sh/sh64/datal-2.d: Likewise. 2392 * gas/sh/sh64/datal32-1.d: Likewise. 2393 * gas/sh/sh64/datal32-3.d: Likewise. 2394 * gas/sh/sh64/localcom-1.d: Likewise. 2395 * gas/sh/sh64/mix-1.d: Likewise. 2396 * gas/sh/sh64/pt32-1.d: Likewise. 2397 * gas/sh/sh64/rel32-1.d: Likewise. 2398 * gas/sh/sh64/rel32-2.d: Likewise. 2399 * gas/sh/sh64/rel32-3.d: Likewise. 2400 * gas/sh/sh64/rel32-4.d: Likewise. 2401 * gas/sh/sh64/rel32-5.d: Likewise. 2402 * gas/sh/sh64/ua32-1.d: Likewise. 2403 2001-03-14 DJ Delorie <dj (a] redhat.com> 2404 * gas/sh/sh64/endian-1.d: New test - Little Endianness. 2405 * gas/sh/sh64/endian-1.s: New test - Little Endianness. 2406 * gas/sh/sh64/endian-2.d: New test - Big Endianness. 2407 * gas/sh/sh64/endian-2.s: New test - Big Endianness. 2408 2001-03-12 DJ Delorie <dj (a] redhat.com> 2409 * gas/sh/sh64/syntax-1.d: New test - basic syntax. 2410 * gas/sh/sh64/syntax-1.s: New test - basic syntax. 2411 * gas/sh/sh64/syntax-2.d: New test - basic syntax, pseudos. 2412 * gas/sh/sh64/syntax-2.s: New test - basic syntax, pseudos. 2413 2001-03-06 DJ Delorie <dj (a] redhat.com> 2414 * gas/sh/sh64/lineno.d: New, test dwarf2 line numbers vs macros. 2415 * gas/sh/sh64/lineno.s: Ditto. 2416 2001-01-14 Hans-Peter Nilsson <hpn (a] cygnus.com> 2417 * gas/sh/sh64/err-dsp.s: New test. 2418 2001-01-13 Hans-Peter Nilsson <hpn (a] cygnus.com> 2419 * gas/sh/sh64/err-abi-64.s, gas/sh/sh64/err-abi-32.s, 2420 gas/sh/sh64/abi-64.s, gas/sh/sh64/abi-64.d, gas/sh/sh64/abi-32.s, 2421 gas/sh/sh64/abi-32.d, gas/sh/sh64/crange3.s, 2422 gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4.s, 2423 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5.s, 2424 gas/sh/sh64/crange5-1.d: New tests. 2425 2001-01-07 Hans-Peter Nilsson <hpn (a] cygnus.com> 2426 * gas/sh/sh64/relax-1.s, gas/sh/sh64/relax-1.d: New test. 2427 * gas/sh/sh64/err-pt-1.s: New test. 2428 * gas/sh/sh64/relax-2.s, gas/sh/sh64/relax-2.d: New test. 2429 * gas/sh/sh64/localcom-1.s, gas/sh/sh64/localcom-1.d: New test. 2430 * gas/sh/sh64/movi-3.s, gas/sh/sh64/movi-3.d: New test. 2431 * gas/sh/sh64/relax-3.s, gas/sh/sh64/relax-3.d: New test. 2432 2001-01-05 Hans-Peter Nilsson <hpn (a] cygnus.com> 2433 * gas/sh/sh64/case-noexp-1.d: Adjust to changed GAS output for 2434 check-PTA/PTB / perhaps-change-to-PTB bit in target field. 2435 * gas/sh/sh64/case-noexp-1.d: Ditto. 2436 * gas/sh/sh64/mix-noexp-1.d: Ditto. 2437 * gas/sh/sh64/pt32-noexp-2.d: Ditto. 2438 * gas/sh/sh64/pt64-noexp-2.d: Ditto. 2439 * gas/sh/sh64/ptc32-noexp-1.d: Ditto. 2440 * gas/sh/sh64/ptc64-noexp-1.d: Ditto. 2441 * gas/sh/sh64/ptext32-noexp-1.d: Ditto. 2442 * gas/sh/sh64/ptext64-noexp-1.d: Ditto. 2443 2000-12-31 Hans-Peter Nilsson <hpn (a] cygnus.com> 2444 * gas/sh/sh64/shift64-3.d: Fix typo. 2445 * gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/shift32-noexp-3.d, 2446 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/ptext64-32-1.d, 2447 gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptc64-noexp-1.d, 2448 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc32-noexp-1.d, 2449 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/pt64-32-2.d, 2450 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt32-noexp-2.d, 2451 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/movi64-noexp-2.d, 2452 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/mix-noexp-1.d, 2453 gas/sh/sh64/err-ptb-2.s, gas/sh/sh64/err-ptb-1.s, 2454 gas/sh/sh64/err-pt32-cmd3.s, gas/sh/sh64/err-pt32-cmd2.s, 2455 gas/sh/sh64/err-pt32-cmd1.s, gas/sh/sh64/err-noexp-cmd1.s, 2456 gas/sh/sh64/err-movi-noexp-1.s, gas/sh/sh64/crange2.s, 2457 gas/sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange2-2.d, 2458 gas/sh/sh64/crange2-1.d, gas/sh/sh64/case-noexp-1.d: New tests. 2459 2000-12-18 Hans-Peter Nilsson <hpn (a] cygnus.com> 2460 * gas/sh/sh64/err-4.s: Use option -no-mix to see errors. Adjust 2461 for errors not being emitted at the .mode directives anymore. 2462 * gas/sh/sh64/crange1.s, gas/sh/sh64/crange1-2.d, 2463 gas/sh/sh64/crange1-1.d: New tests for .cranges section. 2464 2000-12-12 Hans-Peter Nilsson <hpn (a] cygnus.com> 2465 * gas/sh/sh64/err-3.s: New test. 2466 * gas/sh/sh64/immexpr1.s, gas/sh/sh64/immexpr32-1.d, 2467 gas/sh/sh64/immexpr64-1.d: New tests. 2468 * gas/sh/sh64/immexpr2.s, gas/sh/sh64/immexpr32-2.d, 2469 gas/sh/sh64/immexpr64-2.d: New tests. 2470 2000-12-11 Hans-Peter Nilsson <hpn (a] cygnus.com> 2471 * gas/sh/sh64/rel-1.s, gas/sh/sh64/rel-2.s, gas/sh/sh64/rel-3.s, 2472 gas/sh/sh64/rel-4.s, gas/sh/sh64/rel-5.s, gas/sh/sh64/rel32-1.d, 2473 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d, 2474 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d, 2475 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d, 2476 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d, 2477 gas/sh/sh64/rel64-5.d: New tests. 2478 2000-12-07 Hans-Peter Nilsson <hpn (a] cygnus.com> 2479 * gas/sh/sh64/case-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/pt32-1.d, 2480 gas/sh/sh64/pt64-1.d, gas/sh/sh64/ptc32-1.d, 2481 gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptext32-1.d, 2482 gas/sh/sh64/ptext64-1.d: Correct offsets in PT/PTA/PTB expansion. 2483 2000-12-05 Hans-Peter Nilsson <hpn (a] cygnus.com> 2484 * gas/sh/sh64/datal-3.s, gas/sh/sh64/datal32-3.d, 2485 gas/sh/sh64/datal64-3.d: New tests. 2486 2000-11-27 Hans-Peter Nilsson <hpn (a] cygnus.com> 2487 * gas/sh/sh64/datal-1.s: Remove whitespace at end of line. 2488 * gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal64-1.d, 2489 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d, 2490 gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-3.d: Correct register. 2491 * gas/sh/sh64/mix-1.s, gas/sh/sh64/mix-1.d, gas/sh/sh64/err-4.s: 2492 New tests. 2493 2000-11-26 Hans-Peter Nilsson <hpn (a] cygnus.com> 2494 * gas/macros/macros.exp: Import xfail sh*-*-* from net binutils. 2495 * gas/sh/sh64/case-1.d: Correct offsets in PT/PTA/PTB expansion. 2496 gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt64-1.d: Ditto. 2497 gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Ditto. 2498 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext64-1.d: Ditto. 2499 2000-11-25 Hans-Peter Nilsson <hpn (a] cygnus.com> 2500 * gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Correct. 2501 * gas/sh/sh64/datal-1.s, gas/sh/sh64/datal32-1.d, 2502 gas/sh/sh64/datal64-1.d: New test. 2503 * gas/sh/sh64/datal-2.s, gas/sh/sh64/datal-2.d: New test. 2504 * gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-1.s: New test. 2505 * gas/sh/sh64/creg-2.d, gas/sh/sh64/creg-2.s: New test. 2506 2000-11-24 Hans-Peter Nilsson <hpn (a] cygnus.com> 2507 * gas/sh/sh64: New testsuite. 2508 2509 2002-02-06 Alexandre Oliva <aoliva (a] redhat.com> 2510 2511 * gas/sh/pic.d, gas/sh/pic.s: New test. 2512 * gas/sh/basic.exp: Run it. 2513 2514 2002-02-05 Alan Modra <amodra (a] bigpond.net.au> 2515 2516 * gas/ppc/test1elf64.d: Tweak arch name. 2517 2518 2002-02-04 Alexandre Oliva <aoliva (a] redhat.com> 2519 2520 * gas/sh/pcrel.d, gas/sh/pcrel.s: New test. 2521 * gas/sh/basic.exp: Run it. 2522 2523 2002-02-04 Hans-Peter Nilsson <hp (a] bitrange.com> 2524 2525 * gas/mmix/basep-8.d, gas/mmix/basep-9.s, gas/mmix/basep-9.d, 2526 gas/mmix/err-bpo6.s, gas/mmix/basep-8.s, gas/mmix/basep-10.d, 2527 gas/mmix/basep-10.s, gas/mmix/basep-11.s, gas/mmix/basep-11.d: New 2528 tests for base-plus-offset relocations and global register 2529 allocations for weak and common symbols. 2530 2531 2002-02-02 Alan Modra <amodra (a] bigpond.net.au> 2532 2533 * gas/elf/elf.exp: Don't special case v850. 2534 2535 2002-02-01 Hans-Peter Nilsson <hp (a] bitrange.com> 2536 2537 * gas/mmix/basep-1b.d, gas/mmix/basep-2b.d, gas/mmix/basep-7.d, 2538 gas/mmix/err-bpo2.s, gas/mmix/basep-3b.d, gas/mmix/err-bpo3.s, 2539 gas/mmix/basep-4.d, gas/mmix/err-bpo4.s, gas/mmix/err-bpo5.s, 2540 gas/mmix/basep-5.d, gas/mmix/basep-6.d: New tests. 2541 2542 2002-01-22 Alexandre Oliva <aoliva (a] redhat.com> 2543 2544 * gas/mn10300/basic.exp (run_list_test): New proc, from alpha. 2545 * gas/mn10300/movpc.s, gas/mn10300/movpc.l: New tests. 2546 2547 2002-01-22 Richard Henderson <rth (a] redhat.com> 2548 2549 * gas/alpha/unop.s, gas/alpha/unop.d: New test. 2550 * gas/alpha/alpha.exp: Run it. 2551 2552 2002-01-21 Thomas Klausner <wiz (a] danbala.ifoer.tuwien.ac.at> 2553 2554 * gas/cris/cris.exp: Comment typo fix 2555 2556 2002-01-18 Richard Earnshaw <rearnsha (a] arm.com> 2557 Keith Walker <keith.walker (a] arm.com> 2558 2559 * gas/arm/arch5tej.s gas/arm/arch5tej.d: New files. 2560 * gas/arm/arm.exp (arch5tej): New dump test. 2561 2562 2002-01-18 Richard Earnshaw <rearnsha (a] arm.com> 2563 2564 * gas/arm/vfp1.d: Use new command-line options. 2565 * gas/arm/vfp1xD.d: Likewise. 2566 * gas/arm/arm.exp (vfp-bad): Likewise. 2567 * gas/arm/maverick.d: Likewise. 2568 2569 2002-01-17 Timothy Wall <twall (a] oculustech.com> 2570 2571 * gas/tic54x/labels.s (after_macro): Correct comments. 2572 2573 2002-01-15 Richard Earnshaw <rearnsha (a] arm.com> 2574 2575 * gas/arm/vfp1.s gas/arm/vf1.d: New files. 2576 * gas/arm/vfp1xD.s gas/arm/vf1xD.d: New files. 2577 * gas/arm/vfp-bad.s gas/arm/vfp-bad.l: New files. 2578 * gas/arm/arm.exp: Run new VFP tests. 2579 2580 2002-01-15 Nick Clifton <nickc (a] cambridge.redhat.com> 2581 2582 * gas/elf/section2.e-m32r: New file. 2583 * gas/elf/elf.exp: Use section2.e-m32r for m32r targets. 2584 2585 * gas/sh/dsp.d: Fix expected results. 2586 2587 2002-01-14 Nick Clifton <nickc (a] cambridge.redhat.com> 2588 2589 * gas/elf/elf.exp (run_list_test): Use section2.e-mips script for 2590 v850-elf toolchain. 2591 2592 2002-01-14 Richard Earnshaw <rearnsha (a] arm.com> 2593 2594 * gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d 2595 arm/fpa-monadic.s, arm/fpa-monadic.d, arm/fpa-dyadic.s, 2596 arm/fpa-dyadic.d: New tests. 2597 * gas/arm/le-fpconst.d (objdump): pass --section=.text 2598 * gas/arm/arm.exp: Add new tests. Run le-fpconst test on elf targets. 2599 2600 2002-01-14 Richard Earnshaw <rearnsha (a] arm.com> 2601 2602 * gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files. 2603 * gas/arm/arm.exp (run_error_test): New proc. 2604 (armv1-bad): New error test. 2605 2606 2002-01-11 Richard Earnshaw <rearnsha (a] arm.com> 2607 2608 * gas/arm/ldconst.s gas/arm/ldconst.d: New files. Test ldr with 2609 immediate pseudo-operations. 2610 * gas/arm/arm.exp: Run it. 2611 2612 2002-01-10 matthew green <mrg (a] redhat.com> 2613 2614 * gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update. 2615 * gas/xstormy16/allinsn.d: Regenerate. 2616 * gas/xstormy16/allinsn.s: Regenerate. 2617 2618 2002-01-09 Richard Earnshaw <rearnsha (a] arm.com> 2619 2620 * gas/arm/float.s: Don't use VFP register names in fpa instructions. 2621 2622 2002-01-08 H.J. Lu <hjl (a] gnu.org> 2623 2624 * gas/mips/elf-rel.s: New tests for nested (). 2625 2626 * gas/mips/elf-rel.d: Modified for nested () tests. 2627 * gas/mips/elfel-rel.d: Likewise. 2628 2629 2002-01-05 Daniel Jacobowitz <drow (a] mvista.com> 2630 2631 * gas/mips/jal-svr4pic.s: Add .ent and .frame directives. 2632 * gas/mips/mips-abi32-pic.s: Add .frame directive. 2633 * gas/mips/mips-gp32-fp32-pic.s: Likewise. 2634 * gas/mips/mips-gp32-fp64-pic.s: Likewise. 2635 * gas/mips/mips-gp64-fp32-pic.s: Likewise. 2636 * gas/mips/mips-gp64-fp64-pic.s: Likewise. 2637 2638 2002-01-02 Chris Demetriou <cgd (a] broadcom.com> 2639 2640 * gas/mips/empic3_e.d: New file to test -membedded-pic 2641 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations. 2642 * gas/mips/empic3_e.s: Likewise. 2643 * gas/mips/empic3_g1.d: Likewise. 2644 * gas/mips/empic3_g1.s: Likewise. 2645 * gas/mips/empic3_g2.d: Likewise. 2646 * gas/mips/empic3_g2.s: Likewise. 2647 * gas/mips/mips.exp: Run the new tests. 2648 2649 2001-12-21 Jakub Jelinek <jakub (a] redhat.com> 2650 2651 * gas/sparc/pcrel.s: New test. 2652 * gas/sparc/pcrel.d: Expected output. 2653 * gas/sparc/pcrel64.s: New test. 2654 * gas/sparc/pcrel64.d: Expected output. 2655 * gas/sparc/plt.s: New test. 2656 * gas/sparc/plt.d: Expected output. 2657 * gas/sparc/plt64.s: New test. 2658 * gas/sparc/plt64.d: Expected output. 2659 * gas/sparc/sparc.exp: Add pcrel, pcrel64, plt and plt64 tests. 2660 2661 2001-12-21 Anders Norlander <anorland (a] synergenix.se> 2662 2663 * gas/all/incbin.dat: New [binary] file. 2664 * gas/all/incbin.s: Use incbin.dat instead of incbin.s. 2665 * gas/all/incbin.d: Reflect change in incbin.s 2666 2667 2001-12-20 Alexandre Oliva <aoliva (a] redhat.com> 2668 2669 * gas/sh/err-at.s: New test. 2670 2671 2001-12-18 Hans-Peter Nilsson <hp (a] axis.com> 2672 2673 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number 2674 handling. 2675 2676 2001-12-07 Geoffrey Keating <geoffk (a] redhat.com> 2677 matthew green <mrg (a] redhat.com> 2678 2679 * gas/xstormy16/allinsn.d: New file. 2680 * gas/xstormy16/allinsn.exp: New file. 2681 * gas/xstormy16/allinsn.s: New file. 2682 * gas/xstormy16/allinsn.sh: New file. 2683 * gas/xstormy16/gcc.d: New file. 2684 * gas/xstormy16/gcc.s: New file. 2685 * gas/xstormy16/gcc.sh: New file. 2686 * gas/xstormy16/reloc-1.d: New file. 2687 * gas/xstormy16/reloc-1.s: New file. 2688 * gas/xstormy16/reloc-2.d: New file. 2689 * gas/xstormy16/reloc-2.s: New file. 2690 2691 2001-12-08 Alan Modra <amodra (a] bigpond.net.au> 2692 2693 * gas/all/incbin.s: Add spaces before directives. 2694 * gas/all/incbin.d: Update. 2695 2696 2001-12-07 Jeffrey A Law (law (a] cygnus.com) 2697 2698 * gas/hppa/parse/linesepbug.s: Restore to its original form, 2699 reverting change of July 19, 2000. 2700 2701 2001-12-05 Richard Earnshaw <rearnsha (a] arm.com> 2702 2703 * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has 2704 no post-indexed addressing modes. 2705 2706 2001-11-25 Andreas Jaeger <aj (a] suse.de> 2707 2708 * gas/all/gas.exp (incbin): Fix condition. 2709 2710 2001-11-23 Jeffrey A Law (law (a] cygnus.com) 2711 2712 * gas/all/gas.exp (incbin): Do not run on the PA. 2713 2714 * gas/hppa/parse/parse.exp: Expect failure on line separator bug. 2715 2716 2001-11-16 Chris Demetriou <cgd (a] broadcom.cOm> 2717 2718 * gas/mips/elf-rel5.s, gas/mips/elf-rel5.s: New test 2719 to test symbol plus offset relocations in various ways. 2720 * gas/mips/mips.exp: Run new test. 2721 2722 2001-11-15 Alan Modra <amodra (a] bigpond.net.au> 2723 2724 * gas/ppc/booke.d: Modify reloc and target matches for powerpc64. 2725 2726 2001-11-11 Timothy Wall <twall (a] alum.mit.edu> 2727 2728 * gas/tic54x/sections.[sd]: Check for named, initialized sections 2729 defaulting to CODE and DATA. 2730 * gas/tic54x/align.[sd]: While breaking compatibility with TI's 2731 assembler, the difference is not worth the effort to fix. We'd 2732 prefer the assembler *not* fill the section alignment. 2733 * gas/tic54x/all-opcodes.d: Verify Lmem opcodes have proper 2734 length. 2735 * gas/tic54x/labels.s: Document differences from TI tools. 2736 * gas/tic54x/extaddr.d: Match output. 2737 * gas/all/gas.exp: On c54x targets, don't do any tests that use 2738 p2align. 2739 * gas/macros/macros.exp: Expect failure matching use of .ascii. 2740 2741 2001-11-12 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 2742 2743 * gas/mips/mips.exp: Change naming of some conditionals to reflect 2744 the object format they actually mean. Don't try mips-abi32 and 2745 mips-abi32-pic tests for ecoff. 2746 2747 2001-11-11 Hans-Peter Nilsson <hp (a] bitrange.com> 2748 2749 * gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d: 2750 Prune and generalize, adjusting to generic ELF file layout changes. 2751 2752 2001-11-04 Chris Demetriou <cgd (a] broadcom.com> 2753 2754 * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*. 2755 (aout): Don't set if *-*-netbsd*. 2756 2757 2001-11-02 NIIBE Yutaka <gniibe (a] m17n.org> 2758 2759 * gas/sh/basic.exp: For Linux, add "-big" option for the 2760 invocation of gas. 2761 2762 2001-11-01 Stephane Carrez <Stephane.Carrez (a] worldnet.fr> 2763 2764 * gas/m68hc11/opers12.s: Add test for disassembler bug with movb 2765 instruction. 2766 * gas/m68hc11/opers12.d: Likewise. 2767 * gas/m68hc11/opers12-dwarf2.d: Likewise. 2768 2769 2001-10-31 Chris Demetriou <cgd (a] broadcom.com> 2770 2771 * gas/mips/empic.s: Undo damage inflicted on 2000-12-02. 2772 * gas/mips/empic.d: Likewise. 2773 * gas/mips/elempic.d: Likewise (it was copied into other files). 2774 * gas/mips/telempic.d: Likewise. 2775 * gas/mips/tempic.d: Likewise. 2776 2777 * gas/mips/empic2.s: New test to check new 'la' and 'lw' (and 2778 related ops) syntax, test loads with large offsets. 2779 * gas/mips/emcic2.d: Likewise. 2780 * gas/mips/mips.exp: Run the new test on ELF platforms. 2781 2782 2001-10-31 Nick Clifton <nickc (a] cambridge.redhat.com> 2783 2784 * gas/mmix/pop-op.l: Update to match latest listing behaviour. 2785 * gas/mmix/reloc8.l: Update to match latest listing behaviour. 2786 * gas/mmix/resume-op.l: Update to match latest listing behaviour. 2787 * gas/mmix/save-op.l: Update to match latest listing behaviour. 2788 * gas/mmix/unsave-op.l: Update to match latest listing behaviour. 2789 2790 2001-10-31 Hans-Peter Nilsson <hp (a] bitrange.com> 2791 2792 * gas/mmix/tst.s: Delete unused file. 2793 * gas/mmix/unsave-op.s, gas/mmix/save-op.s, gas/mmix/resume-op.s, 2794 gas/mmix/reloc8.s, gas/mmix/prefix1.s, gas/mmix/pop-op.s, 2795 gas/mmix/greg8.s, gas/mmix/greg6.s, gas/mmix/expr-1.s, 2796 gas/mmix/greg1.s, gas/mmix/err-bspec-5.s, gas/mmix/op-0-1.s, 2797 gas/mmix/fb-2.s: Remove trailing empty lines. 2798 2799 2001-10-30 Hans-Peter Nilsson <hp (a] bitrange.com> 2800 2801 * gas/mmix: New testsuite directory. 2802 2803 2001-10-24 Chris Demetriou <cgd (a] broadcom.com> 2804 2805 * gas/mips/ld-empic.d: Remove extra whitespace at beginning of 2806 file introduced in the change on 2001-05-15. 2807 2808 2001-10-24 Chris Demetriou <cgd (a] broadcom.com> 2809 2810 * gas/mips/mips-abi32-pic.s: Use ".word" rather than ".4byte". 2811 Delete use of ".size". 2812 * gas/mips/mips-abi32.s: Likewise. 2813 * gas/mips/mips-gp32-fp32-pic.s: Likewise. 2814 * gas/mips/mips-gp32-fp32.s: Likewise. 2815 * gas/mips/mips-gp32-fp64-pic.s: Likewise. 2816 * gas/mips/mips-gp32-fp64.s: Likewise. 2817 * gas/mips/mips-gp64-fp32-pic.s: Likewise. 2818 * gas/mips/mips-gp64-fp32.s: Likewise. 2819 * gas/mips/mips-gp64-fp64-pic.s: Likewise. 2820 * gas/mips/mips-gp64-fp64.s: Likewise. 2821 2822 2001-10-23 Chris Demetriou <cgd (a] broadcom.com> 2823 2824 * gas/mips/beq.s: Add zero words at end of instructions so 2825 that objdump will print "..." when disassembling. 2826 * gas/mips/beq.d: Update for disassembler changes which force 2827 branch delay-slot nops to be printed. 2828 * gas/mips/bge.d: Ditto. 2829 * gas/mips/bgeu.d: Ditto. 2830 * gas/mips/blt.d: Ditto. 2831 * gas/mips/bltu.d: Ditto. 2832 * gas/mips/jal-svr4pic.d: Ditto. 2833 * gas/mips/jal-xgot.d: Ditto. 2834 2835 2001-10-20 H.J. Lu <hjl (a] gnu.org> 2836 2837 * gas/elf/ehopt0.s: Lose ",@progbits". 2838 2839 2001-10-17 Chris Demetriou <cgd (a] broadcom.com> 2840 2841 * gas/mips/mips.exp (sb1-ext-ps): New test to test 2842 SB-1 core's paired-single extensions to the MIPS64 ISA. 2843 * gas/mips/sb1-ext-ps.d: New file. 2844 * gas/mips/sb1-ext-ps.s: New file. 2845 2846 2001-10-17 matthew green <mrg (a] redhat.com> 2847 2848 * gas/ppc/altivec.s: New test for AltiVec. 2849 * gas/ppc/altivec.d: New file. 2850 * gas/ppc/ppc.exp: Test altivec.s 2851 2852 2001-10-16 Hans-Peter Nilsson <hp (a] bitrange.com> 2853 2854 * gas/sh/err-le.s, gas/sh/err-be.s: New tests. 2855 2856 2001-10-13 matthew green <mrg (a] redhat.com> 2857 2858 * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx, 2859 mtdcr, msync, dcba, mbar): New BookE tests. 2860 * gas/ppc/booke.d: Update for new BookE tests. 2861 2862 2001-10-12 matthew green <mrg (a] redhat.com> 2863 2864 * gas/ppc/booke.s: New test for Motorola BookE. 2865 * gas/ppc/booke.d: New file. 2866 * gas/ppc/ppc.exp: Test booke.s. 2867 2868 2001-10-09 Nick Clifton <nickc (a] cambridge.redhat.com> 2869 2870 * sh/basic.exp: Add dsp dump test. 2871 * sh/dsp/d: New file: Expected output of disassembly of dsp.s 2872 * sh/dsp.s: New file: Test assembly source of DSP single data 2873 transfer instructions. 2874 2875 2001-10-08 Aldy Hernandez <aldyh (a] redhat.com> 2876 2877 * gas/arm/arm.exp: Run arm9e tests. 2878 2879 * gas/arm/maverick.c: New. 2880 2881 * gas/arm/maverick.d: New. 2882 2883 * gas/arm/maverick.s: New. 2884 2885 2001-10-04 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 2886 2887 * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses. 2888 * gas/mips/mips-gp64-fp32-pic.s: Likewise. 2889 * gas/mips/mips-gp64-fp32.d: Likewise. 2890 * gas/mips/mips-gp64-fp32.s: Likewise. 2891 * gas/mips/mips-gp64-fp64-pic.d: Likewise. 2892 * gas/mips/mips-gp64-fp64-pic.s: Likewise. 2893 * gas/mips/mips-gp64-fp64.d: Likewise. 2894 * gas/mips/mips-gp64-fp64.s: Likewise. 2895 * gas/mips/elempic.d: Likewise. 2896 * gas/mips/ld.d: Likewise. 2897 * gas/mips/uld.d: Likewise. 2898 * gas/mips/usd.d: Likewise. 2899 2900 2001-09-29 H.J. Lu <hjl (a] gnu.org> 2901 2902 * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and 2903 x86_64-*-*. 2904 2905 2001-09-18 Martin Schwidefsky <schwidefsky (a] de.ibm.com> 2906 2907 * gas/s390: New directory. 2908 * gas/s390/opcode.d: New file. 2909 * gas/s390/opcode.s: New file. 2910 * gas/s390/opcode64.d: New file. 2911 * gas/s390/opcode64.s: New file. 2912 * gas/s390/operands.d: New file. 2913 * gas/s390/operands.s: New file. 2914 * gas/s390/operands64.d: New file. 2915 * gas/s390/operands64.s: New file. 2916 * gas/s390/reloc.d: New file. 2917 * gas/s390/reloc.s: New file. 2918 * gas/s390/reloc64.d: New file. 2919 * gas/s390/reloc64.s: New file. 2920 * gas/s390/s390.exp: New file. 2921 2922 2001-09-07 Eric Christopher <echristo (a] redhat.com> 2923 2924 * gas/mips/mips64.d: Change to use isa64. 2925 * gas/mips/mips32.d: Change to use isa32. 2926 2927 2001-09-07 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 2928 2929 * gas/mips/mips-abi32-pic.s: Remove .set mips4 pseudo-op. 2930 * gas/mips/mips-abi32.s: Likewise. 2931 * gas/mips/mips-gp32-fp32-pic.s: Likewise. 2932 * gas/mips/mips-gp32-fp32.s: Likewise. 2933 * gas/mips/mips-gp32-fp64-pic.s: Likewise. 2934 * gas/mips/mips-gp32-fp64.s: Likewise. 2935 * gas/mips/mips-gp64-fp32-pic.s: Likewise. 2936 * gas/mips/mips-gp64-fp32.s: Likewise. 2937 * gas/mips/mips-gp64-fp64-pic.s: Likewise. 2938 * gas/mips/mips-gp64-fp64.s: Likewise. 2939 2940 2001-09-07 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 2941 2942 * gas/mips/beq.d: Check branches to external labels. 2943 * gas/mips/beq.s: Likewise. 2944 * gas/mips/bge.d: Likewise. 2945 * gas/mips/bge.s: Likewise. 2946 * gas/mips/bgeu.d: Likewise. 2947 * gas/mips/bgeu.s: Likewise. 2948 * gas/mips/blt.d: Likewise. 2949 * gas/mips/blt.s: Likewise. 2950 * gas/mips/bltu.d: Likewise. 2951 * gas/mips/bltu.s: Likewise. 2952 * gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16. 2953 * gas/mips/empic.d: Likewise. 2954 * gas/mips/empic.s: Likewise. 2955 * gas/mips/telempic.d: Likewise. 2956 * gas/mips/tempic.d: Likewise. 2957 2958 2001-09-06 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 2959 2960 * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16 2961 relocations, tradtional variant. 2962 2963 2001-08-04 Richard Henderson <rth (a] redhat.com> 2964 2965 * gas/alpha/alpha.exp: New file. 2966 * gas/alpha/elf-reloc-1.[sd]: New test. 2967 * gas/alpha/elf-reloc-2.[sl]: New test. 2968 * gas/alpha/elf-reloc-3.[sl]: New test. 2969 * gas/alpha/elf-reloc-4.[sd]: New test. 2970 * gas/alpha/fp.exp: Remove file. 2971 * gas/alpha/fp.s: Output to .data not .rdata. 2972 * gas/alpha/fp.d: Adjust to match. 2973 2974 2001-09-04 Jeffrey A Law (law (a] cygnus.com) 2975 2976 * gas/all/gas.exp (930509a): Expect failure on the H8/300 ELF port. 2977 2978 * gas/h8300/ffxx1-elf.d: Update due to recent changes to H8/300 2979 ELF toolchain. 2980 * gas/h8300/h8300-elf.exp: Likewise. 2981 2982 * gas/macros/macros.exp: Expect failure on all H8/300 ports. 2983 2984 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports. 2985 2986 2001-08-30 J"orn Rennecke <amylaar (a] redhat.com> 2987 2988 * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation. 2989 (do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise. 2990 (do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise. 2991 * gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files. 2992 * gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise. 2993 * gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise. 2994 * gas/h8300/ffxx1-elf.s: Likewise. 2995 * gas/h8300/branch.s, gas/h8300/branchh.s: Move to: 2996 * gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s 2997 * gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to: 2998 * gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d . 2999 * gas/h8300/ffxx1.s: Move to: 3000 * gas/h8300/ffxx1-coff.s . 3001 3002 2001-08-29 J"orn Rennecke <amylaar (a] redhat.com> 3003 3004 * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show 3005 where mismatch occurs due to regexp mismatch. 3006 3007 2001-08-27 Staffan Ulfberg <staffanu (a] swox.se> 3008 Alan Modra <amodra (a] bigpond.net.au> 3009 3010 * gas/macros/macros.exp: xfail powerpc-*-aix. 3011 * gas/ppc/astest64.s: New. 3012 * gas/ppc/astest64.d: New. 3013 * gas/ppc/astest2_64.s: New. 3014 * gas/ppc/astest2_64.d: New. 3015 * gas/ppc/test1elf.asm: New. 3016 * gas/ppc/test1xcoff.asm: New. 3017 * gas/ppc/generate.sh: New. Generate new files below from above .asm 3018 * gas/ppc/test1elf32.s: New. 3019 * gas/ppc/test1elf32.d: New. 3020 * gas/ppc/test1elf64.s: New. 3021 * gas/ppc/test1elf64.d: New. 3022 * gas/ppc/test1xcoff32.s: New. 3023 * gas/ppc/test1xcoff32.d: New. 3024 * gas/ppc/ppc.exp: Run new tests. 3025 * gas/ppc/simpshft.s: Tweak align now that we get nops. 3026 3027 2001-08-24 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 3028 3029 * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional 3030 mips. 3031 * gas/mips/mips.exp: Likewise. Use traditional testcases for 3032 mips${el}16-f if needed. 3033 * gas/mips/elempic.d: New file, testcase for little endian empic. 3034 * gas/mips/elfel-rel2.d: Don't test trailing zeroes in dump. 3035 * gas/mips/mips16-f.d: Use non-traditional symbol sorting. 3036 * gas/mips/mipsel16-f.d: Likewise. 3037 * gas/mips/mipsel16-e.d: New file, testcase for little endian MIPS16 3038 relocations. 3039 * gas/mips/tmipsel16-f.d: New file, testcase for little endian MIPS16 3040 relocations, traditional variant. 3041 3042 2001-08-17 H.J. Lu <hjl (a] gnu.org> 3043 3044 * gas/sparc/unalign.d: Support Sparc V9. 3045 3046 2001-08-16 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 3047 3048 * gas/mips/mips.exp: Added performance counter test. 3049 * gas/mips/perfcount.s: New File. Test of performance counter opcodes. 3050 * gas/mips/perfcount.d: Likewise. 3051 3052 2001-08-12 Nick Clifton <nickc (a] cambridge.redhat.com> 3053 3054 * gas/sparc/unalign.s: Extend test to check .uaword with multiple 3055 arguments. 3056 * gas/sparc/unalign.d: Extend to expect unaligned relocs for both 3057 arguments to .uaword. 3058 3059 2001-08-10 H.J. Lu <hjl (a] gnu.org> 3060 3061 * gas/mips/e32-rel2.d: Updated for the objdump output change. 3062 * gas/mips/e32el-rel2.d: Likewise. 3063 * gas/mips/elf-rel.d: Likewise. 3064 * gas/mips/elf-rel2.d: Likewise. 3065 * gas/mips/elf-rel3.d: Likewise. 3066 * gas/mips/elf_e_flags1.d: Likewise. 3067 * gas/mips/elf_e_flags2.d: Likewise. 3068 * gas/mips/elf_e_flags3.d: Likewise. 3069 * gas/mips/elf_e_flags4.d: Likewise. 3070 * gas/mips/elfel-rel.d: Likewise. 3071 * gas/mips/elfel-rel2.d: Likewise. 3072 * gas/mips/elfel-rel3.d: Likewise. 3073 * gas/mips/empic.d: Likewise. 3074 * gas/mips/mips16-e.d: Likewise. 3075 * gas/mips/mips16-f.d: Likewise. 3076 * gas/mips/mipsel16-f.d: Likewise. 3077 * gas/mips/telempic.d: Likewise. 3078 * gas/mips/tempic.d: Likewise. 3079 * gas/mips/tmips16-e.d: Likewise. 3080 * gas/mips/tmipsel16-e.d: Likewise. 3081 3082 * gas/mips/mips16-f.d: Fix the symbol table output. 3083 3084 * gas/mips/mipsel16-f.d: Fix the endian. 3085 3086 * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f. 3087 3088 2001-08-10 Richard Sandiford <rsandifo (a] redhat.com> 3089 3090 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves. 3091 * gas/mips/mips-gp32-fp64.d: Likewise. 3092 * gas/mips/mips-abi32.d: Likewise. 3093 * gas/mips/mips-gp32-fp32-pic.d: Likewise. 3094 * gas/mips/mips-gp32-fp64-pic.d: Likewise. 3095 * gas/mips/mips-abi32-pic.d: Likewise. 3096 3097 2001-07-21 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 3098 3099 * mips/lb.d: Reflect disassembler output fixes. 3100 * mips/mips32.d: Likewise. 3101 * mips/mips64.d: Likewise. Typo. 3102 * mips/sb.d: Likewise. 3103 * mips/trunc.d: Likewise. 3104 3105 2001-08-04 H.J. Lu <hjl (a] gnu.org> 3106 3107 * gas/cris/operand-err-1.s: Updated. 3108 3109 2001-08-04 H.J. Lu <hjl (a] gnu.org> 3110 Chris G. Demetriou <cgd (a] broadcom.com> 3111 3112 * gas/mips/e32-rel4.s: Removed. 3113 3114 * gas/mips/e32-rel4.d: Use elf-rel4.s. 3115 3116 * gas/mips/mips.exp: Use the same rel4 test for litte endian. 3117 3118 * gas/mips/mips-abi32-pic.d: Add lines for objdump. 3119 * gas/mips/mips-abi32.d: Likewise. 3120 * gas/mips/mips-gp32-fp32-pic.d: Likewise. 3121 * gas/mips/mips-gp32-fp32.d: Likewise. 3122 * gas/mips/mips-gp32-fp64-pic.d: Likewise. 3123 * gas/mips/mips-gp32-fp64.d: Likewise. 3124 * gas/mips/mips-gp64-fp32-pic.d: Likewise. 3125 * gas/mips/mips-gp64-fp32.d: Likewise. 3126 * gas/mips/mips-gp64-fp64-pic.d: Likewise. 3127 * gas/mips/mips-gp64-fp64.d: Likewise. 3128 3129 * gas/mips/mips-abi32-pic.s: Add space for objdump. 3130 * gas/mips/mips-abi32.s: Likewise. 3131 * gas/mips/mips-gp32-fp32-pic.s: Likewise. 3132 * gas/mips/mips-gp32-fp32.s: Likewise. 3133 * gas/mips/mips-gp32-fp64-pic.s: Likewise. 3134 * gas/mips/mips-gp32-fp64.s: Likewise. 3135 * gas/mips/mips-gp64-fp32-pic.s: Likewise. 3136 * gas/mips/mips-gp64-fp32.s: Likewise. 3137 * gas/mips/mips-gp64-fp64-pic.s: Likewise. 3138 * gas/mips/mips-gp64-fp64.s: Likewise. 3139 3140 * gas/mips/mips-abi32-pic.s: Add the missing .end. 3141 * gas/mips/mips-gp32-fp32-pic.s: Likewise. 3142 * gas/mips/mips-gp32-fp64-pic.s: Likewise. 3143 * gas/mips/mips-gp64-fp32-pic.s: Likewise. 3144 * gas/mips/mips-gp64-fp64-pic.s: Likewise. 3145 3146 2001-08-03 Richard Sandiford <rsandifo (a] redhat.com> 3147 3148 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test. 3149 * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test. 3150 3151 * gas/mips/mips.exp: Run new tests. 3152 3153 2001-08-02 Richard Sandiford <rsandifo (a] redhat.com> 3154 3155 * gas/mips/mips-gp32-fp32, 3156 * gas/mips/mips-gp32-fp64, 3157 * gas/mips/mips-gp64-fp32, 3158 * gas/mips/mips-gp64-fp64, 3159 * gas/mips/mips-abi32, 3160 * gas/mips/mips-gp32-fp32-pic, 3161 * gas/mips/mips-gp32-fp64-pic, 3162 * gas/mips/mips-gp64-fp32-pic, 3163 * gas/mips/mips-gp64-fp64-pic, 3164 * gas/mips/mips-abi32-pic: New testcases. 3165 3166 * gas/mips/mips.exp: Run them. 3167 3168 2001-08-01 Alan Modra <amodra (a] bigpond.net.au> 3169 3170 * gas/elf/section2.l: Adjust warning message comparison. 3171 3172 2001-07-31 Richard Sandiford <rsandifo (a] redhat.com> 3173 3174 * gas/mips/mips.exp (el): New variable. 3175 Use it to pick ELF reloc tests. 3176 3177 2001-07-26 Chris Demetriou <cgd (a] broadcom.com> 3178 3179 * gas/mips/lif-empic.d: Add back dollar signs before floating 3180 point register names. 3181 3182 2001-07-26 Alan Modra <amodra (a] bigpond.net.au> 3183 3184 * gas/i386/relax.s: Test rs_space. 3185 * gas/i386/relax.d: Update. 3186 3187 2001-07-23 Alan Modra <amodra (a] bigpond.net.au> 3188 3189 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change. 3190 * gas/i386/intel.d: Likewise. 3191 3192 2001-07-16 Philip Blundell <philb (a] gnu.org> 3193 3194 * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for 3195 change to disassembler. 3196 3197 2001-07-14 Nick Clifton <nickc (a] cambridge.redhat.com> 3198 3199 Fix failures in MIPS testsuite: 3200 * gas/mips/abs.d: Pass -march=4000 to gas. 3201 * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump. 3202 * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas. 3203 3204 2001-07-11 Jakub Jelinek <jakub (a] redhat.com> 3205 3206 * gas/sparc/unalign.s: Remove .uaxword test. 3207 * gas/sparc/unalign.d: Adjust accordingly. 3208 3209 2001-07-08 Anders Norlander <anorland (a] synergenix.se> 3210 3211 * gas/all/gas.exp: Run incbin test. 3212 * gas/all/incbin.s: New file. 3213 * gas/all/incbin.d: New file. 3214 3215 2001-07-04 Richard Sandiford <rsandifo (a] redhat.com> 3216 3217 * gas/mips/elf-rel3.s: Add zero word to end of file. 3218 3219 2001-07-03 H.J. Lu <hjl (a] gnu.org> 3220 3221 * gas/mips/lb-xgot-ilocks.d: Add -march=r3900. 3222 3223 2001-07-01 Ben Elliston <bje (a] redhat.com> 3224 3225 * gas/m88k/allinsn.s: New file. 3226 * gas/m88k/allinsn.d: Likewise. 3227 * gas/m88k/m88k.exp: Test with allinsn.s also. 3228 3229 2001-06-28 Eric Christopher <echristo (a] redhat.com> 3230 3231 * gas/mips/usd.d: Change for march/mtune. 3232 * gas/mips/ulh-xgot.d: Ditto. 3233 * gas/mips/uld.d: Ditto. 3234 * gas/mips/trunc.d: Ditto. 3235 * gas/mips/rol.d: Ditto. 3236 * gas/mips/nodelay.d: Ditto. 3237 * gas/mips/mul.d: Ditto. 3238 * gas/mips/mul-ilocks.d: Ditto. 3239 * gas/mips/trap20.d: Ditto. 3240 * gas/mips/mips4.d: Ditto. 3241 * gas/mips/mips16.d: Ditto. 3242 * gas/mips/lif-xgot.d: Ditto. 3243 * gas/mips/lif-svr4pic.d: Ditto. 3244 * gas/mips/ld-xgot.d: Ditto. 3245 * gas/mips/ld-svr4pic.d: Ditto. 3246 * gas/mips/ld-ilocks-addr32.d: Ditto. 3247 * gas/mips/lb-xgot.d: Ditto. 3248 * gas/mips/jal-xgot.d: Ditto. 3249 * gas/mips/jal-svr4pic.d: Ditto. 3250 * gas/mips/delay.d: Ditto. 3251 * gas/mips/lb-xgot-ilocks.d: Ditto. 3252 * gas/mips/div.d: Ditto. 3253 * gas/mips/break20.d: Ditto. 3254 * gas/mips/delay.d: Ditto. 3255 * gas/mips/elf_e_flags3.d: Ditto. 3256 * gas/mips/elf_e_flags4.d: Ditto. 3257 * gas/mips/lineno.d: Ditto. 3258 * gas/mips/mips16.d: Ditto. 3259 * gas/mips/mips4.d: Ditto. 3260 * gas/mips/mips4010.d: Ditto. 3261 * gas/mips/mips4650.d: Ditto. 3262 3263 2001-06-21 Nick Clifton <nickc (a] cambridge.redhat.com> 3264 3265 * gas/arm/arm.exp: Remove msr-bad.s test. 3266 Select processor type for architecture specific instruction tests. 3267 3268 * gas/arm/adrl.s: Add adrEQl as a test. 3269 * gas/arm/adrl.d: Adjusted expected output. 3270 3271 * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction. 3272 * gas/arm/msr-bad.s: Delete. 3273 3274 2001-06-18 Tom Rix <trix (a] redhat.com> 3275 3276 * gas/ppc/aix.exp: New file, aix specific tests. 3277 * gas/ppc/align.s: New file, .comm alignment test. 3278 3279 2001-06-13 Andreas Jaeger <aj (a] suse.de> 3280 3281 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64. 3282 3283 2001-06-06 Peter Jakubek <pjak (a] snafu.de> 3284 3285 * gas/mri/for.d: Correct for swapped operands. 3286 * gas/mri/if.d: Likewise. 3287 * gas/mri/repeat.d: Likewise. 3288 * gas/mri/while.d: Likewise. 3289 3290 2001-06-12 Alan Modra <amodra (a] bigpond.net.au> 3291 3292 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change. 3293 3294 2001-06-10 H.J. Lu <hjl (a] gnu.org> 3295 3296 * gas/elf/section2.l: Match various white spaces. 3297 3298 2001-06-10 H.J. Lu <hjl (a] gnu.org> 3299 3300 * gas/elf/section2.e: Support 64bit ELF. 3301 * gas/elf/section2.e-mips: Likewise. 3302 3303 2001-06-08 H.J. Lu <hjl (a] gnu.org> 3304 3305 * gas/mips/elfel-rel3.s: Moved to ... 3306 * gas/mips/elf-rel3.s: Here. 3307 3308 * gas/mips/elf-rel3.d: Updated. 3309 3310 * gas/mips/elfel-rel3.d: Updated. 3311 3312 * gas/mips/relax.d: New file. 3313 * gas/mips/relax.s: Likewise. 3314 3315 * gas/mips/mips.exp: Run relax and set xfail. 3316 3317 2001-06-08 H.J. Lu <hjl (a] gnu.org> 3318 3319 * gas/mips/illegal.s: New file. 3320 * gas/mips/illegal.l: Likewise. 3321 3322 * gas/elf/elf.exp (run_list_test): New. 3323 Run illegal with run_list_test. 3324 3325 2001-06-08 H.J. Lu <hjl (a] gnu.org> 3326 3327 * gas/mips/elf-jal.d: New file. 3328 3329 * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF. 3330 3331 2001-06-08 Alan Modra <amodra (a] bigpond.net.au> 3332 3333 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07. 3334 3335 2001-06-07 H.J. Lu <hjl (a] gnu.org> 3336 3337 * gas/elf/section2.e-mips: New file. 3338 3339 * gas/elf/elf.exp (run_list_test): Add suffix. 3340 Pass -mips as suffix to run_list_test for mips. 3341 3342 2001-06-07 H.J. Lu <hjl (a] gnu.org> 3343 3344 * gas/elf/section2.l: Match ".*GAS.*" instead of 3345 "GAS LISTING .*". 3346 3347 2001-06-07 H.J. Lu <hjl (a] gnu.org> 3348 3349 * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips. 3350 3351 2001-06-07 H.J. Lu <hjl (a] gnu.org> 3352 3353 * gas/mips/empic.d: Support stabs. 3354 * gas/mips/mips16-e.d: Likewise. 3355 * gas/mips/mips16-f.d: Likewise. 3356 * gas/mips/mipsel16-f.d: Likewise. 3357 * gas/mips/telempic.d: Likewise. 3358 * gas/mips/tempic.d: Likewise. 3359 * gas/mips/tmips16-e.d: Likewise. 3360 * gas/mips/tmipsel16-e.d: Likewise. 3361 3362 2001-06-06 H.J. Lu <hjl (a] gnu.org> 3363 3364 * gas/mips/elf-rel3.s: New file. 3365 * gas/mips/elf-rel3.d: Likewise. 3366 * gas/mips/elfel-rel3.s: Likewise. 3367 * gas/mips/elfel-rel3.d: Likewise. 3368 3369 * gas/mips/mips.exp: Run elf-rel3/elfel-rel3. 3370 3371 2001-06-06 H.J. Lu <hjl (a] gnu.org> 3372 3373 * gas/elf/elf.exp (run_list_test): New. 3374 Run section2 with run_list_test. 3375 3376 * gas/elf/section2.e: New file. 3377 * gas/elf/section2.l: Likewise. 3378 * gas/elf/section2.s: Likewise. 3379 3380 2001-06-04 H.J. Lu <hjl (a] gnu.org> 3381 3382 * gas/mips/mips4010.s: Add the missing ".end". 3383 * gas/mips/mips4100.s: Likewise. 3384 * gas/mips/mips4650.s: Likewise. 3385 * gas/mips/sync.s: Likewise. 3386 3387 2001-06-02 H.J. Lu <hjl (a] gnu.org> 3388 3389 * gas/sparc/unalign.d: Support Sparc V9. 3390 3391 2001-05-28 Jeff Sturm <jsturm (a] one-point.com> 3392 3393 * gas/sparc/unalign.s: New test. Check unaligned relocs. 3394 * gas/sparc/unalign.d: New expected test results. 3395 * gas/sparc/sparc.exp: Run new test. 3396 3397 2001-05-27 Hans-Peter Nilsson <hp (a] axis.com> 3398 3399 * gas/cris/addi.d: Tweak for 64-bit BFD. 3400 * gas/cris/binop-cmpmove.d: Ditto. 3401 * gas/cris/binop-cmpmovx.d: Ditto. 3402 * gas/cris/binop-extx.d: Ditto. 3403 * gas/cris/binop.d: Ditto. 3404 * gas/cris/bork.d: Ditto. 3405 * gas/cris/branch.d: Ditto. 3406 * gas/cris/break.d: Ditto. 3407 * gas/cris/brokw-1.d: Ditto. 3408 * gas/cris/brokw-2.d: Ditto. 3409 * gas/cris/brokw-3.d: Ditto. 3410 * gas/cris/ccr.d: Ditto. 3411 * gas/cris/clear.d: Ditto. 3412 * gas/cris/continue.d: Ditto. 3413 * gas/cris/fragtest.d: Ditto. 3414 * gas/cris/jump-type.d: Ditto. 3415 * gas/cris/labfloat.d: Ditto. 3416 * gas/cris/macroat.d: Ditto. 3417 * gas/cris/movem-to-reg.d: Ditto. 3418 * gas/cris/nosep.d: Ditto. 3419 * gas/cris/oneop-type.d: Ditto. 3420 * gas/cris/prefix.d: Ditto. 3421 * gas/cris/pushpop-byte-sreg.d: Ditto. 3422 * gas/cris/pushpop-dword-sreg.d: Ditto. 3423 * gas/cris/pushpop-word-sreg.d: Ditto. 3424 * gas/cris/pushpop.d: Ditto. 3425 * gas/cris/quick-s6.d: Ditto. 3426 * gas/cris/quick-u5.d: Ditto. 3427 * gas/cris/quick-u6.d: Ditto. 3428 * gas/cris/range-err-1.s: Ditto. 3429 * gas/cris/rd-pic-1.d: Ditto. 3430 * gas/cris/rd-regprefix-1.d: Ditto. 3431 * gas/cris/rd-regprefix-1b.d: Ditto. 3432 * gas/cris/reg-to-mem.d: Ditto. 3433 * gas/cris/regreg.d: Ditto. 3434 * gas/cris/return.d: Ditto. 3435 * gas/cris/scc.d: Ditto. 3436 * gas/cris/separator.d: Ditto. 3437 * gas/cris/shexpr-1.d: Ditto. 3438 * gas/cris/sreg-to-x.d: Ditto. 3439 * gas/cris/test.d: Ditto. 3440 * gas/cris/unimplemented.d: Ditto. 3441 * gas/cris/unop-mem.d: Ditto. 3442 * gas/cris/x-to-byte-sreg.d: Ditto. 3443 * gas/cris/x-to-dcr1-sreg.d: Ditto. 3444 * gas/cris/x-to-dword-sreg.d: Ditto. 3445 * gas/cris/x-to-word-sreg.d: Ditto. 3446 * gas/cris/shexpr-1.d: Ditto. Correct format. 3447 3448 2001-05-25 H.J. Lu <hjl (a] gnu.org> 3449 3450 * gas/mips/e32el-rel2.d: New for little endian mips. 3451 * gas/mips/elfel-rel2.d: Likewise. 3452 * gas/mips/elfel-rel.d: Likewise. 3453 * gas/mips/mipsel16-f.d: Likewise. 3454 * gas/mips/telempic.d: Likewise. 3455 * gas/mips/tmipsel16-e.d: Likewise. 3456 3457 * gas/mips/tempic.d: New for traditional mips. 3458 * gas/mips/tmips16-e.d: Likewise. 3459 3460 * gas/mips/elf-rel.d: Handle alignment padding. 3461 * gas/mips/elf-rel2.d: Likewise. 3462 3463 * gas/mips/mips.exp: Support little endian and traditional 3464 mips. 3465 3466 2001-05-24 H.J. Lu <hjl (a] gnu.org> 3467 3468 * gas/m68k/pcrel.d: Support 64bit BFD. 3469 3470 2001-05-24 H.J. Lu <hjl (a] gnu.org> 3471 3472 * gas/arm/adrl.d: Support 64bit BFD. 3473 * gas/arm/arm7t.d: Likewise. 3474 * gas/arm/inst.d: Likewise. 3475 * gas/arm/pic.d: Likewise. 3476 * gas/arm/xscale.d: Likewise. 3477 3478 2001-05-23 Alan Modra <amodra (a] one.net.au> 3479 3480 * gas/elf/ehopt0.d: Tweak for bigendian targets. 3481 3482 2001-05-15 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 3483 3484 * gas/mips/abs.d: Remove $ before register names, per latest 3485 disassembler. 3486 * gas/mips/add.d: Ditto. 3487 * gas/mips/and.d: Ditto. 3488 * gas/mips/beq.d: Ditto. 3489 * gas/mips/bge.d: Ditto. 3490 * gas/mips/bgeu.d: Ditto. 3491 * gas/mips/blt.d: Ditto. 3492 * gas/mips/bltu.d: Ditto. 3493 * gas/mips/delay.d: Ditto. 3494 * gas/mips/div-ilocks.d: Ditto. 3495 * gas/mips/div.d: Ditto. 3496 * gas/mips/dli.d: Ditto. 3497 * gas/mips/elf_e_flags1.d: Ditto. 3498 * gas/mips/elf_e_flags2.d: Ditto. 3499 * gas/mips/elf_e_flags3.d: Ditto. 3500 * gas/mips/elf_e_flags4.d: Ditto. 3501 * gas/mips/jal-empic.d: Ditto. 3502 * gas/mips/jal-svr4pic.d: Ditto. 3503 * gas/mips/jal-xgot.d: Ditto. 3504 * gas/mips/jal.d: Ditto. 3505 * gas/mips/la-empic.d: Ditto. 3506 * gas/mips/la-svr4pic.d: Ditto. 3507 * gas/mips/la-xgot.d: Ditto. 3508 * gas/mips/la.d: Ditto. 3509 * gas/mips/lb-empic.d: Ditto. 3510 * gas/mips/lb-svr4pic.d: Ditto. 3511 * gas/mips/lb-xgot-ilocks.d: Ditto. 3512 * gas/mips/lb-xgot.d: Ditto. 3513 * gas/mips/lb.d: Ditto. 3514 * gas/mips/ld-empic.d: Ditto. 3515 * gas/mips/ld-ilocks-addr32.d: Ditto. 3516 * gas/mips/ld-ilocks.d: Ditto. 3517 * gas/mips/ld-svr4pic.d: Ditto. 3518 * gas/mips/ld-xgot.d: Ditto. 3519 * gas/mips/ld.d: Ditto. 3520 * gas/mips/li.d: Ditto. 3521 * gas/mips/lif-empic.d: Ditto. 3522 * gas/mips/lif-svr4pic.d: Ditto. 3523 * gas/mips/lif-xgot.d: Ditto. 3524 * gas/mips/lifloat.d: Ditto. 3525 * gas/mips/mips16.d: Ditto. 3526 * gas/mips/mips32.d: Ditto. 3527 * gas/mips/mips4.d: Ditto. 3528 * gas/mips/mips4010.d: Ditto. 3529 * gas/mips/mips4100.d: Ditto. 3530 * gas/mips/mips4650.d: Ditto. 3531 * gas/mips/mips64.d: Ditto. 3532 * gas/mips/mul-ilocks.d: Ditto. 3533 * gas/mips/mul.d: Ditto. 3534 * gas/mips/nodelay.d: Ditto. 3535 * gas/mips/rol.d: Ditto. 3536 * gas/mips/sb.d: Ditto. 3537 * gas/mips/trap20.d: Ditto. 3538 * gas/mips/trunc.d: Ditto. 3539 * gas/mips/uld.d: Ditto. 3540 * gas/mips/ulh-empic.d: Ditto. 3541 * gas/mips/ulh-svr4pic.d: Ditto. 3542 * gas/mips/ulh-xgot.d: Ditto. 3543 * gas/mips/ulh.d: Ditto. 3544 * gas/mips/ulw.d: Ditto. 3545 * gas/mips/usd.d: Ditto. 3546 * gas/mips/ush.d: Ditto. 3547 * gas/mips/usw.d: Ditto. 3548 3549 2001-05-14 Richard Henderson <rth (a] redhat.com> 3550 3551 * gas/elf/ehopt0.s: New. 3552 * gas/elf/ehopt0.d: New. 3553 * gas/elf/elf.exp: Run it. 3554 3555 2001-05-12 Peter Targett <peter.targett (a] arccores.com> 3556 3557 * gas/arc/st.s: Add test case @h30 fixup. 3558 * gas/arc/st.d: Update to suit. 3559 3560 2001-05-12 Alan Modra <amodra (a] one.net.au> 3561 3562 * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq 3563 * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too. 3564 3565 * gas/i386/ssemmx2.d: Correct movq. 3566 3567 2001-05-10 Hans-Peter Nilsson <hp (a] axis.com> 3568 3569 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number 3570 handling. 3571 3572 2001-05-04 Alan Modra <amodra (a] one.net.au> 3573 3574 * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes. 3575 * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw, 3576 pinsrw, and pmovmskb. 3577 * gas/i386/sse2.d: Correct register for movmskpd. 3578 3579 2001-05-02 Johan Rydberg <jrydberg (a] opencores.org> 3580 3581 * gas/openrisc/addi.s: New file. 3582 * gas/openrisc/addi.d: Likewise. 3583 * gas/openrisc/allinsn.exp: Likewise. 3584 * gas/openrisc/allinsn.s: Likewise. 3585 * gas/openrisc/allinsn.d: Likewise. 3586 * gas/openrisc/lohi.s: Likewise. 3587 * gas/openrisc/lohi.d: Likewise. 3588 * gas/openrisc/store.s: Likewise. 3589 * gas/openrisc/store.d: Likewise. 3590 3591 2001-04-05 Hans-Peter Nilsson <hp (a] axis.com> 3592 3593 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d, 3594 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d, 3595 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d, 3596 gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d, 3597 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d: 3598 New tests. 3599 * gas/cris/brokw-2.s: Correct broken-word expansion visualization 3600 in comment. 3601 * gas/cris/fragtest.s, gas/cris/rd-pic-1.s, 3602 gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d, 3603 gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d, 3604 gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d, 3605 gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s, 3606 gas/cris/range-err-2.s, gas/cris/sep-err-1.s, 3607 gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d, 3608 gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove 3609 trailing empty lines. 3610 * gas/cris/continue.s: Ditto, tweak comment. 3611 3612 * lib/gas-defs.exp (run_dump_test): Support using readelf. 3613 * config/default.exp: Default READELF and READELFFLAGS. 3614 3615 2001-03-31 Alan Modra <alan (a] linuxcare.com.au> 3616 3617 * gas/all/cond.s: Add .if .elseif tree. 3618 * gas/all/cond.d: Match above. 3619 3620 2001-03-30 H.J. Lu <hjl (a] gnu.org> 3621 3622 * gas/i386/relax.d: Dump with -s instead of -drw. 3623 3624 2001-03-29 H.J. Lu <hjl (a] gnu.org> 3625 3626 * gas/i386/relax.s: New test for relaxation between sections. 3627 * gas/i386/relax.d: New. 3628 3629 * gas/i386/i386.exp: Add tests for ELF. 3630 3631 2001-03-27 Chris Demetriou <cgd (a] broadcom.com> 3632 3633 * gas/mips/lineno.d: Allow for the possibility that 3634 the local labels won't be in the objdump output. Match 3635 zeros in addresses using '+' for better compatibility with 3636 different targets. 3637 3638 2001-03-26 Chris Demetriou <cgd (a] broadcom.com> 3639 3640 * gas/mips/sync.s: Declare 'foo' as a function so that this 3641 test will work on properly on ECOFF targets. 3642 3643 2001-03-24 Alan Modra <alan (a] linuxcare.com.au> 3644 3645 * gas/i386/ssemmx2.s: Change movntq to movntdq. 3646 * gas/i386/ssemmx2.d: Matching change. 3647 3648 2001-03-23 Hans-Peter Nilsson <hp (a] axis.com> 3649 3650 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d: 3651 New tests. 3652 3653 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s, 3654 gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s. 3655 3656 2001-03-19 John David Anglin <dave (a] hiauly1.hia.nrc.ca> 3657 3658 * gas/vax/quad.exp: Correct expected result. 3659 3660 2001-03-19 Andreas Schwab <schwab (a] suse.de> 3661 3662 * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get 3663 consistent output across targets. 3664 * gas/m68k/pcrel.d: Adjusted. 3665 3666 2001-03-18 H.J. Lu <hjl (a] gnu.org> 3667 3668 * gas/i386/intel.s: Move PIC code to ... 3669 * gas/i386/intelpic.s: New. Here. 3670 * gas/i386/intel.d: Updated. 3671 * gas/i386/intelpic.d: New. 3672 3673 * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF 3674 targets only. 3675 3676 2001-03-18 Stephane Carrez <Stephane.Carrez (a] worldnet.fr> 3677 3678 * gas/mri/mri.exp: Fix test of m6811/m6812 targets. 3679 3680 2001-02-26 H.J. Lu <hjl (a] gnu.org> 3681 3682 * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]". 3683 3684 2001-02-23 H.J. Lu <hjl (a] gnu.org> 3685 3686 * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or". 3687 3688 * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and 3689 "cmp4". 3690 * gas/ia64/opc-a.s: Rebuilt. 3691 * gas/ia64/opc-a.d: Likewise. 3692 3693 2001-02-17 Chris Demetriou <cgd (a] broadcom.com> 3694 3695 * gas/mips/mips32.d: Remove ELF dependencies. This test 3696 wasn't meant to be ELF specific, and doesn't have to be. 3697 * gas/mips/mips64.d: Likewise. 3698 3699 2001-02-17 Chris Demetriou <cgd (a] broadcom.com> 3700 3701 * gas/mips/mips.exp: Don't attempt the elf_e_flags family of 3702 tests if not ELF; they test ELF-specific features. 3703 3704 2001-02-08 Stephane Carrez <Stephane.Carrez (a] worldnet.fr> 3705 3706 * gas/mri/mri.exp: Don't execute the M68K specific tests 3707 on m6811-elf and m6812-elf targets, still run the generic MRI tests. 3708 3709 2001-02-04 Stephane Carrez <Stephane.Carrez (a] worldnet.fr> 3710 3711 * gas/m68hc11/malis.s: New test to verify compliance with Motorola 3712 Assembly Language Input Standard. 3713 * gas/m68hc11/malis.d: New file. 3714 * gas/m68hc11/malis-include.s: New file. 3715 * gas/m68hc11/all.exp: Add the new test. 3716 3717 2001-01-12 Alan Modra <alan (a] linuxcare.com.au> 3718 3719 * gas/i386/i386.exp (gas_64_check): Correct target string. 3720 Use gas_64_check rather than target string to decided whether 3721 x86_64 checks should run. 3722 3723 * gas/i386/sse2.s: Add a label to cure objdump "no symbols" error. 3724 * gas/i386/ssemmx2.s: Likewise. 3725 * gas/i386/sse2.d: Update to suit. 3726 * gas/i386/ssemmx2.s: Likewise. 3727 3728 2001-01-11 Peter Targett <peter.targett (a] arccores.com> 3729 3730 * gas/arc/alias.*: Removed. 3731 * gas/arc/branch.*: Likewise. 3732 * gas/arc/insn3.*: Likewise. 3733 * gas/arc/math.*: Likewise. 3734 * gas/arc/sshift.*: Likewise. 3735 * gas/arc/arc.exp: Simplified test process for base case 3736 instruction set by adding run_dump_test cases for all base 3737 instructions. 3738 * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump. 3739 * gas/arc/add.s, gas/arc/add.d: Likewise. 3740 * gas/arc/and.s, gas/arc/and.d: Likewise. 3741 * gas/arc/asl.s, gas/arc/asl.d: Likewise. 3742 * gas/arc/asr.s, gas/arc/asr.d: Likewise. 3743 * gas/arc/b.s, gas/arc/b.d: Likewise. 3744 * gas/arc/bic.s, gas/arc/bic.d: Likewise. 3745 * gas/arc/bl.s, gas/arc/bl.d: Likewise. 3746 * gas/arc/brk.s, gas/arc/brk.d: Likewise. 3747 * gas/arc/extb.s, gas/arc/extb.d: Likewise. 3748 * gas/arc/extw.s, gas/arc/extw.d: Likewise. 3749 * gas/arc/flag.s, gas/arc/flag.d: Likewise. 3750 * gas/arc/j.s, gas/arc/j.d: Likewise. 3751 * gas/arc/jl.s, gas/arc/jl.d: Likewise. 3752 * gas/arc/ld.s, gas/arc/ld.d: Likewise. 3753 * gas/arc/ld2.s, gas/arc/ld2.d: Likewise. 3754 * gas/arc/lp.s, gas/arc/lp.d: Likewise. 3755 * gas/arc/lsr.s, gas/arc/lsr.d: Likewise. 3756 * gas/arc/mov.s, gas/arc/mov.d: Likewise. 3757 * gas/arc/nop.s, gas/arc/nop.d: Likewise. 3758 * gas/arc/or.s, gas/arc/or.d: Likewise. 3759 * gas/arc/rlc.s, gas/arc/rlc.d: Likewise. 3760 * gas/arc/ror.s, gas/arc/ror.d: Likewise. 3761 * gas/arc/rrc.s, gas/arc/rrc.d: Likewise. 3762 * gas/arc/sbc.s, gas/arc/sbc.d: Likewise. 3763 * gas/arc/sexb.s, gas/arc/sexb.d: Likewise. 3764 * gas/arc/sexw.s, gas/arc/sexw.d: Likewise. 3765 * gas/arc/sleep.s, gas/arc/sleep.d: Likewise. 3766 * gas/arc/add.s, gas/arc/add.d: Likewise. 3767 * gas/arc/st.s, gas/arc/st.d: Likewise. 3768 * gas/arc/sub.s, gas/arc/sub.d: Likewise. 3769 * gas/arc/swi.s, gas/arc/swi.d: Likewise. 3770 * gas/arc/xor.s, gas/arc/xor.d: Likewise. 3771 * gas/arc/warn.s: Removed warning test case for setting of flags 3772 followed by conditional branch, an arc5 only feature. 3773 3774 * gas/ieee-fp/x930509a.exp: Skip test if target also arc*-*-*. 3775 3776 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*. 3777 3778 2001-01-11 Stephane Carrez <Stephane.Carrez (a] worldnet.fr> 3779 3780 * gas/m68hc11/opers12.s: Add more tests for index post byte. 3781 * gas/m68hc11/opers12.d: Likewise. 3782 3783 2001-01-11 Stephane Carrez <Stephane.Carrez (a] worldnet.fr> 3784 3785 * gas/m68hc11/all.exp: Add new tests for dwarf2. 3786 * gas/m68hc11/lbranch-dwarf2.d: New file, test for dwarf2. 3787 * gas/m68hc11/opers12-dwarf2.d: Likewise. 3788 * gas/m68hc11/insns-dwarf2.d: Likewise. 3789 3790 2001-01-11 Nick Clifton <nickc (a] redhat.com> 3791 3792 * gas/arm/adrl.s: Add global label 'foo'. 3793 * gas/arm/adrl.d: Expect to see references to 'foo' in the 3794 disassembly. COFF and ELF disassemblys should now be the same. 3795 3796 2001-01-10 Jan Hubicka <jh (a] suse.cz> 3797 3798 * i386.exp: Add ssemmx2 and sse2 tests. 3799 (sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests. 3800 3801 2001-01-09 Nick Clifton <nickc (a] redhat.com> 3802 3803 * gas/arm/pic.d: Fix patterns to match new behaviour of 3804 disassembler. 3805 inst.d: Fix patterns to match new behaviour of disassembler. 3806 3807 2001-01-03 Philip Blundell <pb (a] futuretv.com> 3808 3809 * gas/vtable/vtable.exp: Don't run tests on Alpha. 3810 3811 2001-01-06 Jan Hubicka <jh (a] suse.cz> 3812 3813 * i386.exp: Add tests for presence of 32bit versus 64bit output 3814 format; run both 64bit and 32bit tests when format is available; 3815 add x86_64 test. 3816 * x86_64.s: New file. 3817 * x86_64.d: New file. 3818 3819 2001-01-02 Nick Clifton <nickc (a] redhat.com> 3820 3821 * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the 3822 instruction is legal in v5. Also fix expected error message. 3823 3824 2001-01-01 Philip Blundell <philb (a] gnu.org> 3825 3826 * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests. 3827 * gas/arm/arm.exp: Run them. 3828 * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above. 3829 * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'. 3830 3831 2000-12-22 H.J. Lu <hjl (a] gnu.org> 3832 3833 * gas/i386/intel.s: Replace "nop" with ".p2align 4,0". 3834 * gas/i386/intel.d: Updated. 3835 3836 2000-12-12 Jim Wilson <wilson (a] redhat.com> 3837 3838 * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d, 3839 gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update. 3840 3841 2000-12-12 Nick Clifton <nickc (a] redhat.com> 3842 3843 * gas/vtable/vtable.exp: Fix formatting. 3844 3845 * gas/arm/elsegundo.s: New Test (currently disabled). 3846 * gas/arm/elsegundo.d: Expected test results. 3847 3848 2000-12-11 H.J. Lu <hjl (a] gnu.org> 3849 3850 * gas/i386/intel.d: Adjusted for the a.out assembler. 3851 * gas/i386/intel.s: Likewise. 3852 3853 2000-12-09 Nick Clifton <nickc (a] redhat.com> 3854 3855 * gas/m68k/pcrel.d: Update to match latest assembler output. 3856 3857 2000-12-02 Chris Demetriou <cgd (a] sibyte.com> 3858 3859 * gas/mips/elf_e_flags.s: Add padding to the end of the 3860 file so that objdump output will be consistent. 3861 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d, 3862 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect 3863 "..." at end of objdump output because of zero bytes at end 3864 of section. 3865 * gas/mips/elf_e_flags.c: Add note to comment about 3866 what's changing in elf_e_flags.s. 3867 3868 * gas/mips/la.s: Add padding to the end of the file so that 3869 objdump output will be consistent. 3870 * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at 3871 end of objdump output because of zero bytes at end of 3872 section. 3873 3874 * gas/mips/sync.s: Add padding to the end of the file so that 3875 objdump output will be consistent. 3876 * gas/mips/sync.d: Expect "..." at end of objdump output 3877 because of zero bytes at end of section. 3878 3879 * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid 3880 alignment issues so tests are useful on multiple targets. 3881 * gas/mips/empic.s: Likewise. 3882 * gas/mips/mips16-e.d: Likewise. 3883 * gas/mips/mips16-e.s: Likewise. 3884 * gas/mips/mips16-f.d: Likewise. 3885 * gas/mips/mips16-f.s: Likewise. 3886 3887 * gas/mips/mips32.d: Expect disassembly of madd and maddu 3888 to use their correct names. Add tests for break and sdbbp. 3889 * gas/mips/mips32.s: Likewise. 3890 3891 * gas/mips/mips64.s: Add test for assembly of MIPS64 3892 extensions. 3893 * gas/mips/mips64.d: Likewise. 3894 * gas/mips/mips.exp: Test using the new "mips64" test. 3895 3896 2000-12-01 Chris Demetriou <cgd (a] sibyte.com> 3897 3898 * gas/mips/mips16.d: Expect mips16 nops to be used for padding 3899 when mips16 code generation is enabled. 3900 3901 * gas/mips/empic.d: Adjust for the fact that the difference 3902 between two symbols in the same section are not expected to 3903 generate a reloc. 3904 * gas/mips/empic.s: Likewise. Also, correct typo in comment 3905 about expected relocs. 3906 3907 * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32 3908 instruction assembly test. 3909 * gas/mips/mips.exp: Add the test mentioned above. 3910 3911 2000-11-30 Diego Novillo <dnovillo (a] redhat.com> 3912 3913 * intel.s, intel.d: New test for @GOT references. 3914 3915 2000-11-28 Hans-Peter Nilsson <hp (a] bitrange.com> 3916 3917 * gas/sh/err.exp: New, framework for error-testing. 3918 * gas/sh/err-1.s: New test. 3919 3920 2000-11-26 Stephane Carrez <Stephane.Carrez (a] worldnet.fr> 3921 3922 * gas/m68hc11/opers12.s: New test for movw operands. 3923 * gas/m68hc11/opers12.d: Likewise. 3924 3925 2000-11-24 Nick Clifton <nickc (a] redhat.com> 3926 3927 * arm.exp: Run tests for xscale as well as arm. 3928 Run xscale tests. 3929 3930 * xscale.s: New file: XScale instruction tests. 3931 * xscale.d: New file: Expected XScale instruction results. 3932 3933 2000-11-20 H.J. Lu <hjl (a] gnu.org> 3934 3935 * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler. 3936 * gas/i386/intel.s: Likewise. 3937 3938 2000-11-16 H.J. Lu <hjl (a] gnu.org> 3939 3940 * gas/symver/symver0.d: Add 64bit support. 3941 * gas/symver/symver1.d: Likewise. 3942 3943 2000-11-16 H.J. Lu <hjl (a] gnu.org> 3944 3945 * gas/symver/symver.exp: Don't run symver4 nor symver5. 3946 3947 2000-11-13 H.J. Lu <hjl (a] gnu.org> 3948 3949 * gas/symver/symver.exp: New for symver test. 3950 * gas/symver/symver0.d: Likewise. 3951 * gas/symver/symver0.s: Likewise. 3952 * gas/symver/symver1.d: Likewise. 3953 * gas/symver/symver1.s: Likewise. 3954 * gas/symver/symver2.l: Likewise. 3955 * gas/symver/symver2.s: Likewise. 3956 * gas/symver/symver3.l: Likewise. 3957 * gas/symver/symver3.s: Likewise. 3958 * gas/symver/symver4.l: Likewise. 3959 * gas/symver/symver4.s: Likewise. 3960 * gas/symver/symver5.l: Likewise. 3961 * gas/symver/symver5.s: Likewise. 3962 * gas/symver/symver6.l: Likewise. 3963 * gas/symver/symver6.s: Likewise. 3964 3965 2000-11-11 Hans-Peter Nilsson <hp (a] bitrange.com> 3966 3967 * gas/macros/macros.exp: Mark strings test xfail for sh. 3968 3969 2000-10-24 Diego Novillo <dnovillo (a] cygnus.com> 3970 3971 * intel.s, intel.d: Add new tests for intel syntax. 3972 3973 2000-10-19 Alan Modra <alan (a] linuxcare.com.au> 3974 3975 * gas/elf/section0.s: Ensure section sizes are multiples of 16. 3976 * gas/elf/section1.s: Likewise. 3977 * gas/elf/section[01].d: Change to suit. 3978 3979 2000-10-18 H.J. Lu <hjl (a] gnu.org> 3980 3981 * gas/i386/intel.d: Fix the support for 64bit BFD in the last 3982 change. 3983 3984 2000-10-15 Diego Novillo <dnovillo (a] cygnus.com> 3985 3986 * intel.s, intel.d: Add new tests for naked registers using intel 3987 syntax. 3988 3989 2000-09-29 Hans-Peter Nilsson <hp (a] axis.com> 3990 3991 * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s, 3992 gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d, 3993 gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New. 3994 * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d. 3995 3996 2000-09-28 Alan Modra <alan (a] linuxcare.com.au> 3997 3998 * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*" 3999 * gas/hppa/reloc/reloc.exp: Likewise. 4000 * gas/hppa/unsorted/unsorted.exp: Likewise. 4001 4002 * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc. 4003 4004 2000-09-22 Jim Wilson <wilson (a] cygnus.com> 4005 4006 * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests. 4007 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate. 4008 4009 * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62. 4010 * gas/ia64/dv-waw-err.s: Likewise. 4011 * gas/ia64/dv-imply.d: Regenerate. 4012 * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d, 4013 gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l, 4014 gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise. 4015 4016 2000-09-14 Timothy Wall <twall (a] cygnus.com> 4017 4018 * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel 4019 comparisons which should and should not produce DVs. 4020 4021 2000-09-05 Alan Modra <alan (a] linuxcare.com.au> 4022 4023 * gas/vtable/vtable.exp: Re-enable for hppa-elf. 4024 4025 2000-08-29 Timothy Wall <twall (a] cygnus.com> 4026 4027 * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq. 4028 * gas/ia64/dv-mutex.d: Update regexp pattern. 4029 * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq. 4030 * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL. 4031 Test still fails due to insn opcode pattern changes. 4032 4033 2000-08-21 H.J. Lu <hjl (a] gnu.org> 4034 4035 * gas/all/cofftag.d: Support the strict COFF. 4036 4037 2000-08-16 Jim Wilson <wilson (a] cygnus.com> 4038 4039 * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc. 4040 * gas/ia64/dv-raw-err.l: Likewise. 4041 * gas/ia64/dv-waw-err.l: Update sed pattern. 4042 * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment. 4043 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate. 4044 4045 2000-08-16 Nick Clifton <nickc (a] redhat.com> 4046 4047 * gas/arm/inst.s: Add tests for edge cases of shift based 4048 addressing modes. 4049 4050 * gas/arm/inst.d: Add expected results for new tests. 4051 4052 2000-07-20 Hans-Peter Nilsson <hp (a] axis.com> 4053 4054 * gas/all/gas.exp: Don't run floating-point tests on CRIS. 4055 * gas/ieee-fp/x930509a.exp: Ditto. 4056 * gas/macros/macros.exp: Mark strings test xfail for CRIS. 4057 * gas/cris/*: New tests for CRIS. 4058 4059 2000-07-19 Alan Modra <alan (a] linuxcare.com.au> 4060 4061 * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*. 4062 (semi): Likewise. 4063 (strings): Don't run for hppa, except for hppa*-*-linux*. 4064 4065 * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before 4066 pseudos. 4067 4068 2000-07-18 Scott Bambrough <scottb (a] netwinder.org> 4069 4070 * gas/arm/inst.d: Fix expected results to match current assembler 4071 output. Patch from Justin Seger <justin.m.seger (a] intel.com>. 4072 4073 2000-07-10 Alan Modra <alan (a] linuxcare.com.au> 4074 4075 * gas/vtable/vtable.exp: Disable test for hppa. 4076 4077 * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't 4078 run test for any elf target. 4079 (applybug): Don't run test for linux. 4080 * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise. 4081 * gas/hppa/parse/parse.exp (linesepbug): Remove xfail 4082 (labelbug): xfail for hppa-linux. 4083 4084 * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels. 4085 * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise. 4086 * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s, 4087 r_no_reloc.s, reduce3.s}: Likewise. 4088 * gas/hppa/unsorted/common.s: Likewise. 4089 4090 2000-07-05 Nick Clifton <nickc (a] cygnus.com> 4091 4092 * gas/d30v/inst.d: Fix expected results to match current assembler 4093 output. 4094 * gas/d30v/bittest.l: Fix expected warning messages to match 4095 current assembler output. 4096 4097 2000-06-29 Kazu Hirata <kazu (a] hxi.com> 4098 4099 * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used 4100 in ldmac and stmac. 4101 * gas/h8300/macs.s: Likewise. 4102 4103 2000-06-27 Nick Clifton <nickc (a] cygnus.com> 4104 4105 * gas/d30v/bittest.l: Edit to match new warning messages produced 4106 by assembler. 4107 4108 2000-06-19 Timothy Wall <twall (a] cygnus.com> 4109 4110 * gas/macros/macros.exp: Avoid tests which are not useful on tic54x. 4111 * gas/all/gas.exp: Make adjustments for tic54x target. 4112 * gas/ieee-fp/x930509a.exp: Ditto. 4113 * gas/tic54x/*: New tests for tic54x. NOTE: load page has been 4114 moved into the LMA and is not printed separately by objdump any 4115 longer. This still needs to be tested. 4116 4117 2000-06-18 Stephane Carrez <stcarrez (a] worldnet.fr> 4118 4119 * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12. 4120 * gas/m68hc11/all.exp: Specific tests for m68hc11. 4121 * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions. 4122 * gas/m68hc11/insns[ds]: Another test. 4123 * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax). 4124 * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands. 4125 4126 2000-06-17 Alan Modra <alan (a] linuxcare.com.au> 4127 4128 * gas/macros/strings.s: Don't start directives in first column 4129 (for LABELS_WITHOUT_COLONS targets). 4130 4131 2000-06-14 H.J. Lu <hjl (a] gnu.org> 4132 4133 * gas/macros/strings.d: Support a.out and coff. 4134 4135 2000-06-14 Nick Clifton <nickc (a] cygnus.com> 4136 4137 * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all 4138 flag is no longer legal syntax. 4139 4140 2000-06-09 Nick Clifton <nickc (a] cygnus.com> 4141 4142 * gas/macros/macros.exp: Run new test: strings. 4143 * gas/macros/strings.s: New test: String expansion inside 4144 macros. 4145 * gas/macros/strings.d: New test results. 4146 4147 2000-06-04 Alan Modra <alan (a] linuxcare.com.au> 4148 4149 * gas/i386/prefix.s: Modify so we have at least one x86 test that 4150 checks the line separator. 4151 4152 2000-05-21 Hans-Peter Nilsson <hp (a] axis.com> 4153 4154 * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf. 4155 4156 2000-05-15 Nick Clifton <nickc (a] cygnus.com> 4157 4158 * gas/arm/arch4t.s: Add tests of new fields to msr instruction. 4159 4160 2000-05-11 Ulf Carlsson <ulfc (a] engr.sgi.com> 4161 4162 * gas/mips/mips.exp: Include *-*-linux* in svr4pic. 4163 4164 * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a 4165 weak symbol. 4166 4167 2000-05-08 Alan Modra <alan (a] linuxcare.com.au> 4168 4169 * gas/mri/float.d: Fix for srec length change. 4170 4171 2000-05-02 Alan Modra <alan (a] linuxcare.com.au> 4172 4173 * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf* 4174 behaviour for hppa*-*-linux* throughout file. 4175 * gas/hppa/reloc/reloc.exp: Ditto. 4176 (reduce2.s): Disable test for elf targets. 4177 4178 * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*. 4179 4180 * gas/elf/section0.s: Don't start pseudos on first column so 4181 targets that define LABELS_WITHOUT_COLONS work. 4182 * gas/elf/section1.s: Ditto. 4183 * gas/vtable/inherit0.s: Ditto. 4184 * gas/vtable/inherit1.s: Ditto. 4185 * gas/vtable/entry0.s: Ditto. 4186 * gas/vtable/entry1.s: Ditto. 4187 4188 2000-05-01 Nick Clifton <nickc (a] cygnus.com> 4189 4190 * gasp/macro.out: Fix label numbers to remove leading zeroes. 4191 * gasp/mdouble.out: Fix label numbers to remove leading zeroes. 4192 4193 2000-04-25 Alan Modra <alan (a] linuxcare.com.au> 4194 4195 * gas/i386/general.l: Allow for DISP32 pe relocs. 4196 * gas/i386/jump.d: Similarly. 4197 4198 2000-04-24 Jim Wilson <wilson (a] cygnus.com> 4199 4200 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2. 4201 Change MLI to MLX. Switch operands for output matching tbit.z.orcm, 4202 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm, 4203 tnat.nz.orcm, tnat.nz.andcm inputs. 4204 * gas/ia64/opc-i.pl: Insert padding nops before last dep. 4205 * gas/ia64/opc-i.s: Regenerate. 4206 4207 * gas/ia64/opc-i.s: Regenerate. 4208 * gas/ia64/opc-f.pl: Add explicit stop at end. 4209 4210 2000-04-22 Timothy Wall <twall (a] cygnus.com> 4211 4212 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f. 4213 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match. 4214 4215 2000-04-21 Richard Henderson <rth (a] cygnus.com> 4216 David Mosberger <davidm (a] hpl.hp.com> 4217 Timothy Wall <twall (a] cygnus.com> 4218 Jim Wilson <wilson (a] cygnus.com> 4219 4220 * gas/vtable/vtable.exp: Disable for ia64. 4221 * gas/ia64: New testsuite directory. 4222 4223 2000-04-03 Alan Modra <alan (a] linuxcare.com.au> 4224 4225 * gas/i386/general.s: Check 16-bit immediates, and move call/jump 4226 checks to start. 4227 * gas/i386/general.l: Likewise. 4228 4229 2000-04-01 Alexandre Oliva <aoliva (a] cygnus.com> 4230 4231 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded 4232 with 32 bits, not with the unsigned shorter opcodes. 4233 * gas/mn10300/basic.exp: Likewise. 4234 4235 2000-03-31 Alexandre Oliva <aoliva (a] cygnus.com> 4236 4237 * lib/gas-defs.exp (regexp_diff): Don't break on the first 4238 difference, list them all. 4239 4240 2000-03-29 Nick Clifton <nickc (a] cygnus.com 4241 4242 * gas/arm/thumb.s: Add test of bal instruction. 4243 4244 2000-03-27 Alan Modra <alan (a] linuxcare.com.au> 4245 4246 * gas/ieee-fp/x930509a.exp (dotest): Fix test for 4247 LISTING_WORD_SIZE==1. 4248 * gas/all/gas.exp (do_930509a): Same here. 4249 * gas/all/cond.d: And here. 4250 4251 2000-03-16 Nick Clifton <nickc (a] cygnus.com> 4252 4253 * gas/arm/arm.exp: Run branch.s test. 4254 Run tests if target is strongarm. 4255 4256 * gas/arm/branch.s: New test. Make sure that assembler can handle 4257 same-section branch relocations properly. 4258 4259 * gas/arm/branch.d: New file. Expected output from assembling 4260 branch.s. 4261 4262 2000-03-10 Geoffrey Keating <geoffk (a] cygnus.com> 4263 4264 * gas/mips/empic.d: New file. 4265 * gas/mips/empic.s: New file. 4266 * gas/mips/mips16-e.d: New file. 4267 * gas/mips/mips16-e.s: New file. 4268 * gas/mips/mips16-f.d: New file. 4269 * gas/mips/mips16-f.s: New file. 4270 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an 4271 expected failure. 4272 4273 2000-02-25 H.J. Lu <hjl (a] gnu.org> 4274 4275 * gas/i386/general.l: Support a.out and coff. 4276 4277 2000-02-25 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4278 4279 * gas/i386/intel.s: New file, intel version of opcode.s 4280 * gas/i386/intel.d: New file, copy of opcode.d 4281 * gas/i386/i386.exp: Call it. 4282 4283 * gas/i386/general.s: Add extra "out" instructions. 4284 * gas/i386/general.l: Likewise. 4285 4286 2000-01-31 Nick Clifton <nickc (a] cygnus.com> 4287 4288 * gas/arm/inst.s: Include test of ATPCS register naming 4289 conventions. 4290 4291 * gas/arm/float.s: Include test of ATPCS register naming 4292 conventions. 4293 4294 2000-01-21 H.J. Lu <hjl (a] gnu.org> 4295 4296 * gas/i386/general.l: Support a.out. 4297 * gas/i386/jump.d: Likewise. 4298 * gas/i386/jump16.d: Likewise. 4299 4300 2000-01-21 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4301 4302 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here 4303 * gas/i386/jump16.{s,d}: To here. 4304 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call 4305 tests in general.s so that objdump is exercised. 4306 4307 * gas/i386/i386.exp: Call new tests. 4308 4309 2000-01-15 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4310 4311 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc, 4312 .code16, and .code32 modes. 4313 4314 1999-11-30 Jeffrey A Law (law (a] cygnus.com) 4315 4316 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files. 4317 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise. 4318 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise. 4319 * gas/mn10300/basic.exp: Run the am33 tests. 4320 4321 1999-11-15 Gavin Romig-Koch <gavin (a] cygnus.com> 4322 4323 * gas/mips/la.d: Adjust for new la macro expansion. 4324 Change matches for explicit addresses to matches for 4325 any address. 4326 * gas/mips/la-xgot.d: Same. 4327 * gas/mips/la-svr4pic.d: Same. 4328 4329 1999-11-01 Nick Clifton <nickc (a] cygnus.com> 4330 4331 Remove reloc generating references to local labels in test code. 4332 Some ARM targets (eg PE) generate a reloc based on the label, 4333 whilst others (eg ELF) generate a reloc based on the section 4334 symbol. This meant that the disassembled outputs would differ. 4335 4336 * gas/arm/inst.s: Change test of BLPL instruction. 4337 * gas/arm/inst.d: Change expected decode of BLPL instruction. 4338 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive. 4339 Remove .rdata section, since this cannot exist in an arm-aout 4340 target. 4341 * gas/arm/arm7t.d: Change expected reloc generated for .word 4342 directive. 4343 4344 1999-10-21 Nick Clifton <nickc (a] cygnus.com> 4345 4346 * gas/arm/arm7t.d: Update to match latest objdump output. 4347 * gas/arm/inst.s: Fix erroneous test case. 4348 * gas/arm/inst.d: Update to match latest objdump output. 4349 4350 1999-10-11 Geoffrey Keating <geoffk (a] cygnus.com> 4351 4352 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some 4353 indeterminate number of extra lines here". 4354 4355 * gas/elf/elf.exp: Remove XFAILs. 4356 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha). 4357 * gas/elf/section1.d: Likewise. 4358 4359 1999-10-07 Diego Novillo <dnovillo (a] cygnus.com> 4360 4361 * gas/d10v: New directory. 4362 * gas/d10v/d10.exp: New file. 4363 * gas/d10v/inst.s: New file. 4364 * gas/d10v/inst.d: New file. 4365 4366 1999-10-07 Geoffrey Keating <geoffk (a] cygnus.com> 4367 4368 * gas/mips/elf-rel.s: New file. 4369 * gas/mips/elf-rel.d: New file. 4370 * gas/mips/elf-rel2.d: New file. 4371 * gas/mips/e32-rel2.d: New file. 4372 * gas/mips/elf-rel2.s: New file. 4373 * gas/mips/mips.exp: Add elf-rel, elf-rel2. 4374 4375 * gas/mips/elf_e_flags1.d: Tweak a little so it passes 4376 even if the CPU is set to something by default. 4377 4378 1999-10-04 Doug Evans <devans (a] canuck.cygnus.com> 4379 4380 * gas/m32r/error.exp: New testcase driver. 4381 * gas/m32r/m32rx.exp: New testcase driver. 4382 * gas/m32r/fslotx.[sd]: New testcase. 4383 * gas/m32r/m32rx.[sd]: New testcase. 4384 * gas/m32r/relax-s.[sd]: New testcase. 4385 * gas/m32r/interfere.s: New testcase. 4386 * gas/m32r/wrongsize.s: New testcase. 4387 4388 1999-09-17 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4389 4390 * gas/i386/i386.exp: Enable reloc and white tests for COFF. 4391 * gas/i386/reloc.d: Accept dir32 relocs. 4392 4393 1999-09-12 Donn Terry <donn (a] interix.com> 4394 4395 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*. 4396 * lib/gas-defs.exp: Add perror if can not read .d file. 4397 4398 1999-09-04 Steve Chamberlain <sac (a] pobox.com> 4399 4400 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava. 4401 4402 1999-09-02 Nick Clifton <nickc (a] cygnus.com> 4403 4404 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run 4405 dump test "entry0" instead of "entry1". 4406 4407 1999-09-01 Scott Bambrough <scottb (a] netwinder.org> 4408 4409 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump 4410 test "entry0" instead of "entry1". ARM targets use REL relocs, 4411 and should use the test entry0. 4412 4413 1999-09-01 H.J. Lu <hjl (a] gnu.org> 4414 4415 * gas/i386/naked.d: Fix for coff targets. 4416 4417 Mon Aug 30 12:18:40 1999 Jeffrey A Law (law (a] cygnus.com) 4418 4419 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for 4420 sectioning. 4421 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for 4422 PA64. 4423 4424 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for 4425 sectioning. 4426 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64. 4427 Revamp address expressions slightly to handle an arbitrary sized 4428 address. 4429 4430 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for 4431 sectioning. 4432 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64. 4433 4434 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for 4435 sectioning. 4436 4437 1999-08-30 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4438 4439 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for 4440 allow_naked_reg parsing. 4441 * gas/i386/i386.exp: Call it. 4442 4443 1999-08-29 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4444 4445 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests. 4446 4447 1999-08-28 Jerry Quinn <jquinn (a] nortelnetworks.com> 4448 4449 * gas/hppa/basic/basic.exp: Add new tests shift2.s, 4450 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s. 4451 * gas/hppa/basic/shift2.s, shift3.s, extract2.s, 4452 extract3.s, deposit2.s, deposit3.s: New. 4453 4454 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s: 4455 Add new syntax versions of instructions to tests. 4456 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s, 4457 system2.s, unit2.s: New tests. 4458 * hppa/basic/basic.exp: Add new tests. 4459 4460 * gas/hppa/basic/basic.exp: 4461 * gas/hppa/basic/media.s: Add test cases for new instructions. 4462 4463 * gas/hppa/basic/basic.exp (do_branch2,do_media): New. 4464 * gas/hppa/basic/branch2.s: New. 4465 * gas/hppa/basic/media.s: New. 4466 4467 * gas/hppa/basic/basic.exp (do_fp_comp2): New. 4468 * gas/hppa/basic/fp_comp2.s: New. 4469 4470 1999-08-20 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4471 4472 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc 4473 displacement checks with auto address prefix. 4474 4475 1999-08-17 H.J. Lu <hjl (a] gnu.org> 4476 4477 * gas/elf/elf.exp: Expected to fail on alpha*-*-*. 4478 4479 1999-08-09 Ian Lance Taylor <ian (a] zembu.com> 4480 4481 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly 4482 when gas uses 2**4 alignment for .text. 4483 * gas/i386/general.s, gas/i386/general.l: Likewise. 4484 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise. 4485 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise. 4486 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise. 4487 4488 1999-07-27 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4489 4490 * gas/i386/reloc.d: Fix so that test passes when enable-targets 4491 includes 64-bit bfd target. 4492 4493 1999-06-13 Ian Lance Taylor <ian (a] zembu.com> 4494 4495 * gas/i386/katmai.d: Tweak for recent disassembler changes. 4496 4497 1999-06-12 Ian Lance Taylor <ian (a] zembu.com> 4498 4499 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or 4500 "*-*-linux*oldld*". 4501 * gas/vtable/vtable.exp: Likewise. 4502 * gas/i386/reloc.d: Modify expected reloc names to accept a.out 4503 names. 4504 4505 * gas/i386/amd.s: Add a symbol so a.out tests will work. 4506 * gas/i386/katmai.s: Likewise. 4507 * gas/i386/amd.d: Corresponding change. 4508 * gas/i386/katmai.d: Corresponding change. 4509 4510 1999-06-10 Ian Lance Taylor <ian (a] zembu.com> 4511 4512 * gas/mips/sync.d: Pass -mips2 to the assembler. 4513 4514 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for 4515 mips-elf target as well as mips64-elf target. 4516 * gas/mips/elf_e_flags1.d: Corresponding changes. 4517 * gas/mips/elf_e_flags2.d: Likewise. 4518 * gas/mips/elf_e_flags3.d: Likewise. 4519 * gas/mips/elf_e_flags4.d: Likewise. 4520 4521 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*. 4522 4523 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new 4524 parameter. 4525 4526 1999-06-10 Jakub Jelinek <jj (a] ultra.linux.cz> 4527 4528 * gas/sparc/synth64.s: Add checks for single register signx/clruw. 4529 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns. 4530 * gas/sparc/prefetch.d: Add -64 as switch. 4531 * gas/sparc/rdpr.d: Ditto. 4532 * gas/sparc/wrpr.d: Ditto. 4533 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes. 4534 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as 4535 current gas outputs %hi(0) and not %hi(0x0). 4536 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and 4537 optimizations for setx instruction. 4538 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the 4539 compiled-in targets. 4540 4541 1999-06-10 Richard Henderson <rth (a] cygnus.com> 4542 4543 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'. 4544 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise. 4545 * gas/macros/{irp,rept,test2,test3}.d: Update. 4546 4547 1999-06-05 Richard Henderson <rth (a] cygnus.com> 4548 4549 * gas/elf/elf.exp: New directory. 4550 * gas/elf/section0.[sd]: New test. 4551 * gas/elf/section1.[sd]: New test. 4552 4553 1999-06-03 Philip Blundell <philb (a] gnu.org> 4554 4555 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas, 4556 bfd and opcodes. 4557 4558 1999-05-28 Ian Lance Taylor <ian (a] zembu.com> 4559 4560 * gas/vtable/vtable.exp: Don't run test for i960 yet. 4561 4562 1999-05-17 Nick Clifton <nickc (a] cygnus.com> 4563 4564 * gas/mcore/allinsn.d: Updated to match latest objdump output. 4565 4566 1999-05-12 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4567 4568 * gas/i386/opcode.d: Modify callw to suit disasm fix. 4569 4570 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction. 4571 4572 * gas/i386/amd.s: Pad to multiple of 8 4573 * gas/i386/amd.d: Here too. 4574 4575 * gas/i386/prefix.[sd]: Align with nops 4576 * gas/i386/reloc.[sd]: Here too. 4577 4578 * gas/i386/katmai.[sd]: New for PIII SIMD 4579 * gas/i386/i386.exp: Call it. 4580 4581 1999-05-02 Nick Clifton <nickc (a] cygnus.com> 4582 4583 * gas/mcore/allinsn.d: Update to match latest assembler 4584 operations. 4585 4586 1999-04-16 DJ Delorie <dj (a] cygnus.com> 4587 4588 * gas/i386/amd.s: Add NOPs to align for coff targets 4589 * gas/i386/amd.d: and check for them. 4590 4591 1999-04-15 Jeffrey A Law (law (a] cygnus.com) 4592 4593 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file. 4594 4595 1999-04-14 Jeffrey A Law (law (a] cygnus.com) 4596 4597 * gas/hppa/basic/branch.s: Do not use immediate value where we 4598 really want a register. 4599 * gas/hppa/basic/coprmem.s: Likewise. 4600 * gas/hppa/basic/fmemLRbug.s: Likewise. 4601 * gas/hppa/basic/coprmem.s: Likewise. 4602 * gas/hppa/basic/spop.s: Likewise. 4603 * gas/hppa/basic/imem.s: Likewise. 4604 * gas/hppa/parse/badfmpyadd.s: Likewise. 4605 * gas/hppa/parse/calldatabug.s: Likewise. 4606 * gas/hppa/parse/entrybug.s: Likewise. 4607 * gas/hppa/parse/exprbug.s: Likewise. 4608 * gas/hppa/parse/fixup7bug.s: Likewise. 4609 * gas/hppa/parse/labelbug.s: Likewise. 4610 * gas/hppa/reloc/applybug.s: Likewise. 4611 * gas/hppa/reloc/funcrelocbug.s: Likewise. 4612 * gas/hppa/reloc/labelopbug.s: Likewise. 4613 * gas/hppa/reloc/longcall.s: Likewise. 4614 * gas/hppa/reloc/plabelbug.s: Likewise. 4615 * gas/hppa/reloc/reduce.s: Likewise. 4616 * gas/hppa/reloc/reduce2.s: Likewise. 4617 * gas/hppa/reloc/reduce3.s: Likewise. 4618 * gas/hppa/unsorted/brlenbug.s: Likewise. 4619 * gas/hppa/unsorted/importbug.s: Likewise. 4620 * gas/hppa/unsorted/lasbeldiffs.s: Likewise. 4621 4622 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings 4623 for loads and stores using reg + small d addresses. 4624 No longer expect failure for mis-parse of imm %reg. 4625 4626 1999-04-13 Doug Evans <devans (a] casey.cygnus.com> 4627 4628 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output. 4629 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch 4630 so branch relaxation restrictions won't interfere with parallelization 4631 attempts. 4632 4633 1999-04-08 Nick Clifton <nickc (a] cygnus.com> 4634 4635 * gas/mcore: New Directory. 4636 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly 4637 tests. 4638 * gas/mcore/allinsn.s: New File: Source file for MCore assembly 4639 tests. 4640 * gas/mcore/allinsn.d: New File: Expected output file for MCore 4641 assembly tests. 4642 4643 1999-03-20 Doug Evans <devans (a] casey.cygnus.com> 4644 4645 * gas/m32r/m32rx.[sd]: Fix a few more testcases. 4646 4647 1999-03-16 Martin Hunt <hunt (a] cygnus.com> 4648 4649 * gas/d30v/d30.exp (run_list_test): Add new tests, 4650 label, guard-debug, serial, warn_oddreg, bittest, and mul. 4651 4652 * gas/d30v/opt.s: Fix some warnings and add a few labels 4653 to keep things from parallelizing where we don't want them to. 4654 4655 * gas/d30v/reloc.s: Fix warning. 4656 4657 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild. 4658 4659 * gas/d30v/label.s: New test. Check that labels are aligned 4660 on 8-byte boundaries. 4661 4662 * gas/d30v/guard-debug.s: New test. Test output with "-g". 4663 4664 * gas/d30v/serial.s: New test. Check for warnings with 4665 illegal serial instructions. 4666 4667 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when 4668 odd-numbered registers are used for some instructions. 4669 4670 * gas/d30v/bittest.s: New test. Check for bit operation 4671 instructions (BCLR, BNOT, BSET, BTST) in the IU. 4672 4673 * gas/d30v/mul.s: New test. Check for restricted sequences 4674 in a bunch of different multiply instructions. 4675 4676 * gas/vtable/vtable.exp (run_list_test): Don't 4677 run test on D30V. 4678 4679 1999-03-05 Nick Clifton <nickc (a] cygnus.com> 4680 4681 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag 4682 test. 4683 4684 1999-02-13 Jim Blandy <jimb (a] zwingli.cygnus.com> 4685 4686 * gas/mips/mips.exp: Run the new tests, below. 4687 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d, 4688 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files. 4689 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files. 4690 4691 * lib/gas-defs.exp (run_dump_test): Document. It's not 4692 really trivial. 4693 4694 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing 4695 $program (the dump tool). 4696 4697 1999-02-10 Doug Evans <devans (a] casey.cygnus.com> 4698 4699 * gas/m32r/allinsn.d: Prefix all | with \. 4700 (push,pop): Fix expected output. 4701 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel. 4702 * gas/m32r/fslot.d: Prefix all | with \. 4703 4704 1999-02-08 Nick Clifton <nickc (a] cygnus.com> 4705 4706 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator. 4707 Some ports use it as a comment initiator. 4708 4709 * gas/vtable/entry1.d: Do not look for an addend. Some ports use 4710 REL relocations and so do not have one. 4711 4712 1998-12-18 Nick Clifton <nickc (a] cygnus.com> 4713 4714 * gas/fr30/allinsn.s: Fix to match latest assembler syntax. 4715 * gas/fr30/allinsn.d: Fix to match latest assembler output 4716 4717 1998-12-03 Nick Clifton <nickc (a] cygnus.com> 4718 4719 * gas/fr30/allinsn.d: Updated to match latest assembler output. 4720 4721 1998-12-02 Nick Clifton <nickc (a] cygnus.com> 4722 4723 * gas/fr30/allinsn.s: Replace illegal insns with legal versions. 4724 4725 * gas/fr30/allinsn.d: Update to match latest assembler output. 4726 4727 1998-11-19 Dave Brolley <brolley (a] cygnus.com> 4728 4729 * gas/fr30/allinsn.s: Reorder insns for better simulation. 4730 4731 1998-11-19 Doug Evans <devans (a] charmed.cygnus.com> 4732 4733 * gas/mips/sync.[sd]: New testcase. 4734 * gas/mips/mips.exp: Run it. 4735 4736 1998-11-18 Dave Brolley <brolley (a] cygnus.com> 4737 4738 * gas/fr30/allinsn.s (dmov): Correct hex literals. 4739 4740 1998-11-17 Nick Clifton <nickc (a] cygnus.com> 4741 4742 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions 4743 to end of file. 4744 4745 * gas/fr30/allinsn.d: Added disassembly of currently assembliable 4746 opcodes. 4747 4748 1998-11-16 Nick Clifton <nickc (a] cygnus.com> 4749 4750 * gas/fr30/allinsn.s: Fix syntax errors. 4751 4752 1998-11-16 Dave Brolley <brolley (a] cygnus.com> 4753 4754 * gas/fr30/allinsn.s: Fixed more typos. 4755 4756 1998-11-13 Nick Clifton <nickc (a] cygnus.com> 4757 4758 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper 4759 case vs lower case. 4760 4761 1998-11-10 Nick Clifton <nickc (a] cygnus.com> 4762 4763 * gas/fr30/allinsn.s: New file. 4764 * gas/fr30/allinsn.d: New file. 4765 * gas/fr30/allinsn.exp: New file. 4766 * gas/fr30/fr30.exp: New file. 4767 4768 1998-11-02 Doug Evans <devans (a] canuck.cygnus.com> 4769 4770 * gas/m32r/fslot.[sd]: New testcase. 4771 * gas/m32r/m32r.exp: Run it. 4772 4773 1998-10-20 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4774 4775 * gas/i386/i386.exp: Run AMD insn test. 4776 * gas/i386/amd.s: New test. 4777 * gas/i386/amd.d: New test results. 4778 4779 1998-09-20 Andreas Schwab <schwab (a] issan.informatik.uni-dortmund.de> 4780 4781 * gas/vtable/inherit1.l: Require only the word GAS somewere in the 4782 first line of the listing. 4783 4784 Tue Sep 1 10:20:03 1998 Richard Henderson <rth (a] cygnus.com> 4785 4786 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host. 4787 * gas/ppc/astest2.d: Likewise. 4788 4789 Mon Aug 31 13:25:07 1998 Richard Henderson <rth (a] cygnus.com> 4790 4791 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching 4792 of whitespace for 64-bit hosts. 4793 4794 Mon Aug 31 12:45:49 1998 Richard Henderson <rth (a] cygnus.com> 4795 4796 * gas/vtable/vtable.exp: New. 4797 * gas/vtable/{entry0.s,entry0.d}: New. 4798 * gas/vtable/{entry1.s,entry1.d}: New. 4799 * gas/vtable/{inherit0.s,inherit0.d}: New. 4800 * gas/vtable/{inherit1.s,inherit1.l}: New. 4801 4802 Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian (a] cygnus.com> 4803 4804 * gas/i386/white.l: Revert patch of August 12. 4805 4806 Wed Aug 12 11:54:37 1998 Jeffrey A Law (law (a] cygnus.com) 4807 4808 * gas/mn10300/udf.s: New test. 4809 * gas/mn10300/basic.exp: Run it. 4810 4811 Wed Aug 12 13:25:38 1998 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4812 4813 * gas/i386/general.l: Test andb $~0x80,foo. 4814 * gas/i386/general.s: Update. 4815 4816 * gas/i386/white.l: Expect warning for stand-alone ss prefix. 4817 4818 Tue Jul 21 12:46:59 1998 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4819 4820 * gas/i386/white.s: Add some more whitespace tests. 4821 * gas/i386/white.l: Update accordingly. 4822 4823 Mon Jul 13 18:15:11 1998 Alan Modra <alan (a] spri.levels.unisa.edu.au> 4824 4825 * gas/i386/*: All new i386 testsuite. 4826 4827 1998-07-02 Ken Raeburn <raeburn (a] cygnus.com> 4828 4829 * lib/gas-defs.exp (gas_init): Complain if target name isn't in 4830 canonical form. 4831 4832 Wed Jul 1 15:35:09 1998 Nick Clifton <nickc (a] cygnus.com> 4833 4834 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail. 4835 4836 Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian (a] cygnus.com> 4837 4838 * gas/ppc/simpshft.s: Add alignment so that it works on AIX. 4839 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text 4840 section. 4841 4842 Tue Jun 23 15:14:43 1998 Nick Clifton <nickc (a] cygnus.com> 4843 4844 * gas/v850/hilo2.s: Use r1 as the destination of the movea 4845 instruction, since r0 is read only. 4846 4847 * gas/v850/basic.exp: Fix names of special area relocations. 4848 Set -mwarn-signed-overflow flag when running range.s test. 4849 4850 Sun Jun 21 12:44:43 1998 Nick Clifton <nickc (a] cygnus.com> 4851 4852 * gas/d30v/reloc.d: Updated to match latest assembler output. 4853 4854 1998-06-17 Frank Ch. Eigler <fche (a] cygnus.com> 4855 4856 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case 4857 run on differently targeted assembler. 4858 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto. 4859 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same. 4860 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again. 4861 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some. 4862 4863 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target 4864 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the 4865 original `ld.d' had. Find `ld.s'. 4866 * gas/mips/mul-ilocks.d: Nearly ditto. 4867 4868 1998-06-11 Nick Clifton <nickc (a] cygnus.com> 4869 4870 * gas/d30v/inst.d: Expect repeati instrucitons to be combined. 4871 4872 * gas/d30v/inst.s: Add nop to keep assembled instructions at 4873 expected addresses. 4874 4875 1998-06-08 Nick Clifton <nickc (a] cygnus.com> 4876 4877 * gas/d30v/array.d: Updated to match latest assembler results. 4878 * gas/d30v/reloc.d: Partially updated to match latest assembler 4879 results. 4880 4881 1998-06-05 Andreas Schwab <schwab (a] issan.informatik.uni-dortmund.de> 4882 4883 * gas/m68k/operands.s: For all pc relative addresses change tstl 4884 to pea since the former does not allow pcrel on m68000. Do not 4885 make label foo global, so that references to it can be relaxed on 4886 ELF targets. 4887 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated. 4888 4889 1998-06-02 Geoff Keating <geoffk (a] ozemail.com.au> 4890 4891 * gas/ppc/ppc.exp: Run simpshft test. 4892 * gas/ppc/simpshft.d: New file. 4893 * gas/ppc/simpshft.s: New file. 4894 4895 1998-06-01 Jeffrey A Law (law (a] cygnus.com) 4896 4897 * gas/mips/div-ilocks.d: Handle both "break" instruction variants. 4898 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise. 4899 4900 1998-05-29 Ian Lance Taylor <ian (a] cygnus.com> 4901 4902 * gas/mips/mips.exp: Adjust ilocks initialization to match current 4903 assembler defaults more closely. 4904 4905 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports 4906 the instruction. 4907 * gas/sh/basic.exp: Adjust accordingly. 4908 4909 Wed May 27 15:26:51 1998 Nick Clifton <nickc (a] cygnus.com> 4910 4911 * gas/d30v/align.d: Updated to match latest assembler output. 4912 * gas/d30v/inst.d: Updated to match latest assembler output. 4913 * gas/d30v/inst.s: Updated to match latest assembler rules. 4914 * gas/d30v/opt.d: Updated to match latest assembler output. 4915 4916 Fri May 22 15:56:51 1998 Doug Evans <devans (a] canuck.cygnus.com> 4917 4918 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma. 4919 * gas/m32r/uppercase.d: Likewise. 4920 4921 Thu May 21 15:03:06 1998 Nick Clifton <nickc (a] cygnus.com> 4922 4923 * gas/arm/thumb.s: Add period to start of labels to prevent 4924 assembler thinking that they are function entry points. 4925 4926 Tue May 19 18:17:10 1998 Ian Lance Taylor <ian (a] cygnus.com> 4927 4928 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler. 4929 4930 Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche (a] cygnus.com> 4931 4932 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match 4933 disassembler. 4934 4935 Fri May 15 14:51:01 1998 Gavin Koch <gavin (a] cygnus.com> 4936 4937 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses. 4938 * gas/mips/ld-ilocks-addr32.d : New. 4939 4940 Wed May 13 15:06:31 1998 Doug Evans <devans (a] canuck.cygnus.com> 4941 4942 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA. 4943 4944 Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche (a] cygnus.com> 4945 4946 * gas/mips/break20.[sd]: New tests for 20-bit operand break and 4947 sddbp instructions. 4948 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap 4949 instructions. 4950 * gas/mips/mips.exp: Run them. 4951 4952 Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche (a] cygnus.com> 4953 4954 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels 4955 in disassembly, where the offset is in hex and has a "0x" prefix. 4956 4957 Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche (a] cygnus.com> 4958 4959 * gas/mips/lineno.[sd]: Assembly source line number test. 4960 * gas/mips/mips.exp: Added lineno test. 4961 4962 Wed Apr 8 18:45:17 1998 Jeffrey A Law (law (a] cygnus.com) 4963 4964 * gas/testsuite/all/gas.exp: No longer expect failures for 4965 difference of undefined symbols on mn10x00 targets. 4966 4967 Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche (a] cygnus.com> 4968 4969 * gas/all/align.s: Back out ".section text" change below; 4970 use ".text" again. 4971 * gas/macros/semi.s: Ditto. 4972 4973 Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche (a] cygnus.com> 4974 4975 * gas/all/align.s: Identify ".text" section explicitly. 4976 * gas/macros/semi.s: Ditto. 4977 4978 4979 4980 Mon Mar 2 13:30:40 1998 Doug Evans <devans (a] seba.cygnus.com> 4981 4982 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete. 4983 (ldi16): Improve test. 4984 (nop): Fix test. 4985 4986 Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian (a] cygnus.com> 4987 4988 * gasp/macro.out: Adjust to reflect the fact that keyword 4989 arguments are now permitted after positional arguments. 4990 4991 Wed Feb 4 15:27:44 1998 Nick Clifton <nickc (a] cygnus.com> 4992 4993 * gas/arm/arm7t.d: Update to match latest assembler output. 4994 4995 Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk (a] ozemail.com.au> 4996 4997 * gas/ppc/ppc.exp: New file. 4998 * gas/ppc/astest.s, gas/ppc/astest.d: New test. 4999 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test. 5000 5001 Sun Feb 1 21:43:54 1998 Jeffrey A Law (law (a] cygnus.com) 5002 5003 * gas/mips/4010.s: Pad test code out to a 16byte boundary. 5004 * gas/mips/4010.d: Corresponding changes. 5005 * gas/mips/4100.s: Pad test code out to a 16byte boundary. 5006 * gas/mips/4100.d: Corresponding changes. 5007 * gas/mips/4650.s: Pad test code out to a 16byte boundary. 5008 * gas/mips/4650.d: Corresponding changes. 5009 5010 Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian (a] cygnus.com> 5011 5012 * gas/mri/moveml.d: Add test comments, fix regexps. 5013 5014 Thu Jan 29 13:34:49 1998 Doug Evans <devans (a] canuck.cygnus.com> 5015 5016 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing. 5017 5018 Thu Jan 29 09:43:50 1998 Richard Henderson <rth (a] cygnus.com> 5019 5020 * gas/m68k/mri_moveml.[sd]: Moved to ... 5021 * gas/mri/moveml.[sd]: ... here. 5022 * gas/mri/mri.exp: Run it. 5023 5024 Tue Jan 27 21:55:44 1998 Jeffrey A Law (law (a] cygnus.com) 5025 5026 * gas/mips/4010.s: Add 4010 tests. 5027 * gas/mips/4010.d: Expected output. 5028 * gas/mips/4100.s: Add 4010 tests. 5029 * gas/mips/4100.d: Expected output. 5030 * gas/mips/4650.s: Add 4010 tests. 5031 * gas/mips/4650.d: Expected output. 5032 * gas/mips/mips.exp: Run the new tests. 5033 * gas/mips/*.d: Pass the right processor model to objdump. 5034 Fix minor cases where expected output was wrong due to opcode 5035 conflicts. 5036 5037 Tue Jan 27 05:35:02 1998 Richard Henderson <rth (a] cygnus.com> 5038 5039 * gas/m68k/mri_moveml.[sd]: New testcase. 5040 5041 Thu Jan 22 17:29:07 1998 Nick Clifton <nickc (a] cygnus.com> 5042 5043 * gas/m32r/high-1.d: Add hash prefix to constants. 5044 5045 * gas/m32r/allinsn.s: Add hash prefix to some constants. 5046 * gas/m32r/allinsn.d: Add hash prefix to constants. 5047 5048 Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred (a] s-direktnet.de> 5049 5050 * gas/m88k/init.d: Fix hexadecimal offsets. 5051 5052 Wed Jan 14 17:49:22 1998 Nick Clifton <nickc (a] cygnus.com> 5053 5054 * gas/m32r/uppercase.d: Fix white space matching. 5055 * gas/m32r/relax-1.d: Fix white space matching. 5056 5057 Wed Jan 14 15:44:32 1998 Jeffrey A Law (law (a] cygnus.com) 5058 5059 * gas/mips/div.d: Update for recent assembler changes. 5060 * gas/mips/div-ilocks.d: Likewise. 5061 5062 Wed Jan 14 11:13:06 1998 Doug Evans <devans (a] seba.cygnus.com> 5063 5064 * gas/m32r/allinsn.d (cmpui): Update output to new format. 5065 5066 Thu Dec 18 11:10:42 1997 Nick Clifton <nickc (a] cygnus.com> 5067 5068 * gas/arm/inst.d: Updated to match latest disassembler changes. 5069 5070 * gas/arm/arm7t.d: Updated to match latest disassembler changes. 5071 5072 Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn (a] cygnus.com> 5073 5074 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d, 5075 gas/mips/jal-xgot.d: Add assembler option to select a specific 5076 target chip, the R3000. 5077 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting 5078 R3900. 5079 * gas/mips/mips.exp: Run it. 5080 5081 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax 5082 targets. 5083 5084 Wed Oct 15 10:40:14 1997 Jeffrey A Law (law (a] cygnus.com) 5085 5086 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA. 5087 5088 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler 5089 changes. 5090 5091 1997-10-09 Doug Evans <dje (a] canuck.cygnus.com> 5092 5093 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments. 5094 5095 1997-10-09 Ian Lance Taylor <ian (a] cygnus.com> 5096 5097 * gas/arm/arm7t.d: Update for recent disassembler changes. 5098 * gas/h8300/ffxx1.d: Likewise. 5099 5100 1997-10-08 Doug Evans <dje (a] canuck.cygnus.com> 5101 5102 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox. 5103 5104 1997-10-08 Ian Lance Taylor <ian (a] cygnus.com> 5105 5106 * gas/sparc/synth.d: Update for recent disassembler changes. 5107 * gas/sparc/synth64.d: Likewise. 5108 5109 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a 5110 function symbol. 5111 * gas/mips/jal.s: Likewise. 5112 5113 1997-10-07 Doug Evans <dje (a] canuck.cygnus.com> 5114 5115 * gas/sparc/reloc64.[sd]: New testcase. 5116 * gas/sparc/sparc.exp: Run it. 5117 5118 1997-10-04 Ian Lance Taylor <ian (a] cygnus.com> 5119 5120 * gas/ieee-fp/x930509a.exp: Accept m68k listing format. 5121 5122 1997-10-03 Ian Lance Taylor <ian (a] cygnus.com> 5123 5124 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now 5125 work. Correct for big endian and for tabs in input file. 5126 5127 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*. 5128 * gas/alpha/fp.s: Change comment characters from ! to #. 5129 5130 1997-09-18 Doug Evans <dje (a] canuck.cygnus.com> 5131 5132 * gas/sparc/splet.d: Update to new objdump output format. 5133 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise. 5134 * gas/sparc/set64.[ds]: New testcase. 5135 * gas/sparc/splet-2.[ds]: New testcase. 5136 * gas/sparc/sparc.exp: Run them. 5137 5138 1997-08-16 Ken Raeburn <raeburn (a] cygnus.com> 5139 5140 Merge changes from Martin Hunt: 5141 5142 * gas/d30v/inst.s: Add some new tests. 5143 5144 * gas/d30v/{inst, opt, reloc}.d: Update results with 5145 new disassembler changes. 5146 5147 * gas/d30v/inst.[sd]: Update examples for d*i instructions. 5148 5149 * gas/d30v/*.d: Update all test results because 5150 of new ".s" and ".l" extensions. 5151 5152 * gas/d30v/inst.[sd]: Correct entry for mulx2h. 5153 * gas/d30v/opt.[sd]: Correct st2w instruction. 5154 5155 * gas/d30v/align.d: Change expected output. 5156 5157 * gas/d30v/reloc.[sd]: Add test case. 5158 5159 * gas/d30v/array.[sd]: New test case. 5160 5161 * gas/d30v/opt.[sd]: Added more test cases. 5162 5163 * gas/d30v/opt.s: Add test cases. 5164 * gas/d30v/reloc.s: Fix a test case. 5165 * gas/d30v/{opt,reloc}.d: Regenerate. 5166 5167 Mon Sep 8 14:21:23 1997 Doug Evans <dje (a] canuck.cygnus.com> 5168 5169 * gas/m32r/high-1.[ds]: New testcase. 5170 * gas/m32r/m32r.exp: Run it. 5171 5172 Mon Aug 25 11:04:24 1997 Doug Evans <dje (a] canuck.cygnus.com> 5173 5174 * gas/m32r/relax-1.[ds]: New testcase. 5175 * gas/m32r/m32r.exp: Run it. 5176 5177 Thu Aug 14 23:49:49 1997 Doug Evans <dje (a] canuck.cygnus.com> 5178 5179 * gas/arc: New directory 5180 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd], 5181 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files. 5182 5183 Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian (a] cygnus.com> 5184 5185 * config/default.exp: Set AS and GASP to as-new, not as.new. 5186 5187 Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian (a] cygnus.com> 5188 5189 * config/default.exp: Set NM to nm-new, not nm.new, to match 5190 recent change in binutils build directory. 5191 5192 Thu Jul 31 15:21:51 1997 Jeffrey A Law (law (a] cygnus.com) 5193 5194 * gas/v850/range.s: New test. 5195 * gas/v850/basic.exp: Run it. 5196 5197 Tue Jul 29 14:35:02 1997 Jeffrey A Law (law (a] cygnus.com) 5198 5199 * gas/v850/hilo2.s: New test. 5200 * gas/v850/fepsw.s: New test. 5201 * gas/v850/basic.exp: Run them. 5202 5203 Tue Jul 15 13:03:17 1997 Doug Evans <dje (a] canuck.cygnus.com> 5204 5205 * gas/m32r/uppercase.[sd]: New testcase. 5206 * gas/m32r/m32r.exp: New file. 5207 5208 Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian (a] cygnus.com> 5209 5210 * gas/m68k/pcrel.d: Update for m68k disassembler changes. 5211 * gas/m68k/operands.d: Likewise. 5212 5213 Mon Jun 2 16:50:03 1997 Nick Clifton <nickc (a] cygnus.com> 5214 5215 * gas/arm/arm.exp: Added changes from armT-970328-branch. 5216 5217 Mon Jun 2 12:09:02 1997 Gavin Koch <gavin (a] cygnus.com> 5218 5219 * gas/mips/mips.exp: The r3900 has interlocks for mul, but 5220 not div. 5221 5222 Mon Jun 2 12:03:32 1997 Gavin Koch <gavin (a] .cygnus.com> 5223 5224 * gas/mips/mul.{d,s}: End the tests with no-ops. 5225 5226 Mon Jun 2 11:48:58 1997 Gavin Koch <gavin (a] cygnus.com> 5227 5228 * lib/gas-defs.exp (regexp_diff): Improve messages when one 5229 file is shorter than the other. 5230 5231 Wed May 7 16:18:30 1997 Manfred Hollstein <manfred (a] s-direktnet.de> 5232 5233 * gas/m88k/init.{s,d}: New checks for proper padding of 5234 .init sections. 5235 * gas/m88k/m88.exp: Run them. 5236 5237 * gas/m68k/t2.d: New file for check of presence of section 5238 symbols on the m68k-motorola-sysv. 5239 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv]. 5240 5241 Wed May 7 16:12:24 1997 Ian Lance Taylor <ian (a] cygnus.com> 5242 5243 * gas/all/gas.exp: Don't run cofftag test for m88k-coff. 5244 5245 * gas/mips/lifloat.s: Update for recent changes to floating point 5246 handling. 5247 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise. 5248 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise. 5249 5250 * gas/mips/mips.exp: Handle Irix 6 like Irix 5. 5251 5252 Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas (a] petra.appli.se> 5253 5254 * gas/mips/mips.exp: Handle OpenBSD like NetBSD. 5255 5256 Wed Apr 16 12:20:24 1997 Martin Hunt <hunt (a] cygnus.com> 5257 5258 * gas/d30v/d30.exp: Add optimizer test case. 5259 * gas/d30v/opt.s: Add conditional compilation tests. 5260 * gas/d30v/opt.d: Rebuild. 5261 5262 Tue Apr 15 18:10:01 1997 Gavin Koch <gavin (a] cygnus.com> 5263 5264 * gas/mips/{delay.d,nodelay.d}: added. 5265 5266 Mon Apr 7 12:57:45 1997 Doug Evans <dje (a] canuck.cygnus.com> 5267 5268 * gas/m32r/allinsn.d: Update to new objdump output style. 5269 5270 Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian (a] cygnus.com> 5271 5272 * gas/all/float.s: Put a tab before .text, to keep the PA happy. 5273 5274 * gas/arm/arm.exp: Only run inst and arm7t on targets which can 5275 handle -EL. Add setup_xfail for thumb. 5276 5277 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits. 5278 5279 Thu Apr 3 18:26:56 1997 Doug Evans <dje (a] canuck.cygnus.com> 5280 5281 * gas/m32r/allinsn.{exp,s.d}: New testcases. 5282 5283 Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt (a] pizza.cygnus.com> 5284 5285 * gas/d30v/d30.exp: Add test case reloc. 5286 * gas/d30v/reloc.[sd]: New files to test relocations. 5287 5288 Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian (a] cygnus.com> 5289 5290 * gas/arm/inst.d: Update for disassembler changes. 5291 * gas/arm/arm7t.d: Likewise. 5292 5293 Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab (a] issan.informatik.uni-dortmund.de> 5294 5295 * gas/m68k/op68000.d: Update for recent assembler bug fix. 5296 5297 Wed Mar 5 13:01:24 1997 Jeffrey A Law (law (a] cygnus.com) 5298 5299 * gas/all/gas.exp: xfail a couple tests for the mn10300. 5300 5301 Mon Mar 3 11:41:00 1997 Fred Fish <fnf (a] cygnus.com> 5302 5303 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d, 5304 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks. 5305 5306 Thu Feb 27 15:21:46 1997 Fred Fish <fnf (a] cygnus.com> 5307 5308 * gas/tic80/{align.d, align.lst, align.s} New test for the 5309 ".align" pseudop. 5310 * gas/tic80/tic80.exp: Run the align test. 5311 5312 Wed Feb 26 20:36:46 1997 Fred Fish <fnf (a] cygnus.com> 5313 5314 * gas/tic80/{float.d, float.lst, float.s}: New tests for 5315 simple floating point operands. 5316 * gas/tic80/tic80.exp: Run the float test. 5317 5318 Wed Feb 26 15:16:04 1997 Fred Fish <fnf (a] cygnus.com> 5319 5320 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d, 5321 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}: 5322 New tests for :m and :s operand modifiers. 5323 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests. 5324 5325 Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian (a] cygnus.com> 5326 5327 * gas/macros/semi.s: Force the final alignment to use a fill value 5328 of 0. 5329 5330 * gas/all/cond.s, gas/all/cond.d: New test. 5331 * gas/all/gas.exp: Run it. 5332 5333 Mon Feb 24 10:52:12 1997 Bob Manson <manson (a] charmed.cygnus.com> 5334 5335 * lib/gas-defs.exp(gas_init): Added new parameter for script 5336 name. 5337 5338 Mon Feb 24 10:40:28 1997 Fred Fish <fnf (a] cygnus.com> 5339 5340 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d, 5341 regops.d, relocs1.d, 5342 (relocs1.c): Add file for reference. 5343 (relocs1b.d): Split reloc table contents test to different test file. 5344 (relocs2.c): Add test that uses various types (char, short, int, ...) of 5345 static and global variables with data shuffling to generate lots of ld/st 5346 instructions for the different types. 5347 (relocs2.d): New file, expected code for relocs2 test. 5348 (relocs2.lst): New file, TI assembler listing for reference. 5349 (relocs2.s): New file, assembly source for relocs2 test. 5350 (relocs2b.d): New file, expected reloc table contents for relocs2 test. 5351 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests. 5352 5353 Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn (a] cygnus.com> 5354 5355 * gas/all/itbl-test.c(main): Update function calls. 5356 Remove parameters from itbl_get_reg_val and 5357 change itbl_get_insn_name to itbl_get_field. 5358 5359 Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn (a] cygnus.com> 5360 5361 * gas/mips/itbl: Add comments. 5362 * gas/mips/itbl.s: Add comments. Prefix register names with $. 5363 * gas/all/itbl: Generic table for testing for itbl support. 5364 * gas/all/itbl.s: Generic assembly for testing for itbl support. 5365 * gas/mips/itbl-test.c: Moved to gas/all. 5366 * gas/all/itbl-test.c: Moved from gas/mips. 5367 5368 Sat Feb 22 20:24:23 1997 Fred Fish <fnf (a] cygnus.com> 5369 5370 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst, 5371 endmask.lst, regops.lst}: Remove ^M's from end of lines. 5372 * gas/tic80/bitnum.s: Add comment to each line showing value 5373 that symbolic BITNUM assembles to. Add coverage for raw 5374 numeric values for the BITNUM operand. 5375 * gas/tic80/bitnum.d: Update due to bitnum.s changes. 5376 * gas/tic80/regops.d: Update due to opcode library additions 5377 of floating point test BITNUM values that are ambiguous with 5378 the integral ones. 5379 * gas/tic80/relocs1.s: New test case that tests simple relocs. 5380 * gas/tic80/relocs1.d: Expected output for above. 5381 * gas/tic80/relocs1.lst: TI assembler listing for above. 5382 * gas/tic80/tic80.exp: Add relocs1 test. 5383 5384 Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt (a] pizza.cygnus.com> 5385 5386 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s, 5387 inst.d, inst.s, opt.d, opt.s}: Test files for D30V. 5388 5389 Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian (a] cygnus.com> 5390 5391 * gas/macros/semi.s, gas/macros/semi.d: New test. 5392 * gas/macros/macros.exp: Run it. 5393 * gas/mri/semi.s, gas/mri/semi.d: New test. 5394 * gas/mri/mri.exp: Run it. 5395 5396 Tue Feb 18 13:37:06 1997 Jeffrey A Law (law (a] cygnus.com) 5397 5398 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected 5399 output. 5400 5401 Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian (a] cygnus.com> 5402 5403 * gas/all/align.d, gas/all/align.s: New test. 5404 * gas/all/gas.exp: Run it. 5405 5406 Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian (a] cygnus.com> 5407 5408 * gas/mips/mips16.d: Correct PC relative instruction bytes. 5409 5410 Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian (a] cygnus.com> 5411 5412 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler. 5413 * gas/mips/lif-xgot.d: Likewise. 5414 * gas/mips/ulh-svr4pic.d: Likewise. 5415 * gas/mips/ulh-xgot.d: Likewise. 5416 5417 * gas/mips/mips16.d: Update for yet another change in disassembly 5418 output (this one is spacing only). 5419 5420 Tue Feb 11 14:45:39 1997 Fred Fish <fnf (a] cygnus.com> 5421 5422 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s, 5423 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s, 5424 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s, 5425 tic80.exp}: New files for TIc80 test cases. 5426 5427 Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian (a] cygnus.com> 5428 5429 * gas/mips/mips16.d: Update for change in disassembly output. 5430 5431 Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn (a] cygnus.com> 5432 5433 * gas/mips/itbl-test.c: Add copyright message and fix indentation. 5434 5435 Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn (a] cygnus.com> 5436 5437 * gas/mips/itbl-test.c: New file. Stand-alone assembler and 5438 dissassembler for itbl support. 5439 5440 Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn (a] cygnus.com> 5441 5442 * gas/mips/itbl: New file. Instruction Spec for testing --itbl 5443 option. 5444 * gas/mips/itbl.s: New file. Assembly with ne2w instructions 5445 specified in itbl. 5446 5447 Fri Feb 7 16:42:53 1997 Bob Manson <manson (a] charmed.cygnus.com> 5448 5449 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud. 5450 * lib/gas-defs.exp: Ditto. 5451 5452 Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian (a] cygnus.com> 5453 5454 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to 5455 objdump. Update for current relocation printing style. 5456 5457 Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian (a] cygnus.com> 5458 5459 * gas/mips/mips16.d: Update for disassembler changes. 5460 5461 Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela (a] cygnus.com) 5462 5463 * gas/mips/mips.exp: set ilocks for all 4100/4300 5464 5465 Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian (a] cygnus.com> 5466 5467 * gas/mips/mips16.s, gas/mips/mips16.d: New test. 5468 * gas/mips/mips.exp: Run mips16 test. 5469 5470 * gas/mips/mips.exp: Run dli test unconditionally. 5471 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte 5472 boundary. 5473 * gas/mips/dli.d: Corresponding changes. 5474 5475 Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian (a] cygnus.com> 5476 5477 * gas/sparc/synth.d: Use --prefix-addresses for objdump. 5478 * gas/sparc/synth64.d: Likewise. 5479 5480 Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela (a] cygnus.com) 5481 5482 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output. 5483 5484 Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian (a] cygnus.com> 5485 5486 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by 5487 .ifdef, to accomodate change to avoid default alignment on 5488 embedded systems. 5489 5490 Wed Dec 11 09:26:01 1996 Jeffrey A Law (law (a] cygnus.com) 5491 5492 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for 5493 "movb dm,(an)". 5494 5495 Tue Dec 10 13:01:05 1996 Jeffrey A Law (law (a] cygnus.com) 5496 5497 * gas/mn10300/basic.exp: Update after endianness changes to 5498 the assembler. 5499 5500 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests. 5501 * gas/mn10200/{movb.s, movbu.s}: Likewise. 5502 * gas/mn10200/basic.exp: Run them. 5503 5504 Mon Dec 9 17:08:38 1996 Jeffrey A Law (law (a] cygnus.com) 5505 5506 * gas/mn10200/*.s: New tests for the mn10200 assembler. 5507 * gas/mn10200/basic.exp: Run them. 5508 5509 Fri Dec 6 15:35:04 1996 Jeffrey A Law (law (a] cygnus.com) 5510 5511 * gas/mn10300/*.s: Remove '$' register prefixing. 5512 5513 Mon Nov 25 16:35:33 1996 Doug Evans <dje (a] canuck.cygnus.com> 5514 5515 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume 5516 \r will be present. 5517 5518 Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian (a] cygnus.com> 5519 5520 * gas/m68k/*.d: Update for disassembler changes. 5521 * gas/mri/*.d: Likewise. 5522 5523 Mon Nov 25 11:38:37 1996 Jeffrey A Law (law (a] cygnus.com) 5524 5525 * gas/mn10300/*.s: Use '$' as register prefix for 5526 all register operands. 5527 5528 Thu Nov 21 11:52:54 1996 Jeffrey A Law (law (a] cygnus.com) 5529 5530 * gas/all/gas.exp: xfail a couple tests for the mn10300. 5531 5532 Wed Nov 20 11:31:41 1996 Jeffrey A Law (law (a] cygnus.com) 5533 5534 * gas/mn10300/other.s: Update for correct syntax on a 5535 few instructions (those with register lists). 5536 * gas/mn10300/basic.exp: Corresponding changes. 5537 5538 Tue Nov 19 13:36:57 1996 Jeffrey A Law (law (a] cygnus.com) 5539 5540 * gas/mn10300/movm.s: Update for correct syntax. 5541 * gas/mn10300/basic.exp: Update expected movm bit patterns. 5542 5543 Fri Nov 15 13:57:42 1996 Jeffrey A Law (law (a] cygnus.com) 5544 5545 * gas/mn10300/other.s: Put parens around register 5546 argument in calls and jmp instructions. 5547 5548 Wed Nov 13 13:16:04 1996 Jeffrey A Law (law (a] cygnus.com) 5549 5550 * gas/h8300/ffxx1.d: Update for recent disassembler changes. 5551 5552 Mon Nov 11 16:03:24 1996 Jeffrey A Law (law (a] cygnus.com) 5553 5554 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump 5555 as needed. 5556 * gas/hppa/unsorted/unsorted.exp: Likewise. 5557 5558 Thu Nov 7 00:27:52 1996 Jeffrey A Law (law (a] cygnus.com) 5559 5560 * gas/mn10300/basic.exp: Check opcode insertion for 5561 extended instructions. 5562 * gas/mn10300/extend.s: Tweak constants for better 5563 testsuite coverage. 5564 5565 Wed Nov 6 13:50:07 1996 Jeffrey A Law (law (a] cygnus.com) 5566 5567 * gas/mn10300/basic.exp: Test insertion of operands 5568 into call and jmp instructions with 32bit offsets. 5569 Fix typo in bit test patterns. 5570 * gas/mn10300/other.s: Tweak constants to improve 5571 testsuite coverage. 5572 5573 * gas/mn10300/basic.exp: Test insertion of 32bit operand 5574 in calls, btst, bclr & bset instructions. 5575 5576 * gas/mn10300/*.s: Tweak constants in 32bit insns for 5577 better testing coverage. 5578 * gas/mn10300/basic.exp: Test insertion of most 32bit 5579 operands. 5580 5581 Tue Nov 5 13:33:12 1996 Jeffrey A Law (law (a] cygnus.com) 5582 5583 * gas/mn10300/basic.exp: Check bit patterns for indexed mov, 5584 movbu, movhu instructions. Check bit patterns for more bit 5585 operations. Check bit patterns for various 16bit call, retf 5586 and ret instructions. 5587 * gas/mn10300/other.s: Update operands for better test coverage. 5588 5589 Mon Nov 4 12:55:11 1996 Jeffrey A Law (law (a] cygnus.com) 5590 5591 * gas/mn10300/basic.exp: Check bit patterns for a couple more 5592 mov and cmp instructions. 5593 5594 Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian (a] cygnus.com> 5595 5596 * gas/mips/*.d: Update for disassembler changes. 5597 5598 Wed Oct 16 22:39:50 1996 Jeffrey A Law (law (a] cygnus.com) 5599 5600 * gas/v850/reloc.s: New tests. 5601 * gas/v850/basic.exp: Run them. 5602 5603 Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian (a] cygnus.com> 5604 5605 * gas/mips: Add symbols to several testsuites, since the ELF 5606 assembler now always builds a symbol table, which means that 5607 objdump will no longer report `No symbols in FILE'. Change the 5608 expected output accordingly. 5609 5610 Thu Oct 10 13:11:48 1996 Jeffrey A Law (law (a] cygnus.com) 5611 5612 * gas/mn10300/basic.exp: Check bit patterns for instructions 5613 with a single 8bit or 16bit immediate operand. 5614 5615 * gas/mn10300/basic.exp: Check bit patterns for many 5616 instructions. Add missing test in do_mov1. 5617 * gas/mn10300/mov1.s: Add missing test. 5618 5619 Wed Oct 9 14:15:18 1996 Jeffrey A Law (law (a] cygnus.com) 5620 5621 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests. 5622 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise. 5623 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise. 5624 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise. 5625 * gas/mn10300/{shift.s, sub.s}: Likewise. 5626 * gas/mn10300/basic.exp: Run them. 5627 5628 Thu Oct 3 09:57:03 1996 Jeffrey A Law (law (a] cygnus.com) 5629 5630 * gas/mn10200, gas/mn10300: New directories for Matsushita 5631 mn10200 and mn10300 tests. 5632 5633 Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian (a] cygnus.com> 5634 5635 * lib/gas-defs.exp (gas_version): Fix for current version 5636 printing. 5637 5638 Sun Sep 29 07:55:58 1996 Doug Evans <dje (a] canuck.cygnus.com> 5639 5640 * gas/sparc/splet.d: Fix typo in cpusha result. 5641 5642 Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian (a] cygnus.com> 5643 5644 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx. 5645 5646 Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian (a] cygnus.com> 5647 5648 * gas/all/cofftag.s: Use .p2align rather than .align. 5649 5650 Fri Sep 13 15:28:04 1996 Jeffrey A Law (law (a] cygnus.com) 5651 5652 * gas/h8300/macs.s: Add "stmac" instructions. 5653 * gas/h8300/basic.exp: Test them. 5654 5655 Thu Sep 12 10:28:44 1996 James G. Smith <jsmith (a] cygnus.co.uk> 5656 5657 * gas/arm/thumb.s (back): Check assembly of Thumb BL. 5658 5659 Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian (a] cygnus.com> 5660 5661 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code 5662 registers. 5663 5664 Fri Sep 6 18:23:54 1996 James G. Smith <jsmith (a] cygnus.co.uk> 5665 5666 * gas/mips/dli.{s,d}: More test cases added. 5667 5668 Wed Sep 4 11:47:29 1996 James G. Smith <jsmith (a] cygnus.co.uk> 5669 5670 * gas/mips/mips.exp: Add check for dli macro instruction. 5671 * gas/mips/dli.{s,d}: Added. 5672 5673 Sat Aug 31 01:25:03 1996 Jeffrey A Law (law (a] cygnus.com) 5674 5675 * gas/v850/basic.exp (do_mem): Check bit patterns for short 5676 load/store instructions. Remove xfails for short load/store 5677 instructions. 5678 * gas/v850/mem.s: Offsets for short load/store operands 5679 are unsigned. 5680 5681 * gas/v850/basic.exp (do_branch): Check offsets in branch insns. 5682 (do_jumps): Likewise. 5683 5684 Fri Aug 30 00:37:55 1996 Jeffrey A Law (law (a] cygnus.com) 5685 5686 * gas/v850/misc.s: Tweak register numbers for better testing. 5687 * gas/v850/basic.exp (do_misc): Corresponding changes. 5688 5689 * gas/v850/hilo.s: New testfile. 5690 * gas/v850/basic.exp: Run hilo tests. 5691 5692 Thu Aug 29 11:32:23 1996 James G. Smith <jsmith (a] cygnus.co.uk> 5693 5694 * gas/arm/arm7t.d: Explicitly force little-endian assembly. 5695 5696 Fri Aug 23 11:02:55 1996 Jeffrey A Law (law (a] cygnus.com) 5697 5698 * gas/v850/basic.exp (do_move): Test instruction bit patterns. 5699 * gas/v850/move.s: Tweak constants for better testing. 5700 5701 * gas/v850/basic.exp (do_mem): Test instruction bit patterns. 5702 xfail sst and sld tests. 5703 (do_mov): Remove bogus xfail. 5704 * gas/v850/mem.s: sst and sld instructions can only index from 5705 "ep" register. 5706 5707 * gas/v850/basic.exp (do_logical): Test instruction bit patterns. 5708 Update addresses. 5709 * gas/v850/logical.s: Tweak constants for better testing. 5710 5711 * gas/v850/basic.exp (do_jump): Test instruction bit patterns, 5712 but not displacements (yet). 5713 5714 * gas/v850/basic.exp (do_compare): Test instruction bit patterns. 5715 5716 * gas/v850/basic.exp (do_branch): Test instruction bit patterns, 5717 but not displacements (yet). 5718 5719 * gas/v850/basic.exp (do_bit): Test instruction bit patterns. 5720 5721 * gas/v850/basic.exp (do_arith): Test instruction bit patterns. 5722 * gas/v850/arith.s: Tweak constants for better testing. 5723 5724 * gas/v850/basic.exp (do_misc): No longer expect failures 5725 assembling "ldsr" and "stsr" opcodes. 5726 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr" 5727 opcodes. 5728 5729 * gas/v850/basic.exp (do_misc): No longer expect failures 5730 assembling "trap" opcodes. 5731 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes. 5732 5733 * gas/v850: New directory with v850 tests. 5734 5735 Fri Aug 16 00:19:10 1996 Jeffrey A Law (law (a] cygnus.com) 5736 5737 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe 5738 fic and fice instructions to test 3bit space identifiers. 5739 * gas/hppa/basic/system.s: Similarly for iitlba and 5740 iitlbp. 5741 * gas/hppa/basic/basic.exp: Corresponding changes. 5742 5743 Thu Aug 15 16:25:05 1996 James G. Smith <jsmith (a] cygnus.co.uk> 5744 5745 * gas/arm/arm.exp: Change inst.s test to check objdump. 5746 * gas/arm/inst.d: Added. 5747 5748 Thu Aug 15 16:06:02 1996 James G. Smith <jsmith (a] cygnus.co.uk> 5749 5750 * gas/arm/thumb.s: Added. 5751 * gas/arm/immed.s: Added. 5752 * gas/arm/arch4t.s: Added. 5753 * gas/arm/arm.exp: Updated to run the new tests. 5754 5755 Tue Aug 6 11:06:29 1996 Jeffrey A Law (law (a] cygnus.com) 5756 5757 * gas/h8300/misch.s: Reenable "eepmov.w" test. 5758 * gas/h8300/miscs.s: Likewise. 5759 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w" 5760 on the H8/300H and H8/S. Don't expect it to fail. 5761 5762 Wed Jul 31 10:57:44 1996 Doug Evans <dje (a] canuck.cygnus.com> 5763 5764 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE. 5765 5766 Wed Jul 31 15:55:12 1996 James G. Smith <jsmith (a] cygnus.co.uk> 5767 5768 * gas/arm/arm7t.s: Added. 5769 * gas/arm/arm7t.d: Added. 5770 * gas/arm/arm.exp: Updated to run the new test. 5771 5772 Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian (a] cygnus.com> 5773 5774 * gas/m68k/pcrel.d: Rename from schwab.d. 5775 * gas/m68k/pcrel.s: Rename from schwab.s. 5776 5777 Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab (a] issan.informatik.uni-dortmund.de> 5778 5779 * gas/m68k/schwab.d: Correct for ELF format. 5780 * gas/m68k/all.exp: Run "schwab" test for all targets. 5781 5782 Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian (a] cygnus.com> 5783 5784 Avoid DOS file naming problems: 5785 * gas/h8300/branch.s: Rename from branches.s. 5786 * gas/h8300/branchh.s: Rename from branchesh.s. 5787 * gas/h8300/branchs.s: Rename from branchess.s. 5788 * gas/h8300/rotsh.s: Rename from rotshift.s. 5789 * gas/h8300/rotshh.s: Rename from rotshifth.s. 5790 * gas/h8300/rotshs.s: Rename from rotshifts.s. 5791 * gas/h8300/h8300.exp: Corresponding changes. 5792 5793 Thu Jul 4 14:01:46 1996 James G. Smith <jsmith (a] cygnus.co.uk> 5794 5795 * gas/mips/mips.exp: Add new tests for processors with interlocks 5796 on div and mul. 5797 * gas/mips/div-ilocks.d: Added. 5798 * gas/mips/mul-ilocks.d: Added. 5799 5800 Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian (a] cygnus.com> 5801 5802 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests 5803 which now pass. 5804 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64 5805 bit host. 5806 5807 Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian (a] cygnus.com> 5808 5809 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a 5810 test. 5811 * gas/vax/quad.exp: Expect a nop after the movq. 5812 5813 Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law (a] rtl.cygnus.com> 5814 5815 * gas/h8300/cbranchh.s: Switch into h8300h mode. 5816 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names. 5817 5818 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the 5819 H8/S. 5820 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise. 5821 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise. 5822 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise. 5823 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise. 5824 * gas/h8300/{rotshifts.s,extends.s}: Likewise. 5825 * gas/h8300/h8300.exp: Run them. 5826 5827 Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian (a] cygnus.com> 5828 5829 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag 5830 with the same name as a global variable. 5831 * gas/all/gas.exp: Run cofftag test for any COFF target. 5832 5833 Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian (a] cygnus.com> 5834 5835 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s 5836 test. 5837 5838 Fri May 31 10:11:13 1996 Jeffrey A Law (law (a] cygnus.com) 5839 5840 * gas/h8300/h8300.exp: Fix add.l test for H8/300H. 5841 5842 Wed May 29 16:35:43 1996 Ian Lance Taylor <ian (a] cygnus.com> 5843 5844 * gas/mips/jal-xgot.d: Correct for 64 bit output. 5845 5846 Thu Apr 25 19:31:59 1996 Doug Evans <dje (a] canuck.cygnus.com> 5847 5848 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet. 5849 5850 Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian (a] cygnus.com> 5851 5852 * gas/m68k/op68000.d: Add statements now caught by gas. 5853 5854 Mon Apr 22 16:45:12 1996 Doug Evans <dje (a] canuck.cygnus.com> 5855 5856 * gas/sparc/splet.[ds]: New tests for sparclet extensions. 5857 * gas/sparc/sparc.exp: Run them. 5858 5859 Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian (a] cygnus.com> 5860 5861 * gas/mips/la.d: Updated for April 5 MIPS assembler changes. 5862 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise. 5863 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise. 5864 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise. 5865 5866 Wed Apr 10 14:27:51 1996 Jeffrey A Law (law (a] cygnus.com) 5867 5868 * gas/h8300/mov32bug.s: New test. 5869 * gas/h8300/h8300.exp: Run it. 5870 5871 Fri Apr 5 10:13:28 1996 Jeffrey A Law (law (a] cygnus.com) 5872 5873 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests. 5874 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests. 5875 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests. 5876 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests. 5877 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests. 5878 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests. 5879 * gas/h8300/h8300.exp: Run them. 5880 5881 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax. 5882 5883 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests. 5884 5885 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests. 5886 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests. 5887 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests. 5888 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests. 5889 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests. 5890 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests. 5891 * gas/h8300/h8300.exp: Run them. 5892 5893 Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian (a] cygnus.com> 5894 5895 * gas/sparc/synth.d: Don't require sparc in the file format, since 5896 it won't be there on SunOS. 5897 5898 Thu Mar 7 14:51:23 1996 Doug Evans <dje (a] charmed.cygnus.com> 5899 5900 * gas/sparc/synth.[ds]: New testcase. 5901 * gas/sparc/sparc.exp: Run it. 5902 5903 Fri Mar 1 12:01:48 1996 Jeffrey A Law (law (a] cygnus.com) 5904 5905 * gas/all/gas.exp: xfail difference of two undefined symbols 5906 and difference of forward references for the h8300. 5907 5908 Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian (a] cygnus.com> 5909 5910 * gas/mips/lb-xgot.d: Correct. 5911 5912 Mon Feb 19 02:43:36 1996 Doug Evans <dje (a] charmed.cygnus.com> 5913 5914 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9 5915 to gas. 5916 * gas/sparc/addend.exp: Execute for any sparc cpu. 5917 * gas/sparc/{mismatch.exp,mism-1.s}: New test. 5918 5919 Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian (a] cygnus.com> 5920 5921 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests. 5922 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests. 5923 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests. 5924 * gas/mips/mips.exp: Run new tests if svr4pic. 5925 5926 Sat Jan 27 13:27:45 1996 Doug Evans <dje (a] charmed.cygnus.com> 5927 5928 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args. 5929 5930 Fri Jan 26 14:24:01 1996 Jeffrey A Law (law (a] cygnus.com) 5931 5932 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes. 5933 5934 Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian (a] cygnus.com> 5935 5936 * gas/mips/*.d: Update for changes to disassembler. 5937 5938 Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian (a] cygnus.com> 5939 5940 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address 5941 change. 5942 5943 Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian (a] cygnus.com> 5944 5945 * gas/mri/immconst.d: New test. 5946 * gas/mri/mri.exp: Run it. 5947 * gas/mri/constants.s: Test immediate constants. 5948 * gas/mri/constants.d: Corresponding change. 5949 5950 * gas/m68k/link.s: Add nop to pad to eight byte boundary. 5951 * gas/m68k/link.d: Corresponding change. 5952 5953 Sun Nov 12 21:28:11 1995 Jeffrey A Law (law (a] cygnus.com) 5954 5955 * gas/hppa/unsorted/brlenbug.s: New test. 5956 * gas/hppa/unsorted/unsorted.exp: Run it. 5957 5958 Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian (a] cygnus.com> 5959 5960 * gas/mips/beq.s: Declare text_label global. 5961 * gas/mips/jal.s: Likewise. 5962 5963 Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian (a] cygnus.com> 5964 5965 * gas/m68k/link.s: Use "&" instead of "#" for immediate values. 5966 5967 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test. 5968 * gas/m68k/all.exp: Run it. 5969 5970 Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian (a] cygnus.com> 5971 5972 * gas/m68k/link.s, gas/m68k/link.d: New test. 5973 * gas/m68k/all.exp: Run it. 5974 5975 Tue Oct 24 10:57:20 1995 Jeffrey A Law (law (a] cygnus.com) 5976 5977 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions. 5978 * gas/hppa/basic/system.s: Corresponding changes. 5979 5980 Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn (a] cygnus.com> 5981 5982 * gas/m68k/operands.d: Don't require a fixed number of leading 5983 zeros in any number. 5984 5985 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#" 5986 for immediate values. 5987 5988 Fri Oct 6 10:54:13 1995 Doug Evans <dje (a] canuck.cygnus.com> 5989 5990 * gas/arm/arm.exp: Renamed from gas.exp. 5991 * gas/arm/le-fpconst.[sd]: New testcase. 5992 5993 Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian (a] cygnus.com> 5994 5995 * gas/mri/mri.exp: Only run tests for m68k target. 5996 5997 Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian (a] cygnus.com> 5998 5999 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants 6000 test. 6001 6002 Thu Sep 21 01:26:08 1995 Jeff Law (law (a] snake.cs.utah.edu) 6003 6004 * gas/sh/fp.s (fmac): Update for new assembly syntax. 6005 6006 Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian (a] cygnus.com> 6007 6008 * lib/gas-defs.exp (gas_run): Call prune_system_crud. 6009 (run_dump_test, objdump): Likewise. 6010 6011 Thu Sep 14 13:10:10 1995 Doug Evans <dje (a] canuck.cygnus.com> 6012 6013 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests. 6014 * gas/sparc/sparc.exp: Run them. 6015 6016 Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian (a] cygnus.com> 6017 6018 * Makefile.in, configure.in: Remove; the testsuite is now run 6019 directly from the gas Makefile. 6020 6021 Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian (a] cygnus.com> 6022 6023 * gas/mri/empty.s: New file. 6024 * gas/mri/mri.exp: Test assembling empty.s. 6025 * gas/mri/comment.s: Add a couple more comment variants. 6026 6027 * gas/mri/mri.exp: Add xfail for the expr test for all hppa 6028 targets. 6029 6030 Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian (a] cygnus.com> 6031 6032 * gas/mri/comment.s, gas/mri/comment.d: New test. 6033 * gas/mri/mri.exp: Run it. 6034 * gas/mri/expr.s: Remove whitespace in operand field. 6035 * gas/mri/for.s: Add comments for further testing. 6036 * gas/macros/test2.s: Put in an upper case ELSE to test case 6037 insensitivity. 6038 6039 Wed Aug 30 16:12:03 1995 Doug Evans <dje (a] canuck.cygnus.com> 6040 6041 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests. 6042 6043 Tue Aug 29 18:59:33 1995 Doug Evans <dje (a] canuck.cygnus.com> 6044 6045 * gas/sparc/sparc.exp: New file. 6046 * gas/sparc/{asi.[ds],membar.[ds]}: New tests. 6047 6048 Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian (a] cygnus.com> 6049 6050 * gas/macros/*: New tests for macros. 6051 6052 * gas/mri/common.s: Use data, not .data. 6053 6054 * gasp/pl3.out: Update for changes in commented source output when 6055 LOCAL is used. 6056 6057 Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian (a] cygnus.com> 6058 6059 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output 6060 of diff. 6061 * lib/gas-defs.exp: Define prune_system_crud if it is not already 6062 defined. 6063 6064 Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian (a] cygnus.com> 6065 6066 * gasp/mri/*.out: Use ;, not !, for the comment character. 6067 6068 Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian (a] cygnus.com> 6069 6070 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only 6071 expect failure for targets which use SOM. 6072 6073 * lib/gas-defs.exp (run_dump_test): If the program to run does not 6074 exist, mark the test as untested. 6075 6076 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for 6077 common test. 6078 6079 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o, 6080 rather than using an implicit a.out. 6081 6082 * gas/mri/for.s: Add nop to round out to four byte boundary. 6083 * gas/mri/repeat.s: Likewise. 6084 * gas/mri/while.s: Likewise. 6085 * gas/mri/for.d: Expected added nop. 6086 * gas/mri/repeat.d: Likewise. 6087 * gas/mri/while.d: Likewise. 6088 6089 * gas/mips/*.d: Change all test names to say MIPS. 6090 6091 Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian (a] cygnus.com> 6092 6093 * gas/mri/for.d, gas/mri/for.s: New test. 6094 * gas/mri/if.d, gas/mri/if.s: New test. 6095 * gas/mri/repeat.d, gas/mri/repeat.s: New test. 6096 * gas/mri/while.d, gas/mri/while.s: New test. 6097 * gas/mri/mri.exp: Run the new tests. 6098 6099 Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian (a] cygnus.com> 6100 6101 * gas/mri/expr.d: Permit leading zeroes, in case we're using a 6102 64-bit BFD. 6103 6104 * gasp/mri/*: New tests. 6105 * gasp/gasp.exp: Run them. Also, clean up the test names used in 6106 pass and fail. 6107 6108 Sun Aug 13 00:39:24 1995 Jeff Law (law (a] snake.cs.utah.edu) 6109 6110 * gas/sh/basic.exp: Update now that we know the right 6111 bit patters for the new sts instructions. 6112 6113 Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian (a] cygnus.com> 6114 6115 * gas/mri/char.d: Fix for little endian machines. 6116 * gas/mri/float.d: Likewise. 6117 6118 Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian (a] cygnus.com> 6119 6120 * gas/all/struct.s, gas/all/struct.d: New test. 6121 * gas/all/gas.exp: Run it. 6122 6123 Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian (a] cygnus.com> 6124 6125 * gas/mri/common.s, gas/mri/common.d: New test. 6126 * gas/mri/mri.exp: Run it. 6127 6128 Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian (a] cygnus.com> 6129 6130 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants 6131 test. 6132 6133 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete 6134 truncated files, so that the tests pass. 6135 6136 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ, 6137 constants, and expr. 6138 6139 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run 6140 on vxworks*, not just vxworks5.1. 6141 6142 * lib/gas-defs.exp (fail_phase, pass_phase): Remove. 6143 (run_dump_test): Just call pass or fail. 6144 6145 * gas/m68k/operands.s, gas/m68k/operands.d: New test. 6146 * gas/m68k/op68000.d: New test. 6147 * gas/m68k/cas.s, gas/m68k/cas.d: New test. 6148 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test. 6149 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for 6150 changes to disassembler. 6151 * gas/m68k/all.exp: Run new tests. Run schwab test for 6152 m68k-*-coff*. 6153 6154 Mon Aug 7 03:01:32 1995 Jeff Law (law (a] snake.cs.utah.edu) 6155 6156 * gas/sh/*: New tests for the hitachi-sh. 6157 6158 Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian (a] cygnus.com> 6159 6160 * gas/mri/*: New tests for MRI mode. 6161 6162 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump 6163 program executions to the log file before running them. Use the 6164 simple program name, rather than the path to the binary being run, 6165 in pass/fail messages. 6166 (regexp_diff): If the regexp file has the special comment #pass, 6167 stop checking at that point. 6168 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS, 6169 if they are not already set. 6170 6171 Tue Aug 1 11:41:30 1995 steve chamberlain <sac (a] slash.cygnus.com> 6172 6173 * Makefile.in: Remove superfluous runtest gasp. 6174 6175 Mon Jul 31 18:19:26 1995 steve chamberlain <sac (a] slash.cygnus.com> 6176 6177 * gasp/*: New. 6178 * Makefile.in: Use gasp tests. 6179 * config/default.exp: Add gasp stuff. 6180 6181 Thu Jul 20 18:56:48 1995 Jeff Law (law (a] snake.cs.utah.edu) 6182 6183 * gas/all/gas.exp: Disable tests that are not appropriate for 6184 the PA. 6185 6186 Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn (a] cygnus.com> 6187 6188 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1. 6189 6190 Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6191 6192 * gas/m68k/schwab.*: New test based on a test case from Andreas 6193 Schwab. 6194 * gas/m68k/all.exp: Run it for some aout configurations. 6195 6196 Mon Jun 12 22:27:18 1995 Jeff Law (law (a] snake.cs.utah.edu) 6197 6198 * gas/hppa/parse/badfmpyadd.s: New test. 6199 * gas/hppa/parse/parse.exp: Run it. 6200 6201 Sun May 21 20:26:18 1995 Jeff Law (law (a] snake.cs.utah.edu) 6202 6203 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for 6204 ELF targets. 6205 6206 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha (a] armltd.co.uk) 6207 6208 * arm/arm7dm.s: New file -- tests for ARM7DM instructions. 6209 * arm/arm6.s: Correct bogus tests. 6210 * arm/gas.exp (arm6.s): Is now a valid test. 6211 (arm7dm.s): New test. 6212 * arm/float.s: Add load/store multiple floating point instruction 6213 tests. 6214 6215 Wed May 3 13:14:44 1995 Jeff Law (law (a] snake.cs.utah.edu) 6216 6217 * gas/hppa/reloc/longcall.s: New test. 6218 * gas/hppa/reloc/reloc.exp: Run it. 6219 6220 Tue May 2 16:37:48 1995 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6221 6222 * gas/mips/ld.d: Modified for gas delay-slot fixes. 6223 6224 Sat Apr 29 23:35:18 1995 Doug Evans <dje (a] chestnut.cygnus.com> 6225 6226 * lib/gas-dg.exp: New file. 6227 6228 Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6229 6230 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1* 6231 targets. 6232 6233 Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6234 6235 * lib/gas-defs.exp (pass_phase): New proc. 6236 (run_dump_test): Note passing or failing of each phase of this 6237 test, instead of failure of phases or passing of complete test. 6238 Ensure test file name is in reported message. 6239 6240 Sat Apr 8 12:46:33 1995 Doug Evans <dje (a] chestnut.cygnus.com> 6241 6242 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths. 6243 Always resolve testcase status before returning. 6244 If `slurp_options' fails, return and don't do test. 6245 (slurp_options): Fix "can't open" error message. 6246 Return -1 to indicate error. 6247 6248 Mon Mar 20 22:45:30 1995 Jeff Law (law (a] snake.cs.utah.edu) 6249 6250 * gas/hppa/unsorted/common.s: New test. 6251 * gas/hppa/unsorted/unsorted.exp: Run it. 6252 6253 Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6254 6255 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate 6256 uncertainty as to whether there should be trailing bytes in the 6257 output file. 6258 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value 6259 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is 6260 correct.) End with "..." to match trailing zero bytes. 6261 6262 Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian (a] cygnus.com> 6263 6264 * gas/mips/mips4.d, gas/mips/mips4.s: New files. 6265 * gas/mips/mips.exp: Run new test. 6266 6267 Thu Feb 23 17:58:50 1995 Jeff Law (law (a] snake.cs.utah.edu) 6268 6269 * gas/hppa/basic/fmemLRbug.s: Add indexing variants. 6270 * gas/hppa/basic/basic.exp: Test them. 6271 6272 Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian (a] cygnus.com> 6273 6274 * gas/mips/uld.d: New file. 6275 * gas/mips/uld.s: New file. 6276 * gas/mips/usd.d: New file. 6277 * gas/mips/usd.s: New file. 6278 * gas/mips/mips.exp: Run new tests. 6279 6280 Thu Feb 9 10:57:39 1995 Jeff Law (law (a] snake.cs.utah.edu) 6281 6282 * gas/hppa/reloc/applybug.s: New test. 6283 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it. 6284 6285 Thu Feb 2 00:34:55 1995 Jeff Law (law (a] snake.cs.utah.edu) 6286 6287 * gas/hppa/reloc/picreloc.s: New test. 6288 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it. 6289 6290 Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6291 6292 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s, 6293 gas/h8300/h8300.exp: New tests. 6294 6295 Mon Jan 23 21:44:26 1995 Jeff Law (law (a] snake.cs.utah.edu) 6296 6297 * gas/hppa/basic/basic.exp (do_system): Update. 6298 6299 Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6300 6301 * gas/mips/mips.exp: Don't run the memory-access tests if the 6302 format is a.out, because the generated code is different from what 6303 is used with other formats. 6304 6305 Tue Jan 10 11:42:13 1995 Jeff Law (law (a] snake.cs.utah.edu) 6306 6307 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in 6308 regexp to avoid losing without a controlling tty. 6309 6310 Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6311 6312 * gas/i386/pushw.l: Fixed whitespace to match current listing 6313 style. 6314 6315 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with 6316 listings enabled. 6317 6318 Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6319 6320 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set. 6321 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp. 6322 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use 6323 findfile and transform procedures to determine objdump program 6324 name. 6325 6326 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end, 6327 in case the format doesn't automatically require it. 6328 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate 6329 name for the reloc type. 6330 6331 * lib/gas-defs.exp (file_contents, verbose_eval): New procs. 6332 (run_dump_test): If verbosity level is over 3, print out dump 6333 command and its output. 6334 6335 Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian (a] sanguine.cygnus.com> 6336 6337 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted 6338 disassembly. 6339 6340 Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6341 6342 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since 6343 it depends on tty modes. 6344 6345 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of 6346 -nottyinit. 6347 6348 * gas/arm/gas.exp: The arm6 test should report errors, for now. 6349 6350 Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6351 6352 * lib/gas-defs.exp: Use -i in expect_after command. 6353 6354 Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6355 6356 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted 6357 disassembly. 6358 6359 * gas/ieee-fp: Renamed from ieee.fp. 6360 6361 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes. 6362 6363 Wed Nov 30 10:48:00 1994 Jeff Law (law (a] snake.cs.utah.edu) 6364 6365 * gas/hppa/parse: Renamed from gas/hppa/more.parse. 6366 6367 Mon Nov 28 00:40:26 1994 Jeff Law (law (a] snake.cs.utah.edu) 6368 6369 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected 6370 to fail. Fix comments for the test. Tweak test name. 6371 6372 Tue Nov 22 23:38:20 1994 Jeff Law (law (a] snake.cs.utah.edu) 6373 6374 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF 6375 output. 6376 6377 Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian (a] sanguine.cygnus.com> 6378 6379 * gas/mips/ld.d: Adjust to work for both big and little endian 6380 code. 6381 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise. 6382 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise. 6383 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise. 6384 * gas/mips/usw.d: Likewise. 6385 6386 Tue Nov 15 11:09:57 1994 Jeff Law (law (a] snake.cs.utah.edu) 6387 6388 * gas/hppa/unsorted/align4.s: New test. 6389 * gas/hppa/unsorted/unsorted.exp: Run it. 6390 6391 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match 6392 current expected PA ELF output. 6393 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise. 6394 (do_plabel_relocation_test): Likewise. 6395 6396 Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn (a] cujo.cygnus.com> 6397 6398 * gas/all/p1480.s: Use larger constant, so expression can have a 6399 positive value. 6400 * gas/all/gas.exp: Expect p1480.s without listings to pass. 6401 6402 Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian (a] sanguine.cygnus.com> 6403 6404 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d: 6405 Correct test cases. 6406 6407 Thu Oct 20 00:55:13 1994 Jeff Law (law (a] snake.cs.utah.edu) 6408 6409 * gas/hppa/reloc/blebug3.s: New test. 6410 * gas/hppa/reloc/reloc.exp: Run it. 6411 6412 Mon Oct 17 02:33:53 1994 Jeff Law (law (a] snake.cs.utah.edu) 6413 6414 * gas/hppa/reloc/reduce3.s: New test. 6415 * gas/hppa/reloc/reloc.exp: Run it. 6416 6417 Sun Oct 16 22:25:56 1994 Jeff Law (law (a] snake.cs.utah.edu) 6418 6419 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match 6420 current reality. 6421 6422 Wed Sep 28 21:21:34 1994 Jeff Law (law (a] snake.cs.utah.edu) 6423 6424 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s 6425 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s 6426 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s 6427 * gas/hppa/reloc/reloc.exp: Changed accordingly. 6428 6429 Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian (a] sanguine.cygnus.com) 6430 6431 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch 6432 overflows are correctly converted to jumps. 6433 6434 Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian (a] sanguine.cygnus.com) 6435 6436 * gas/mips: Add test cases for PIC code, both SVR4 style and 6437 -membedded-pic style. 6438 6439 Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian (a] sanguine.cygnus.com) 6440 6441 * gas/mips: New directory with MIPS specific test cases. 6442 6443 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify 6444 the name of the source file to assemble. 6445 (regexp_diff): Put the reason for failure in the log file. 6446 6447 Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian (a] sanguine.cygnus.com) 6448 6449 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL 6450 doesn't support it. Redirect stdout using > instead of 1>, and 6451 don't bother to redirect stderr since TCL redirects it anyhow. 6452 (run_dump_test): Pass appropriate arguments to program, defaulting 6453 to -r. 6454 6455 Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 6456 6457 * gas/vax: New directory. 6458 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword 6459 values. 6460 6461 Mon Sep 12 22:19:11 1994 Jeff Law (law (a] snake.cs.utah.edu) 6462 6463 * gas/hppa/reloc/r_no_relocbug.s: New test. 6464 * gas/hppa/reloc/reloc.exp: Run it. 6465 6466 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update 6467 expected output. 6468 6469 Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe (a] pegasus.esprit.ec.org) 6470 6471 * gas/arm/*: New subtree. Add ARM tests. 6472 6473 Mon Aug 8 12:13:31 1994 Jeff Law (law (a] snake.cs.utah.edu) 6474 6475 * gas/hppa/unsorted/unsorted.exp: Accept any character 6476 between foo's type and foo itself. 6477 6478 Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 6479 6480 * lib/gas-defs.exp (run_dump_test): New routine for running the 6481 assembler, running objdump or nm (not fully supported) on the 6482 resulting object file, and comparing the results against a file of 6483 regular expressions in the test suite, all in one command. 6484 Options for the assembler and objdump are read from comments at 6485 the start of the .d file. 6486 (fail_phase, slurp_options): New auxiliary routines. 6487 (regexp_diff): Always return a value. Fix bugs in actually doing 6488 the regexp test. 6489 6490 * gas/sun4/addend.exp: Use run_dump_test. 6491 * gas/sun4/addend.d: Fix regular expressions so that they work. 6492 6493 Thu Jul 7 11:55:33 1994 Jeff Law (law (a] snake.cs.utah.edu) 6494 6495 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests. 6496 * gas/hppa/reloc/reloc.exp: Run them. 6497 6498 Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 6499 6500 * config/default.exp: Look for "as.new" in "$base_dir/..", where 6501 it got compiled, not in "$base_dir". 6502 * config/unknown.exp: Deleted. 6503 6504 Sun Jun 26 13:23:54 1994 Jeff Law (law (a] snake.cs.utah.edu) 6505 6506 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait" 6507 before exiting. Enclose both calls inside a "catch". 6508 (objdump_finish): Likewise. 6509 6510 Fri Jun 10 10:23:35 1994 Jeff Law (law (a] snake.cs.utah.edu) 6511 6512 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output 6513 for SOM to match current testcase. 6514 6515 Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 6516 6517 * gas/i386/{pushw.s,pushw.l}: New test. 6518 * gas/i386/all.exp: Run it. 6519 6520 * Makefile.in (distclean): Remove site config files and gas.sum. 6521 6522 Fri May 27 12:24:18 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 6523 6524 * gas/m68k/disperr.s: Use % for registers. 6525 6526 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s. 6527 6528 Tue May 17 14:53:08 1994 Bill Cox (bill (a] rtl.cygnus.com) 6529 6530 * lib/gas-defs.exp: Replace error proc calls with perror calls. 6531 6532 Mon May 16 13:19:16 1994 Jeff Law (law (a] snake.cs.utah.edu) 6533 6534 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new 6535 ELF code. 6536 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does 6537 not support them. 6538 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match 6539 new ELF code. 6540 6541 Thu May 5 17:27:54 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 6542 6543 * config/default.exp: Renamed from unix-gas.exp. 6544 6545 Mon Apr 11 10:31:00 1994 Bill Cox (bill (a] rtl.cygnus.com) 6546 6547 * Makefile.in (check): Set TCL_LIBRARY for runtest. 6548 6549 Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6550 6551 * gas/hppa/more.parse/callinfobug.s: Add missing name for 6552 procedure. 6553 6554 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the 6555 $DATA$ rather than $LIT$ subspace. 6556 6557 Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6558 6559 * gas/hppa/reloc/funcrelocbug.s: New test. 6560 * gas/hppa/reloc/reloc.exp: Run it. 6561 6562 Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6563 6564 * gas/hppa/unsorted/importbug.s: New test. 6565 * gas/hppa/unsorted/unsorted.exp: Run it. 6566 6567 Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6568 6569 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test. 6570 6571 * gas/hppa/unsorted/globalbug.s: New test (expected to fail). 6572 * gas/hppa/unsorted/unsorted.exp: Run it. 6573 6574 * gas/hppa/more.parse/callinfobug.s: New test. 6575 * gas/hppa/omre.parse/parse.exp: Run it. 6576 6577 * gas/hppa/more.parse/regpopbug.s: New test. 6578 * gas/hppa/more.parse/parse.exp: Run it. 6579 6580 Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 6581 6582 * lib/gas-defs.exp (objdump): New proc. 6583 (objdump_start): Deleted unused proc. 6584 (objdump_start_common): Merged into objdump_start_no_subdir. 6585 6586 * gas/alpha/fp.exp: Use objdump instead of 6587 objdump_start_no_subdir, since the former actually waits for 6588 objdump to finish. Specify .rdata section only. Make comment 6589 indicate Alpha architecture rather than SPARC. 6590 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match 6591 against ASCII code 0x2a ("*", special in regexp). 6592 * gas/sun4/addend.exp: Use objdump instead of 6593 objdump_start_no_subdir. 6594 6595 Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6596 6597 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect 6598 a failure if gas is not producing an ELF object. 6599 6600 Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6601 6602 * gas/hppa/basic/fmemLRbug.s: New test. 6603 * gas/hppa/basic/basic.exp: Run it. 6604 6605 Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 6606 6607 * gas/alpha/fp.*: New files. 6608 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at 6609 verbosity level 3 or above only. 6610 6611 Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6612 6613 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than 6614 PA OSF1. 6615 6616 Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6617 6618 * gas/hppa/more.parse/xmpyubug.s: New test. 6619 * gas/hppa/more.parse/parse.exp: Run it. 6620 6621 Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 6622 6623 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on 6624 "simple_diff" from linker test suite. 6625 * gas/sun4/addend.exp: Use it. 6626 * gas/sun4/addend.d: New file. 6627 6628 Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 6629 6630 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing 6631 format. 6632 6633 Thu Jan 20 16:44:51 1994 Rob Savoye (rob (a] darkstar.cygnus.com) 6634 6635 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp, 6636 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run 6637 well under either version of expect. 6638 6639 Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6640 6641 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested 6642 elsewhere now. 6643 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests. 6644 * gas/hppa/basic/basic.exp: Run them. 6645 6646 Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6647 6648 * gas/all/gas.exp: No longer expect difference of forward 6649 references to fail. 6650 * gas/all/x930509.s: Fix testcase to match how the expect code was 6651 written. 6652 6653 Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6654 6655 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test 6656 for cross-subspace call bugs is no longer expected to fail. 6657 6658 * gas/hppa/more.parse/procbug.s: Add test for another bug relating 6659 to having a function's label follow the .PROC directive. 6660 6661 Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6662 6663 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug 6664 found while working on multiple $CODE$ subspace support. 6665 6666 Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6667 6668 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected 6669 to fail. 6670 * gas/hppa/more.parse/procbug.s: Add missing .procend. 6671 6672 Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6673 6674 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last 6675 app.c change. 6676 6677 Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6678 6679 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests. 6680 6681 Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn (a] rtl.cygnus.com) 6682 6683 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of 6684 OBJDUMPFLAGS in case it's empty. Use temporary names until the 6685 end; make creating site.exp the final step. 6686 (check): Pass in ASFLAGS. 6687 6688 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching 6689 C comments to avoid bugs in latest expect code. 6690 6691 Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6692 6693 * gas/m68k/disperr.s: New test. 6694 * gas/m68k/all.exp: Run it. 6695 6696 Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6697 6698 * gas/hppa/reloc/roundmode.s: New test. 6699 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change. 6700 6701 Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6702 6703 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT 6704 test for ELF. 6705 6706 Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6707 6708 * gas/hppa/more.parse/parse.exp: Test for error on for subspace 6709 directive is an XFAIL for SOM assmeblers. 6710 6711 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on 6712 cross-subspace call test. 6713 6714 Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6715 6716 * gas/hppa/more.parse/appbug.s: New test. 6717 * gas/hppa/more.parse/parse.exp: Run it. 6718 6719 * gas/hppa/unsorted/align3.s: New test. 6720 * gas/hppa/unsorted/unsorted.exp: Run it. 6721 6722 Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6723 6724 * gas/all/p2425.s: Insert a tab before assembler directives so 6725 that the directives are not interpreted as labels. 6726 6727 * gas/hppa/basic/weird.s: Sync with GDB version. 6728 6729 * gas/hppa/more.parse/labelbug.s: New test. 6730 6731 * gas/hppa/more.parse/parse.exp: Run it. 6732 6733 Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6734 6735 * gas/hppa/reloc/fixupbug.s: New test. 6736 * gas/hppa/reloc/reloc.exp: Run it. 6737 6738 * gas/hppa/reloc/exitbug.s: New test. 6739 * gas/hppa/reloc/reloc.exp: Run it. 6740 6741 Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6742 6743 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can 6744 share the same test code. 6745 * gas/hppa/reloc/relocreduce.s: Likewise. 6746 6747 * gas/hppa/basic/fmem.s: Add quadword FP store instructions. 6748 * gas/hppa/basic/basic.exp: Test quadword FP store instructions. 6749 6750 Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6751 6752 * gas/hppa/reloc/reloc.exp: No longer expect failure for 6753 field selector on ble instruction test. 6754 6755 * gas/hppa/basic/basic.exp: No longer expect failures for 6756 system instruction tests now that probei is fixed. 6757 6758 Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6759 6760 * gas/hppa/reloc/selectorbug.s: New test. 6761 * gas/hppa/reloc/reloc.exp: Run it. 6762 6763 Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6764 6765 * gas/hppa/unsorted/fragbug.s: New test. 6766 * gas/hppa/unsorted/unsorted.exp: Run it. 6767 6768 Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy (a] cygnus.com) 6769 6770 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS 6771 6772 Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6773 6774 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests. 6775 * gas/hppa/more.parse/parse.exp: Run them. 6776 6777 Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6778 6779 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at 6780 which specific relocations are expected to be found. 6781 6782 Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6783 6784 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail. 6785 6786 * gas/hppa/more.parse/parse.exp: Add new test. 6787 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default 6788 sections are handled correctly. 6789 6790 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets. 6791 6792 Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6793 6794 * gas/hppa/more.parse/calldatabug.s: Colonize. 6795 * gas/hppa/more.parse/parse.exp: Fix typos. 6796 6797 Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law (a] snake.cs.utah.edu) 6798 6799 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories. 6800 * gas/hppa/*/*.exp: New test drivers. 6801 * gas/hppa/*/*.s: New test files. 6802 6803 Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn (a] cygnus.com) 6804 6805 * gas/sun4: New directory. 6806 * gas/sun4/addend.s,addend.exp: New test case. 6807 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same 6808 test case. 6809 6810 * gas/all/gas.exp: Check `*' in C comments. 6811 6812 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to 6813 simplify some tests. 6814 (want_no_output): Return zero or nonzero, depending on success or 6815 failure. 6816 (gas_test_old): Return value from want_no_output. 6817 (objdump_start_common): Split off from objdump_start. 6818 (objdump_start_no_subdir): New procedure. 6819 6820 Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn (a] rover.cygnus.com) 6821 6822 * gas/all/diff1.s, gas/m68k/pic1.s: New tests. 6823 * gas/all/gas.exp, gas/m68k/all.exp: Run them. 6824 6825 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to 6826 AS_FOR_TARGET. 6827 (check): Don't pass ASFLAGS variable. 6828 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp. 6829 6830 From Jeff Law: 6831 6832 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions 6833 so that tests can parse the output of objdump looking for errors 6834 in relocation entires, file headers and the like. 6835 6836 Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn (a] cambridge.cygnus.com) 6837 6838 * gas/ieee.fp/x930509a.exp: Currently expected to fail always. 6839 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test 6840 call so it no longer performs multiple tests. 6841 * gas/m68k/all.exp (t2.s): Don't bother with listings. 6842 (p2410.s): Don't pass unwanted arguments to gas_test_error. 6843 6844 Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn (a] cambridge.cygnus.com) 6845 6846 * lib/do*: Remove RCS id strings. 6847 6848 Mon May 17 15:09:45 1993 Ken Raeburn (raeburn (a] deneb.cygnus.com) 6849 6850 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests. 6851 * gas/all/gas.exp, gas/m68k/all.exp: Run them. 6852 * gas/i386: New directory. 6853 6854 Mon May 10 14:50:20 1993 Ken Raeburn (raeburn (a] deneb.cygnus.com) 6855 6856 * Added directory structure, to categorize tests by targets. 6857 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s, 6858 and refined some to examine the assembler listing output. 6859 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some 6860 expect_after patterns. 6861 (gas_start, gas_finish): New procs, for tests that examine process 6862 output. 6863 * config/unix-gas.exp: Invoke gas_init directly, instead of 6864 requiring test .exp files do it. 6865 6866 Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn (a] cambridge.cygnus.com) 6867 6868 * gas/gas.exp: Handle new tests, and changes to testing procs. 6869 6870 * lib/gas-defs.exp (want_no_output): New proc; success iff output 6871 is empty. 6872 (gas_test_old): Functionally same as old gas_test. 6873 (gas_test_ignore_stdout): Rewritten to use want_no_output. 6874 (gas_test): New argument lists set of options to be tried in 6875 combinations. Option with trailing ">" indicates standard output 6876 should be ignored. 6877 6878 * gas/p2425a.s: Use %-form for registers, so this test can be run 6879 on m68k-coff targets too. 6880 6881 * gas/p2430a.s: New test case, whitespace &c matches customer 6882 report more closely. Gets different results from p2430.s; this is 6883 bad, and not yet tested for. 6884 6885 Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn (a] cygnus.com) 6886 6887 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases. 6888 * lib/run: New script. 6889 * gas/gas-defs.exp (gas_start): Takes new args, assembler options 6890 and redirection options. Use "run" script so redirection works. 6891 (gas_test): Now takes assembler options as separate arg from input 6892 file name. 6893 (gas_test_ignore_stdout): New proc. Discards output. 6894 (gas_test_error): New proc. Expects assembler to generate output. 6895 (target_cpu_family setting): Handle i486->i386 also. 6896 6897 * lib/do*: Scripts moved here from gas/testscripts. May be useful 6898 someday for writing more test cases; not currently used. 6899 6900 Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn (a] cambridge.cygnus.com) 6901 6902 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test 6903 cases. 6904 * gas/gas.exp: Enable them for appropriate targets. Removed some 6905 useless comments &c. Changed m68k target test to be more general. 6906 6907 * lib/gas-defs.exp (gas_exit, gas_init): New procs. 6908 * gas/gas.exp: Call gas_init. 6909 6910 Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn (a] kr-pc.cygnus.com) 6911 6912 * Test suite created. 6913 6915 Copyright (C) 1993-2003 Free Software Foundation, Inc. 6916 6917 Copying and distribution of this file, with or without modification, 6918 are permitted in any medium without royalty provided the copyright 6919 notice and this notice are preserved. 6920 6921 Local Variables: 6922 mode: change-log 6923 left-margin: 8 6924 fill-column: 74 6925 version-control: never 6926 End: 6927