X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gas%2Ftestsuite%2FChangeLog;h=a4ef070e3aadccabd57c9943ddf05b416f868df4;hb=82146c599f9a6fc80b288dda1c555ce38b3d2bd7;hp=ca4cf6bb2c42d0731423bc17fc52a07683989022;hpb=98a797049bd2aa3f82c8bbfc0a66133e916c5a01;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index ca4cf6bb2c..a4ef070e3a 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,6 +1,559 @@ +2001-08-03 Richard Sandiford + + * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test. + * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test. + + * gas/mips/mips.exp: Run new tests. + +2001-08-02 Richard Sandiford + + * gas/mips/mips-gp32-fp32, + * gas/mips/mips-gp32-fp64, + * gas/mips/mips-gp64-fp32, + * gas/mips/mips-gp64-fp64, + * gas/mips/mips-abi32, + * gas/mips/mips-gp32-fp32-pic, + * gas/mips/mips-gp32-fp64-pic, + * gas/mips/mips-gp64-fp32-pic, + * gas/mips/mips-gp64-fp64-pic, + * gas/mips/mips-abi32-pic: New testcases. + + * gas/mips/mips.exp: Run them. + +2001-08-01 Alan Modra + + * gas/elf/section2.l: Adjust warning message comparison. + +2001-07-31 Richard Sandiford + + * gas/mips/mips.exp (el): New variable. + Use it to pick ELF reloc tests. + +2001-07-26 Chris Demetriou + + * gas/mips/lif-empic.d: Add back dollar signs before floating + point register names. + +2001-07-26 Alan Modra + + * gas/i386/relax.s: Test rs_space. + * gas/i386/relax.d: Update. + +2001-07-23 Alan Modra + + * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change. + * gas/i386/intel.d: Likewise. + +2001-07-16 Philip Blundell + + * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for + change to disassembler. + +2001-07-14 Nick Clifton + + Fix failures in MIPS testsuite: + * gas/mips/abs.d: Pass -march=4000 to gas. + * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump. + * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas. + +2001-07-08 Anders Norlander + + * gas/all/gas.exp: Run incbin test. + * gas/all/incbin.s: New file. + * gas/all/incbin.d: New file. + +2001-07-04 Richard Sandiford + + * gas/mips/elf-rel3.s: Add zero word to end of file. + +2001-07-03 H.J. Lu + + * gas/mips/lb-xgot-ilocks.d: Add -march=r3900. + +2001-07-01 Ben Elliston + + * gas/m88k/allinsn.s: New file. + * gas/m88k/allinsn.d: Likewise. + * gas/m88k/m88k.exp: Test with allinsn.s also. + +2001-06-28 Eric Christopher + + * gas/mips/usd.d: Change for march/mtune. + * gas/mips/ulh-xgot.d: Ditto. + * gas/mips/uld.d: Ditto. + * gas/mips/trunc.d: Ditto. + * gas/mips/rol.d: Ditto. + * gas/mips/nodelay.d: Ditto. + * gas/mips/mul.d: Ditto. + * gas/mips/mul-ilocks.d: Ditto. + * gas/mips/trap20.d: Ditto. + * gas/mips/mips4.d: Ditto. + * gas/mips/mips16.d: Ditto. + * gas/mips/lif-xgot.d: Ditto. + * gas/mips/lif-svr4pic.d: Ditto. + * gas/mips/ld-xgot.d: Ditto. + * gas/mips/ld-svr4pic.d: Ditto. + * gas/mips/ld-ilocks-addr32.d: Ditto. + * gas/mips/lb-xgot.d: Ditto. + * gas/mips/jal-xgot.d: Ditto. + * gas/mips/jal-svr4pic.d: Ditto. + * gas/mips/delay.d: Ditto. + * gas/mips/lb-xgot-ilocks.d: Ditto. + * gas/mips/div.d: Ditto. + * gas/mips/break20.d: Ditto. + * gas/mips/delay.d: Ditto. + * gas/mips/elf_e_flags3.d: Ditto. + * gas/mips/elf_e_flags4.d: Ditto. + * gas/mips/lineno.d: Ditto. + * gas/mips/mips16.d: Ditto. + * gas/mips/mips4.d: Ditto. + * gas/mips/mips4010.d: Ditto. + * gas/mips/mips4650.d: Ditto. + +2001-06-21 Nick Clifton + + * gas/arm/arm.exp: Remove msr-bad.s test. + Select processor type for architecture specific instruction tests. + + * gas/arm/adrl.s: Add adrEQl as a test. + * gas/arm/adrl.d: Adjusted expected output. + + * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction. + * gas/arm/msr-bad.s: Delete. + +2001-06-18 Tom Rix + + * gas/ppc/aix.exp: New file, aix specific tests. + * gas/ppc/align.s: New file, .comm alignment test. + +2001-06-13 Andreas Jaeger + + * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64. + +2001-06-06 Peter Jakubek + + * gas/mri/for.d: Correct for swapped operands. + * gas/mri/if.d: Likewise. + * gas/mri/repeat.d: Likewise. + * gas/mri/while.d: Likewise. + +2001-06-12 Alan Modra + + * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change. + +2001-06-10 H.J. Lu + + * gas/elf/section2.l: Match various white spaces. + +2001-06-10 H.J. Lu + + * gas/elf/section2.e: Support 64bit ELF. + * gas/elf/section2.e-mips: Likewise. + +2001-06-08 H.J. Lu + + * gas/mips/elfel-rel3.s: Moved to ... + * gas/mips/elf-rel3.s: Here. + + * gas/mips/elf-rel3.d: Updated. + + * gas/mips/elfel-rel3.d: Updated. + + * gas/mips/relax.d: New file. + * gas/mips/relax.s: Likewise. + + * gas/mips/mips.exp: Run relax and set xfail. + +2001-06-08 H.J. Lu + + * gas/mips/illegal.s: New file. + * gas/mips/illegal.l: Likewise. + + * gas/elf/elf.exp (run_list_test): New. + Run illegal with run_list_test. + +2001-06-08 H.J. Lu + + * gas/mips/elf-jal.d: New file. + + * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF. + +2001-06-08 Alan Modra + + * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07. + +2001-06-07 H.J. Lu + + * gas/elf/section2.e-mips: New file. + + * gas/elf/elf.exp (run_list_test): Add suffix. + Pass -mips as suffix to run_list_test for mips. + +2001-06-07 H.J. Lu + + * gas/elf/section2.l: Match ".*GAS.*" instead of + "GAS LISTING .*". + +2001-06-07 H.J. Lu + + * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips. + +2001-06-07 H.J. Lu + + * gas/mips/empic.d: Support stabs. + * gas/mips/mips16-e.d: Likewise. + * gas/mips/mips16-f.d: Likewise. + * gas/mips/mipsel16-f.d: Likewise. + * gas/mips/telempic.d: Likewise. + * gas/mips/tempic.d: Likewise. + * gas/mips/tmips16-e.d: Likewise. + * gas/mips/tmipsel16-e.d: Likewise. + +2001-06-06 H.J. Lu + + * gas/mips/elf-rel3.s: New file. + * gas/mips/elf-rel3.d: Likewise. + * gas/mips/elfel-rel3.s: Likewise. + * gas/mips/elfel-rel3.d: Likewise. + + * gas/mips/mips.exp: Run elf-rel3/elfel-rel3. + +2001-06-06 H.J. Lu + + * gas/elf/elf.exp (run_list_test): New. + Run section2 with run_list_test. + + * gas/elf/section2.e: New file. + * gas/elf/section2.l: Likewise. + * gas/elf/section2.s: Likewise. + +2001-06-04 H.J. Lu + + * gas/mips/mips4010.s: Add the missing ".end". + * gas/mips/mips4100.s: Likewise. + * gas/mips/mips4650.s: Likewise. + * gas/mips/sync.s: Likewise. + +2001-06-02 H.J. Lu + + * gas/sparc/unalign.d: Support Sparc V9. + +2001-05-28 Jeff Sturm + + * gas/sparc/unalign.s: New test. Check unaligned relocs. + * gas/sparc/unalign.d: New expected test results. + * gas/sparc/sparc.exp: Run new test. + +2001-05-27 Hans-Peter Nilsson + + * gas/cris/addi.d: Tweak for 64-bit BFD. + * gas/cris/binop-cmpmove.d: Ditto. + * gas/cris/binop-cmpmovx.d: Ditto. + * gas/cris/binop-extx.d: Ditto. + * gas/cris/binop.d: Ditto. + * gas/cris/bork.d: Ditto. + * gas/cris/branch.d: Ditto. + * gas/cris/break.d: Ditto. + * gas/cris/brokw-1.d: Ditto. + * gas/cris/brokw-2.d: Ditto. + * gas/cris/brokw-3.d: Ditto. + * gas/cris/ccr.d: Ditto. + * gas/cris/clear.d: Ditto. + * gas/cris/continue.d: Ditto. + * gas/cris/fragtest.d: Ditto. + * gas/cris/jump-type.d: Ditto. + * gas/cris/labfloat.d: Ditto. + * gas/cris/macroat.d: Ditto. + * gas/cris/movem-to-reg.d: Ditto. + * gas/cris/nosep.d: Ditto. + * gas/cris/oneop-type.d: Ditto. + * gas/cris/prefix.d: Ditto. + * gas/cris/pushpop-byte-sreg.d: Ditto. + * gas/cris/pushpop-dword-sreg.d: Ditto. + * gas/cris/pushpop-word-sreg.d: Ditto. + * gas/cris/pushpop.d: Ditto. + * gas/cris/quick-s6.d: Ditto. + * gas/cris/quick-u5.d: Ditto. + * gas/cris/quick-u6.d: Ditto. + * gas/cris/range-err-1.s: Ditto. + * gas/cris/rd-pic-1.d: Ditto. + * gas/cris/rd-regprefix-1.d: Ditto. + * gas/cris/rd-regprefix-1b.d: Ditto. + * gas/cris/reg-to-mem.d: Ditto. + * gas/cris/regreg.d: Ditto. + * gas/cris/return.d: Ditto. + * gas/cris/scc.d: Ditto. + * gas/cris/separator.d: Ditto. + * gas/cris/shexpr-1.d: Ditto. + * gas/cris/sreg-to-x.d: Ditto. + * gas/cris/test.d: Ditto. + * gas/cris/unimplemented.d: Ditto. + * gas/cris/unop-mem.d: Ditto. + * gas/cris/x-to-byte-sreg.d: Ditto. + * gas/cris/x-to-dcr1-sreg.d: Ditto. + * gas/cris/x-to-dword-sreg.d: Ditto. + * gas/cris/x-to-word-sreg.d: Ditto. + * gas/cris/shexpr-1.d: Ditto. Correct format. + +2001-05-25 H.J. Lu + + * gas/mips/e32el-rel2.d: New for little endian mips. + * gas/mips/elfel-rel2.d: Likewise. + * gas/mips/elfel-rel.d: Likewise. + * gas/mips/mipsel16-f.d: Likewise. + * gas/mips/telempic.d: Likewise. + * gas/mips/tmipsel16-e.d: Likewise. + + * gas/mips/tempic.d: New for traditional mips. + * gas/mips/tmips16-e.d: Likewise. + + * gas/mips/elf-rel.d: Handle alignment padding. + * gas/mips/elf-rel2.d: Likewise. + + * gas/mips/mips.exp: Support little endian and traditional + mips. + +2001-05-24 H.J. Lu + + * gas/m68k/pcrel.d: Support 64bit BFD. + +2001-05-24 H.J. Lu + + * gas/arm/adrl.d: Support 64bit BFD. + * gas/arm/arm7t.d: Likewise. + * gas/arm/inst.d: Likewise. + * gas/arm/pic.d: Likewise. + * gas/arm/xscale.d: Likewise. + +2001-05-23 Alan Modra + + * gas/elf/ehopt0.d: Tweak for bigendian targets. + +2001-05-15 Thiemo Seufer + + * gas/mips/abs.d: Remove $ before register names, per latest + disassembler. + * gas/mips/add.d: Ditto. + * gas/mips/and.d: Ditto. + * gas/mips/beq.d: Ditto. + * gas/mips/bge.d: Ditto. + * gas/mips/bgeu.d: Ditto. + * gas/mips/blt.d: Ditto. + * gas/mips/bltu.d: Ditto. + * gas/mips/delay.d: Ditto. + * gas/mips/div-ilocks.d: Ditto. + * gas/mips/div.d: Ditto. + * gas/mips/dli.d: Ditto. + * gas/mips/elf_e_flags1.d: Ditto. + * gas/mips/elf_e_flags2.d: Ditto. + * gas/mips/elf_e_flags3.d: Ditto. + * gas/mips/elf_e_flags4.d: Ditto. + * gas/mips/jal-empic.d: Ditto. + * gas/mips/jal-svr4pic.d: Ditto. + * gas/mips/jal-xgot.d: Ditto. + * gas/mips/jal.d: Ditto. + * gas/mips/la-empic.d: Ditto. + * gas/mips/la-svr4pic.d: Ditto. + * gas/mips/la-xgot.d: Ditto. + * gas/mips/la.d: Ditto. + * gas/mips/lb-empic.d: Ditto. + * gas/mips/lb-svr4pic.d: Ditto. + * gas/mips/lb-xgot-ilocks.d: Ditto. + * gas/mips/lb-xgot.d: Ditto. + * gas/mips/lb.d: Ditto. + * gas/mips/ld-empic.d: Ditto. + * gas/mips/ld-ilocks-addr32.d: Ditto. + * gas/mips/ld-ilocks.d: Ditto. + * gas/mips/ld-svr4pic.d: Ditto. + * gas/mips/ld-xgot.d: Ditto. + * gas/mips/ld.d: Ditto. + * gas/mips/li.d: Ditto. + * gas/mips/lif-empic.d: Ditto. + * gas/mips/lif-svr4pic.d: Ditto. + * gas/mips/lif-xgot.d: Ditto. + * gas/mips/lifloat.d: Ditto. + * gas/mips/mips16.d: Ditto. + * gas/mips/mips32.d: Ditto. + * gas/mips/mips4.d: Ditto. + * gas/mips/mips4010.d: Ditto. + * gas/mips/mips4100.d: Ditto. + * gas/mips/mips4650.d: Ditto. + * gas/mips/mips64.d: Ditto. + * gas/mips/mul-ilocks.d: Ditto. + * gas/mips/mul.d: Ditto. + * gas/mips/nodelay.d: Ditto. + * gas/mips/rol.d: Ditto. + * gas/mips/sb.d: Ditto. + * gas/mips/trap20.d: Ditto. + * gas/mips/trunc.d: Ditto. + * gas/mips/uld.d: Ditto. + * gas/mips/ulh-empic.d: Ditto. + * gas/mips/ulh-svr4pic.d: Ditto. + * gas/mips/ulh-xgot.d: Ditto. + * gas/mips/ulh.d: Ditto. + * gas/mips/ulw.d: Ditto. + * gas/mips/usd.d: Ditto. + * gas/mips/ush.d: Ditto. + * gas/mips/usw.d: Ditto. + +2001-05-14 Richard Henderson + + * gas/elf/ehopt0.s: New. + * gas/elf/ehopt0.d: New. + * gas/elf/elf.exp: Run it. + +2001-05-12 Peter Targett + + * gas/arc/st.s: Add test case @h30 fixup. + * gas/arc/st.d: Update to suit. + +2001-05-12 Alan Modra + + * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq + * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too. + + * gas/i386/ssemmx2.d: Correct movq. + +2001-05-10 Hans-Peter Nilsson + + * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number + handling. + +2001-05-04 Alan Modra + + * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes. + * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw, + pinsrw, and pmovmskb. + * gas/i386/sse2.d: Correct register for movmskpd. + +2001-05-02 Johan Rydberg + + * gas/openrisc/addi.s: New file. + * gas/openrisc/addi.d: Likewise. + * gas/openrisc/allinsn.exp: Likewise. + * gas/openrisc/allinsn.s: Likewise. + * gas/openrisc/allinsn.d: Likewise. + * gas/openrisc/lohi.s: Likewise. + * gas/openrisc/lohi.d: Likewise. + * gas/openrisc/store.s: Likewise. + * gas/openrisc/store.d: Likewise. + +2001-04-05 Hans-Peter Nilsson + + * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d, + gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d, + gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d, + gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d, + gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d: + New tests. + * gas/cris/brokw-2.s: Correct broken-word expansion visualization + in comment. + * gas/cris/fragtest.s, gas/cris/rd-pic-1.s, + gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d, + gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d, + gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d, + gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s, + gas/cris/range-err-2.s, gas/cris/sep-err-1.s, + gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d, + gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove + trailing empty lines. + * gas/cris/continue.s: Ditto, tweak comment. + + * lib/gas-defs.exp (run_dump_test): Support using readelf. + * config/default.exp: Default READELF and READELFFLAGS. + +2001-03-31 Alan Modra + + * gas/all/cond.s: Add .if .elseif tree. + * gas/all/cond.d: Match above. + +2001-03-30 H.J. Lu + + * gas/i386/relax.d: Dump with -s instead of -drw. + +2001-03-29 H.J. Lu + + * gas/i386/relax.s: New test for relaxation between sections. + * gas/i386/relax.d: New. + + * gas/i386/i386.exp: Add tests for ELF. + +2001-03-27 Chris Demetriou + + * gas/mips/lineno.d: Allow for the possibility that + the local labels won't be in the objdump output. Match + zeros in addresses using '+' for better compatibility with + different targets. + +2001-03-26 Chris Demetriou + + * gas/mips/sync.s: Declare 'foo' as a function so that this + test will work on properly on ECOFF targets. + +2001-03-24 Alan Modra + + * gas/i386/ssemmx2.s: Change movntq to movntdq. + * gas/i386/ssemmx2.d: Matching change. + +2001-03-23 Hans-Peter Nilsson + + * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d: + New tests. + + * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s, + gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s. + +2001-03-19 John David Anglin + + * gas/vax/quad.exp: Correct expected result. + +2001-03-19 Andreas Schwab + + * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get + consistent output across targets. + * gas/m68k/pcrel.d: Adjusted. + +2001-03-18 H.J. Lu + + * gas/i386/intel.s: Move PIC code to ... + * gas/i386/intelpic.s: New. Here. + * gas/i386/intel.d: Updated. + * gas/i386/intelpic.d: New. + + * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF + targets only. + +2001-03-18 Stephane Carrez + + * gas/mri/mri.exp: Fix test of m6811/m6812 targets. + +2001-02-26 H.J. Lu + + * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]". + +2001-02-23 H.J. Lu + + * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or". + + * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and + "cmp4". + * gas/ia64/opc-a.s: Rebuilt. + * gas/ia64/opc-a.d: Likewise. + +2001-02-17 Chris Demetriou + + * gas/mips/mips32.d: Remove ELF dependencies. This test + wasn't meant to be ELF specific, and doesn't have to be. + * gas/mips/mips64.d: Likewise. + +2001-02-17 Chris Demetriou + + * gas/mips/mips.exp: Don't attempt the elf_e_flags family of + tests if not ELF; they test ELF-specific features. + 2001-02-08 Stephane Carrez - * gas/mri/mri.exp: Don't execute the M68K specific tests + * gas/mri/mri.exp: Don't execute the M68K specific tests on m6811-elf and m6812-elf targets, still run the generic MRI tests. 2001-02-04 Stephane Carrez @@ -32,39 +585,39 @@ * gas/arc/arc.exp: Simplified test process for base case instruction set by adding run_dump_test cases for all base instructions. - * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump. - * gas/arc/add.s, gas/arc/add.d: Likewise. - * gas/arc/and.s, gas/arc/and.d: Likewise. - * gas/arc/asl.s, gas/arc/asl.d: Likewise. - * gas/arc/asr.s, gas/arc/asr.d: Likewise. - * gas/arc/b.s, gas/arc/b.d: Likewise. - * gas/arc/bic.s, gas/arc/bic.d: Likewise. - * gas/arc/bl.s, gas/arc/bl.d: Likewise. - * gas/arc/brk.s, gas/arc/brk.d: Likewise. - * gas/arc/extb.s, gas/arc/extb.d: Likewise. - * gas/arc/extw.s, gas/arc/extw.d: Likewise. - * gas/arc/flag.s, gas/arc/flag.d: Likewise. - * gas/arc/j.s, gas/arc/j.d: Likewise. - * gas/arc/jl.s, gas/arc/jl.d: Likewise. - * gas/arc/ld.s, gas/arc/ld.d: Likewise. - * gas/arc/ld2.s, gas/arc/ld2.d: Likewise. - * gas/arc/lp.s, gas/arc/lp.d: Likewise. - * gas/arc/lsr.s, gas/arc/lsr.d: Likewise. - * gas/arc/mov.s, gas/arc/mov.d: Likewise. - * gas/arc/nop.s, gas/arc/nop.d: Likewise. - * gas/arc/or.s, gas/arc/or.d: Likewise. - * gas/arc/rlc.s, gas/arc/rlc.d: Likewise. - * gas/arc/ror.s, gas/arc/ror.d: Likewise. - * gas/arc/rrc.s, gas/arc/rrc.d: Likewise. - * gas/arc/sbc.s, gas/arc/sbc.d: Likewise. - * gas/arc/sexb.s, gas/arc/sexb.d: Likewise. - * gas/arc/sexw.s, gas/arc/sexw.d: Likewise. - * gas/arc/sleep.s, gas/arc/sleep.d: Likewise. - * gas/arc/add.s, gas/arc/add.d: Likewise. - * gas/arc/st.s, gas/arc/st.d: Likewise. - * gas/arc/sub.s, gas/arc/sub.d: Likewise. - * gas/arc/swi.s, gas/arc/swi.d: Likewise. - * gas/arc/xor.s, gas/arc/xor.d: Likewise. + * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump. + * gas/arc/add.s, gas/arc/add.d: Likewise. + * gas/arc/and.s, gas/arc/and.d: Likewise. + * gas/arc/asl.s, gas/arc/asl.d: Likewise. + * gas/arc/asr.s, gas/arc/asr.d: Likewise. + * gas/arc/b.s, gas/arc/b.d: Likewise. + * gas/arc/bic.s, gas/arc/bic.d: Likewise. + * gas/arc/bl.s, gas/arc/bl.d: Likewise. + * gas/arc/brk.s, gas/arc/brk.d: Likewise. + * gas/arc/extb.s, gas/arc/extb.d: Likewise. + * gas/arc/extw.s, gas/arc/extw.d: Likewise. + * gas/arc/flag.s, gas/arc/flag.d: Likewise. + * gas/arc/j.s, gas/arc/j.d: Likewise. + * gas/arc/jl.s, gas/arc/jl.d: Likewise. + * gas/arc/ld.s, gas/arc/ld.d: Likewise. + * gas/arc/ld2.s, gas/arc/ld2.d: Likewise. + * gas/arc/lp.s, gas/arc/lp.d: Likewise. + * gas/arc/lsr.s, gas/arc/lsr.d: Likewise. + * gas/arc/mov.s, gas/arc/mov.d: Likewise. + * gas/arc/nop.s, gas/arc/nop.d: Likewise. + * gas/arc/or.s, gas/arc/or.d: Likewise. + * gas/arc/rlc.s, gas/arc/rlc.d: Likewise. + * gas/arc/ror.s, gas/arc/ror.d: Likewise. + * gas/arc/rrc.s, gas/arc/rrc.d: Likewise. + * gas/arc/sbc.s, gas/arc/sbc.d: Likewise. + * gas/arc/sexb.s, gas/arc/sexb.d: Likewise. + * gas/arc/sexw.s, gas/arc/sexw.d: Likewise. + * gas/arc/sleep.s, gas/arc/sleep.d: Likewise. + * gas/arc/add.s, gas/arc/add.d: Likewise. + * gas/arc/st.s, gas/arc/st.d: Likewise. + * gas/arc/sub.s, gas/arc/sub.d: Likewise. + * gas/arc/swi.s, gas/arc/swi.d: Likewise. + * gas/arc/xor.s, gas/arc/xor.d: Likewise. * gas/arc/warn.s: Removed warning test case for setting of flags followed by conditional branch, an arc5 only feature. @@ -200,7 +753,7 @@ Sat Jan 6 13:34:07 MET 2001 Jan Hubicka generate a reloc. * gas/mips/empic.s: Likewise. Also, correct typo in comment about expected relocs. - + * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32 instruction assembly test. * gas/mips/mips.exp: Add the test mentioned above. @@ -326,7 +879,7 @@ Sat Jan 6 13:34:07 MET 2001 Jan Hubicka * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq. * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL. Test still fails due to insn opcode pattern changes. - + 2000-08-21 H.J. Lu * gas/all/cofftag.d: Support the strict COFF. @@ -410,7 +963,7 @@ Sat Jan 6 13:34:07 MET 2001 Jan Hubicka * gas/tic54x/*: New tests for tic54x. NOTE: load page has been moved into the LMA and is not printed separately by objdump any longer. This still needs to be tested. - + 2000-06-18 Stephane Carrez * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12. @@ -440,7 +993,7 @@ Sat Jan 6 13:34:07 MET 2001 Jan Hubicka * gas/macros/strings.s: New test: String expansion inside macros. * gas/macros/strings.d: New test results. - + 2000-06-04 Alan Modra * gas/i386/prefix.s: Modify so we have at least one x86 test that @@ -484,8 +1037,8 @@ Sun May 21 10:08:08 2000 Hans-Peter Nilsson 2000-05-01 Nick Clifton - * gasp/macro.out: Fix label numbers to remove leading zeroes. - * gasp/mdouble.out: Fix label numbers to remove leading zeroes. + * gasp/macro.out: Fix label numbers to remove leading zeroes. + * gasp/mdouble.out: Fix label numbers to remove leading zeroes. 2000-04-25 Alan Modra @@ -500,10 +1053,10 @@ Mon Apr 24 16:35:08 2000 Jim Wilson tnat.nz.orcm, tnat.nz.andcm inputs. * gas/ia64/opc-i.pl: Insert padding nops before last dep. * gas/ia64/opc-i.s: Regenerate. - + * gas/ia64/opc-i.s: Regenerate. * gas/ia64/opc-f.pl: Add explicit stop at end. - + 2000-04-22 Timothy Wall * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f. @@ -516,7 +1069,7 @@ Fri Apr 21 13:20:53 2000 Richard Henderson * gas/vtable/vtable.exp: Disable for ia64. * gas/ia64: New testsuite directory. - + 2000-04-03 Alan Modra * gas/i386/general.s: Check 16-bit immediates, and move call/jump @@ -629,7 +1182,7 @@ Tue Nov 30 23:02:01 1999 Jeffrey A Law (law@cygnus.com) Some ARM targets (eg PE) generate a reloc based on the label, whilst others (eg ELF) generate a reloc based on the section symbol. This meant that the disassembled outputs would differ. - + * gas/arm/inst.s: Change test of BLPL instruction. * gas/arm/inst.d: Change expected decode of BLPL instruction. * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive. @@ -647,7 +1200,7 @@ Tue Nov 30 23:02:01 1999 Jeffrey A Law (law@cygnus.com) Mon Oct 11 13:37:51 1999 Geoffrey Keating * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some - indeterminate number of extra lines here". + indeterminate number of extra lines here". * gas/elf/elf.exp: Remove XFAILs. * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha). @@ -700,10 +1253,10 @@ Mon Oct 4 18:25:49 1999 Doug Evans * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run dump test "entry0" instead of "entry1". - + 1999-09-01 Scott Bambrough - - * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump + + * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump test "entry0" instead of "entry1". ARM targets use REL relocs, and should use the test entry0. @@ -850,7 +1403,7 @@ Sat Aug 28 00:16:12 1999 Jerry Quinn 1999-06-03 Philip Blundell * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas, - bfd and opcodes. + bfd and opcodes. 1999-05-28 Ian Lance Taylor @@ -878,7 +1431,7 @@ Sat Aug 28 00:16:12 1999 Jerry Quinn 1999-05-02 Nick Clifton * gas/mcore/allinsn.d: Update to match latest assembler - operations. + operations. 1999-04-16 DJ Delorie @@ -950,33 +1503,33 @@ Wed Apr 14 13:43:06 1999 Jeffrey A Law (law@cygnus.com) to keep things from parallelizing where we don't want them to. * gas/d30v/reloc.s: Fix warning. - + * gas/d30v/opt.d, reloc.d, inst.d: Rebuild. - * gas/d30v/label.s: New test. Check that labels are aligned + * gas/d30v/label.s: New test. Check that labels are aligned on 8-byte boundaries. * gas/d30v/guard-debug.s: New test. Test output with "-g". - * gas/d30v/serial.s: New test. Check for warnings with + * gas/d30v/serial.s: New test. Check for warnings with illegal serial instructions. * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when odd-numbered registers are used for some instructions. - * gas/d30v/bittest.s: New test. Check for bit operation + * gas/d30v/bittest.s: New test. Check for bit operation instructions (BCLR, BNOT, BSET, BTST) in the IU. * gas/d30v/mul.s: New test. Check for restricted sequences in a bunch of different multiply instructions. - + * gas/vtable/vtable.exp (run_list_test): Don't run test on D30V. 1999-03-05 Nick Clifton * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag - test. + test. 1999-02-13 Jim Blandy @@ -986,7 +1539,7 @@ Wed Apr 14 13:43:06 1999 Jeffrey A Law (law@cygnus.com) * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files. * lib/gas-defs.exp (run_dump_test): Document. It's not - really trivial. + really trivial. * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing $program (the dump tool). @@ -1151,17 +1704,17 @@ Sun Jun 21 12:44:43 1998 Nick Clifton Wed Jun 17 14:02:10 1998 Frank Ch. Eigler * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case - run on differently targeted assembler. + run on differently targeted assembler. * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto. * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same. * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again. * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some. - + * gas/mips/ld-ilocks.d: Removed disassembler flags to let target - defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the + defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the original `ld.d' had. Find `ld.s'. * gas/mips/mul-ilocks.d: Nearly ditto. - + Thu Jun 11 16:50:46 1998 Nick Clifton * gas/d30v/inst.d: Expect repeati instrucitons to be combined. @@ -1173,7 +1726,7 @@ Mon Jun 8 18:47:11 1998 Nick Clifton * gas/d30v/array.d: Updated to match latest assembler results. * gas/d30v/reloc.d: Partially updated to match latest assembler - results. + results. Fri Jun 5 19:15:59 1998 Andreas Schwab @@ -1193,7 +1746,7 @@ Mon Jun 1 17:00:22 1998 Jeffrey A Law (law@cygnus.com) * gas/mips/div-ilocks.d: Handle both "break" instruction variants. * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise. - + Fri May 29 12:07:35 1998 Ian Lance Taylor * gas/mips/mips.exp: Adjust ilocks initialization to match current @@ -1227,8 +1780,8 @@ Tue May 19 18:17:10 1998 Ian Lance Taylor Mon May 18 13:11:45 1998 Frank Ch. Eigler * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match - disassembler. - + disassembler. + Fri May 15 14:51:01 1998 Gavin Koch * gas/mips/mips.exp: Distinguish chains with 32-bit addresses. @@ -1241,16 +1794,16 @@ Wed May 13 15:06:31 1998 Doug Evans Thu May 7 13:05:25 1998 Frank Ch. Eigler * gas/mips/break20.[sd]: New tests for 20-bit operand break and - sddbp instructions. + sddbp instructions. * gas/mips/trap20.[sd]: New tests for 20-bit operand trap - instructions. + instructions. * gas/mips/mips.exp: Run them. Thu Apr 30 11:55:01 1998 Frank Ch. Eigler * gas/d30v/{inst,array,opt,reloc}.d: Accept labels - in disassembly, where the offset is in hex and has a "0x" prefix. - + in disassembly, where the offset is in hex and has a "0x" prefix. + Tue Apr 28 16:38:34 1998 Frank Ch. Eigler * gas/mips/lineno.[sd]: Assembly source line number test. @@ -1266,14 +1819,14 @@ Mon Mar 23 10:47:33 1998 Frank Ch. Eigler * gas/all/align.s: Back out ".section text" change below; use ".text" again. * gas/macros/semi.s: Ditto. - + Fri Mar 20 18:51:49 1998 Frank Ch. Eigler * gas/all/align.s: Identify ".text" section explicitly. * gas/macros/semi.s: Ditto. - - - + + + Mon Mar 2 13:30:40 1998 Doug Evans * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete. @@ -1436,29 +1989,29 @@ Tue Sep 16 15:27:08 1997 Ken Raeburn Merge changes from Martin Hunt: - * gas/d30v/inst.s: Add some new tests. + * gas/d30v/inst.s: Add some new tests. - * gas/d30v/{inst, opt, reloc}.d: Update results with - new disassembler changes. + * gas/d30v/{inst, opt, reloc}.d: Update results with + new disassembler changes. - * gas/d30v/inst.[sd]: Update examples for d*i instructions. + * gas/d30v/inst.[sd]: Update examples for d*i instructions. * gas/d30v/*.d: Update all test results because - of new ".s" and ".l" extensions. + of new ".s" and ".l" extensions. * gas/d30v/inst.[sd]: Correct entry for mulx2h. - * gas/d30v/opt.[sd]: Correct st2w instruction. + * gas/d30v/opt.[sd]: Correct st2w instruction. * gas/d30v/align.d: Change expected output. - * gas/d30v/reloc.[sd]: Add test case. + * gas/d30v/reloc.[sd]: Add test case. * gas/d30v/array.[sd]: New test case. - * gas/d30v/opt.[sd]: Added more test cases. + * gas/d30v/opt.[sd]: Added more test cases. * gas/d30v/opt.s: Add test cases. - * gas/d30v/reloc.s: Fix a test case. + * gas/d30v/reloc.s: Fix a test case. * gas/d30v/{opt,reloc}.d: Regenerate. Mon Sep 8 14:21:23 1997 Doug Evans @@ -1518,7 +2071,7 @@ Mon Jun 2 12:09:02 1997 Gavin Koch Mon Jun 2 12:03:32 1997 Gavin Koch - * gas/mips/mul.{d,s}: End the tests with no-ops. + * gas/mips/mul.{d,s}: End the tests with no-ops. Mon Jun 2 11:48:58 1997 Gavin Koch @@ -1605,7 +2158,7 @@ Thu Feb 27 15:21:46 1997 Fred Fish * gas/tic80/{align.d, align.lst, align.s} New test for the ".align" pseudop. * gas/tic80/tic80.exp: Run the align test. - + Wed Feb 26 20:36:46 1997 Fred Fish * gas/tic80/{float.d, float.lst, float.s}: New tests for @@ -1615,7 +2168,7 @@ Wed Feb 26 20:36:46 1997 Fred Fish Wed Feb 26 15:16:04 1997 Fred Fish * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d, - regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}: + regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}: New tests for :m and :s operand modifiers. * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests. @@ -1635,7 +2188,7 @@ Mon Feb 24 10:52:12 1997 Bob Manson Mon Feb 24 10:40:28 1997 Fred Fish * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d, - regops.d, relocs1.d, + regops.d, relocs1.d, (relocs1.c): Add file for reference. (relocs1b.d): Split reloc table contents test to different test file. (relocs2.c): Add test that uses various types (char, short, int, ...) of @@ -1665,7 +2218,7 @@ Sun Feb 23 17:22:00 1997 Dawn Perchik Sat Feb 22 20:24:23 1997 Fred Fish * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst, - endmask.lst, regops.lst}: Remove ^M's from end of lines. + endmask.lst, regops.lst}: Remove ^M's from end of lines. * gas/tic80/bitnum.s: Add comment to each line showing value that symbolic BITNUM assembles to. Add coverage for raw numeric values for the BITNUM operand. @@ -1694,7 +2247,7 @@ Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com) * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected output. - + Fri Feb 14 17:56:27 1997 Ian Lance Taylor * gas/all/align.d, gas/all/align.s: New test. @@ -1717,7 +2270,7 @@ Wed Feb 12 12:33:08 1997 Ian Lance Taylor Tue Feb 11 14:45:39 1997 Fred Fish * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s, - ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s, + ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s, endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s, tic80.exp}: New files for TIc80 test cases. @@ -1727,11 +2280,11 @@ Tue Feb 11 15:46:27 1997 Ian Lance Taylor Mon Feb 10 22:24:00 1997 Dawn Perchik - * gas/mips/itbl-test.c: Add copyright message and fix indentation. + * gas/mips/itbl-test.c: Add copyright message and fix indentation. Mon Feb 10 17:54:00 1997 Dawn Perchik - * gas/mips/itbl-test.c: New file. Stand-alone assembler and + * gas/mips/itbl-test.c: New file. Stand-alone assembler and dissassembler for itbl support. Mon Feb 10 17:20:00 1997 Dawn Perchik @@ -1977,7 +2530,7 @@ Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com) * gas/v850/basic.exp (do_branch): Check offsets in branch insns. (do_jumps): Likewise. - + Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com) * gas/v850/misc.s: Tweak register numbers for better testing. @@ -2012,10 +2565,10 @@ Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com) * gas/v850/basic.exp (do_branch): Test instruction bit patterns, but not displacements (yet). - + * gas/v850/basic.exp (do_bit): Test instruction bit patterns. - * gas/v850/basic.exp (do_arith): Test instruction bit patterns. + * gas/v850/basic.exp (do_arith): Test instruction bit patterns. * gas/v850/arith.s: Tweak constants for better testing. * gas/v850/basic.exp (do_misc): No longer expect failures @@ -2041,7 +2594,7 @@ Thu Aug 15 16:25:05 1996 James G. Smith * gas/arm/arm.exp: Change inst.s test to check objdump. * gas/arm/inst.d: Added. - + Thu Aug 15 16:06:02 1996 James G. Smith * gas/arm/thumb.s: Added. @@ -2090,10 +2643,10 @@ Thu Jul 4 14:23:36 1996 Ian Lance Taylor Thu Jul 4 14:01:46 1996 James G. Smith * gas/mips/mips.exp: Add new tests for processors with interlocks - on div and mul. + on div and mul. * gas/mips/div-ilocks.d: Added. * gas/mips/mul-ilocks.d: Added. - + Wed Jul 3 14:20:04 1996 Ian Lance Taylor * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests @@ -2235,7 +2788,7 @@ Wed Jan 10 12:40:31 1996 Ian Lance Taylor Wed Jan 3 22:59:53 1996 Ian Lance Taylor * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address - change. + change. Fri Nov 17 10:32:25 1995 Ian Lance Taylor @@ -2471,7 +3024,7 @@ Tue Aug 1 11:41:30 1995 steve chamberlain Mon Jul 31 18:19:26 1995 steve chamberlain - * gasp/*: New. + * gasp/*: New. * Makefile.in: Use gasp tests. * config/default.exp: Add gasp stuff. @@ -2500,13 +3053,13 @@ Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu) * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for ELF targets. -Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk) +Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk) * arm/arm7dm.s: New file -- tests for ARM7DM instructions. * arm/arm6.s: Correct bogus tests. * arm/gas.exp (arm6.s): Is now a valid test. (arm7dm.s): New test. - * arm/float.s: Add load/store multiple floating point instruction + * arm/float.s: Add load/store multiple floating point instruction tests. Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu) @@ -2669,7 +3222,7 @@ Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu) Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu) * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF - output. + output. Fri Nov 18 17:56:57 1994 Ian Lance Taylor @@ -2998,7 +3551,7 @@ Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu) Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu) * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT - test for ELF. + test for ELF. Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu) @@ -3075,7 +3628,7 @@ Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu) * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at which specific relocations are expected to be found. - + Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu) * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.