aboutsummaryrefslogtreecommitdiff
path: root/gas/testsuite
AgeCommit message (Collapse)AuthorFilesLines
2001-08-16Add support for MIPS R1[02]000 performance counter opcodes.Thiemo Seufer4-0/+25
2001-08-12Extend unaligned test to check .uaword with mulitple argumentsNick Clifton3-1/+13
2001-08-102001-08-10 H.J. Lu <hjl@gnu.org>H.J. Lu22-34/+62
* gas/mips/e32-rel2.d: Updated for the objdump output change. * gas/mips/e32el-rel2.d: Likewise. * gas/mips/elf-rel.d: Likewise. * gas/mips/elf-rel2.d: Likewise. * gas/mips/elf-rel3.d: Likewise. * gas/mips/elf_e_flags1.d: Likewise. * gas/mips/elf_e_flags2.d: Likewise. * gas/mips/elf_e_flags3.d: Likewise. * gas/mips/elf_e_flags4.d: Likewise. * gas/mips/elfel-rel.d: Likewise. * gas/mips/elfel-rel2.d: Likewise. * gas/mips/elfel-rel3.d: Likewise. * gas/mips/empic.d: Likewise. * 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. * gas/mips/mips16-f.d: Fix the symbol table output. * gas/mips/mipsel16-f.d: Fix the endian. * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
2001-08-10 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.Richard Sandiford7-12/+21
* gas/mips/mips-gp32-fp64.d: Likewise. * gas/mips/mips-abi32.d: Likewise. * gas/mips/mips-gp32-fp32-pic.d: Likewise. * gas/mips/mips-gp32-fp64-pic.d: Likewise. * gas/mips/mips-abi32-pic.d: Likewise.
2001-08-10Move one entry from gas/ChangeLog to gas/testsuite/ChangeLog.Alan Modra1-0/+5
Remove gas/ from file names. Fix FOPEN_W comment.
2001-08-07 * mips-dis.c (print_insn_arg): Don't use software integer registersThiemo Seufer6-29/+37
for coprocessor registers. (_print_insn_mips): Get distinction between old ABI and new ABI right.
2001-08-052001-08-04 H.J. Lu <hjl@gnu.org>H.J. Lu2-2/+6
* gas/cris/operand-err-1.s: Updated.
2001-08-052001-08-04 H.J. Lu <hjl@gnu.org>H.J. Lu24-14/+107
Chris G. Demetriou <cgd@broadcom.com> * gas/mips/e32-rel4.s: Removed. * gas/mips/e32-rel4.d: Use elf-rel4.s. * gas/mips/mips.exp: Use the same rel4 test for litte endian. * gas/mips/mips-abi32-pic.d: Add lines for objdump. * gas/mips/mips-abi32.d: Likewise. * gas/mips/mips-gp32-fp32-pic.d: Likewise. * gas/mips/mips-gp32-fp32.d: Likewise. * gas/mips/mips-gp32-fp64-pic.d: Likewise. * gas/mips/mips-gp32-fp64.d: Likewise. * gas/mips/mips-gp64-fp32-pic.d: Likewise. * gas/mips/mips-gp64-fp32.d: Likewise. * gas/mips/mips-gp64-fp64-pic.d: Likewise. * gas/mips/mips-gp64-fp64.d: Likewise. * gas/mips/mips-abi32-pic.s: Add space for objdump. * gas/mips/mips-abi32.s: Likewise. * gas/mips/mips-gp32-fp32-pic.s: Likewise. * gas/mips/mips-gp32-fp32.s: Likewise. * gas/mips/mips-gp32-fp64-pic.s: Likewise. * gas/mips/mips-gp32-fp64.s: Likewise. * gas/mips/mips-gp64-fp32-pic.s: Likewise. * gas/mips/mips-gp64-fp32.s: Likewise. * gas/mips/mips-gp64-fp64-pic.s: Likewise. * gas/mips/mips-gp64-fp64.s: Likewise. * gas/mips/mips-abi32-pic.s: Add the missing .end. * gas/mips/mips-gp32-fp32-pic.s: Likewise. * gas/mips/mips-gp32-fp64-pic.s: Likewise. * gas/mips/mips-gp64-fp32-pic.s: Likewise. * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2001-08-03 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.Richard Sandiford5-2/+56
* gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test. * gas/mips/mips.exp: Run new tests.
2001-08-03*** empty log message ***Richard Sandiford1-0/+7
2001-08-02 * gas/mips/mips-gp32-fp32,Richard Sandiford22-0/+2329
* 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 * gas/elf/section2.l: Adjust warning message comparison.Alan Modra2-1/+5
2001-07-30 * gas/mips/mips.exp (el): New variable.Richard Sandiford2-39/+17
Use it to pick ELF reloc tests.
2001-07-272001-07-26 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-3/+8
* gas/mips/lif-empic.d: Add back dollar signs before floating point register names.
2001-07-26 * gas/i386/relax.s: Test rs_space.Alan Modra3-4/+22
* gas/i386/relax.d: Update.
2001-07-23 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.Alan Modra3-2/+7
* gas/i386/intel.d: Likewise.
2001-07-162001-07-16 Philip Blundell <philb@gnu.org>Phil Blundell3-8/+13
* gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for change to disassembler.
2001-07-14Fix failures in MIPS testsuiteNick Clifton4-1/+10
2001-07-11 * elf32-sparc.c (_bfd_sparc_elf_howto_table): Remove support forJakub Jelinek2-7/+1
R_SPARC_UA64. (elf32_sparc_check_relocs): Likewise. Only create .rela section for alloced sections in shared libraries. (elf32_sparc_relocate_section): Likewise. Remove redundant check. Optimize unaligned reloc usage. * elf64-sparc.c (sparc64_elf_relocate_section): Remove redundant check. * testsuite/gas/sparc/unalign.s: Remove .uaxword test. * testsuite/gas/sparc/unalign.d: Adjust accordingly.
2001-07-09Add .incbin pseudo opNick Clifton4-0/+30
2001-07-04[gas]Richard Sandiford2-0/+5
* config/tc-mips.c (md_apply_fix): Prevent addend from becoming zero if it's expected to be non-zero. [gas/testsuite] * gas/mips/elf-rel3.s: Add zero word to end of file.
2001-07-032001-07-03 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+5
* gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
2001-07-012001-07-01 Ben Elliston <bje@redhat.com>Ben Elliston4-4/+855
* gas/m88k/allinsn.s: New file. * gas/m88k/allinsn.d: Likewise. * gas/m88k/m88k.exp: Test with allinsn.s also.
2001-06-292001-06-28 Eric Christopher <echristo@redhat.com>Eric Christopher31-35/+68
H.J. Lu <hjl@gnu.org>         * config/tc-mips.c (mips_arch): New. Use mips_arch instead         of mips_cpu for the ISA selection.         (md_longopts): Add OPTION_MARCH and OPTION_MTUNE.         (md_parse_option): Handle OPTION_MARCH and OPTION_MTUNE. (mips_tune): New. Use mips_tune for scheduling and optimization issues. (append_insn): Use mips_tune and mips_arch. (macro_build): Ditto. (mips_ip): Ditto. (md_begin): Handle mips_arch, mips_tune and mips_cpu. For backwards compatability mips_cpu generates arch and tune. (md_show_usage): Document new behavior. * doc/c-mips.texi (MIPS Opts): Document -march and -mtune. Deprecate -mcpu. * NEWS: Update. 2001-06-28 Eric Christopher <echristo@redhat.com> * 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-21Allow adrCCl. [Patch from Phillip BLundel]Nick Clifton6-10/+23
Updated ARM tests.
2001-06-20Fix for problem with default alignment of .commTom Rix3-0/+74
2001-06-13 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.Andreas Jaeger2-104/+109
2001-06-12Fix m68k/mri mode problems.Nick Clifton5-8/+15
2001-06-12 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.Alan Modra2-3/+7
2001-06-112001-06-10 H.J. Lu <hjl@gnu.org>H.J. Lu2-3/+7
* gas/elf/section2.l: Match various white spaces.
2001-06-10Support 64bit ELF, not BFD.H.J. Lu1-1/+1
2001-06-102001-06-10 H.J. Lu <hjl@gnu.org>H.J. Lu3-14/+19
* gas/elf/section2.e: Support 64bit BFD. * gas/elf/section2.e-mips: Likewise.
2001-06-092001-06-08 H.J. Lu <hjl@gnu.org>H.J. Lu8-13/+36
* 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-092001-06-08 H.J. Lu <hjl@gnu.org>H.J. Lu4-0/+32
* 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-092001-06-08 H.J. Lu <hjl@gnu.org>H.J. Lu3-1/+36
* gas/mips/elf-jal.d: New file. * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.
2001-06-08 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.Alan Modra2-1/+5
2001-06-082001-06-07 H.J. Lu <hjl@gnu.org>H.J. Lu3-4/+25
* 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-072001-06-07 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+6
* gas/elf/section2.l: Match ".*GAS.*" instead of "GAS LISTING .*".
2001-06-072001-06-07 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+6
* gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.
2001-06-07Fix typos.H.J. Lu1-1/+1
2001-06-072001-06-06 H.J. Lu <hjl@gnu.org>H.J. Lu9-16/+27
* 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-072001-06-06 H.J. Lu <hjl@gnu.org>H.J. Lu6-0/+63
* 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-062001-06-06 H.J. Lu <hjl@gnu.org>H.J. Lu5-0/+56
* 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-06Remove warnings building z8k port.Nick Clifton1-0/+1
Fix ld -r behaviour
2001-06-042001-06-04 H.J. Lu <hjl@gnu.org>H.J. Lu5-0/+11
* 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-022001-06-02 H.J. Lu <hjl@gnu.org>H.J. Lu2-3/+7
* gas/sparc/unalign.d: Support Sparc V9.
2001-05-28Add support for .uahword, .uaword and .uaxword pseudo opsNick Clifton4-18/+86
2001-05-27 * gas/cris/addi.d: Tweak for 64-bit BFD.Hans-Peter Nilsson48-403/+426
* gas/cris/binop-cmpmove.d, gas/cris/binop-cmpmovx.d, gas/cris/binop-extx.d, gas/cris/binop.d, gas/cris/bork.d, gas/cris/branch.d, gas/cris/break.d, gas/cris/brokw-1.d, gas/cris/brokw-2.d, gas/cris/brokw-3.d, gas/cris/ccr.d, gas/cris/clear.d, gas/cris/continue.d, gas/cris/fragtest.d, gas/cris/jump-type.d, gas/cris/labfloat.d, gas/cris/macroat.d, gas/cris/movem-to-reg.d, gas/cris/nosep.d, gas/cris/oneop-type.d, gas/cris/prefix.d, gas/cris/pushpop-byte-sreg.d, gas/cris/pushpop-dword-sreg.d, gas/cris/pushpop-word-sreg.d, gas/cris/pushpop.d, gas/cris/quick-s6.d, gas/cris/quick-u5.d, gas/cris/quick-u6.d, gas/cris/range-err-1.s, gas/cris/rd-pic-1.d, gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d, gas/cris/reg-to-mem.d, gas/cris/regreg.d, gas/cris/return.d, gas/cris/scc.d, gas/cris/separator.d, gas/cris/shexpr-1.d, gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/unimplemented.d, gas/cris/unop-mem.d, gas/cris/x-to-byte-sreg.d, gas/cris/x-to-dcr1-sreg.d, gas/cris/x-to-dword-sreg.d, gas/cris/x-to-word-sreg.d: Ditto. * gas/cris/shexpr-1.d: Ditto. Correct format.
2001-05-252001-05-25 H.J. Lu <hjl@gnu.org>H.J. Lu12-11/+4666
* 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-242001-05-24 H.J. Lu <hjl@gnu.org>H.J. Lu2-4/+8
* gas/m68k/pcrel.d: Support 64bit BFD.