aboutsummaryrefslogtreecommitdiff
path: root/gas/testsuite
AgeCommit message (Collapse)AuthorFilesLines
1996-12-17fix typoAngela Marie Thomas1-1/+1
1996-12-13 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled byIan Lance Taylor3-2/+13
.ifdef, to accomodate change to avoid default alignment on embedded systems.
1996-12-11 * gas/mn10300/basic.exp: Update after endianness changes toJeff Law1-0/+3
the assembler.
1996-12-10 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.Jeff Law10-107/+227
* gas/mn10200/{movb.s, movbu.s}: Likewise. * gas/mn10200/basic.exp: Run them. We correctly assemble & insert operands for all mn10200 instructions.
1996-12-10 * gas/mn10200/*.s: New tests for the mn10200 assembler.Jeff Law14-0/+926
* gas/mn10200/basic.exp: Run them. Tests for all instructions except mov*.
1996-12-06 * gas/mn10300/*.s: Remove '$' register prefixing.Jeff Law1-0/+14
1996-11-25 * gas/mn10300/*.s: Use '$' as register prefix forJeff Law15-0/+190
all register operands.
1996-11-21 * gas/all/gas.exp: xfail a couple tests for the mn10300.Jeff Law1-0/+4
For now...
1996-11-20 * gas/mn10300/other.s: Update for correct syntax on aJeff Law2-4/+10
few instructions (those with register lists). * gas/mn10300/basic.exp: Corresponding changes. Stuff noticed while working on the disassembler.
1996-11-19 * gas/mn10300/movm.s: Update for correct syntax.Jeff Law3-18/+30
* gas/mn10300/basic.exp: Update expected movm bit patterns.
1996-11-15 * gas/mn10300/other.s: Put parens around registerJeff Law2-3/+18
argument in calls and jmp instructions.
1996-11-13 * gas/h8300/ffxx1.d: Update for recent disassembler changes.Jeff Law1-16/+16
Bring over from h8s beta branch.
1996-11-07 * gas/mn10300/basic.exp: Check opcode insertion forJeff Law1-0/+7
extended instructions. * gas/mn10300/extend.s: Tweak constants for better testsuite coverage.
1996-11-06 * gas/mn10300/basic.exp: Test insertion of operandsJeff Law2-4/+12
into call and jmp instructions with 32bit offsets. Fix typo in bit test patterns. * gas/mn10300/other.s: Tweak constants to improve testsuite coverage.
1996-11-06 * gas/mn10300/basic.exp: Test insertion of 32bit operandJeff Law2-6/+13
in calls, btst, bclr & bset instructions.
1996-11-06 * gas/mn10300/*.s: Tweak constants in 32bit insns forJeff Law3-83/+127
better testing coverage. * gas/mn10300/basic.exp: Test insertion of most 32bit operands.
1996-11-05 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,Jeff Law3-16/+45
movbu, movhu instructions. Check bit patterns for more bit operations. Check bit patterns for various 16bit call, retf and ret instructions. * gas/mn10300/other.s: Update operands for better test coverage. Improving testsuite coverage.
1996-11-04 * gas/mn10300/basic.exp: Check bit patterns for aJeff Law2-75/+80
couple more mov and cmp instructions.
1996-10-29 * gas/mips/*.d: Update for disassembler changes.Ian Lance Taylor11-478/+1405
1996-10-17 * gas/v850/reloc.s: New tests.Jeff Law1-0/+7
* gas/v850/basic.exp: Run them.
1996-10-14 * gas/mips: Add symbols to several testsuites, since the ELFIan Lance Taylor6-0/+103
assembler now always builds a symbol table, which means that objdump will no longer report `No symbols in FILE'. Change the expected output accordingly.
1996-10-10 * gas/mn10300/basic.exp: Check bit patterns for instructionsJeff Law1-0/+3
with a single 8bit or 16bit immediate operand. We should correctly assemble just about everything except opcodes with: multiple immediate operands, 3 register operands, really weird stuff
1996-10-10 * gas/mn10300/basic.exp: Check bit patterns for manyJeff Law2-137/+99
instructions. Add missing test in do_mov1. * gas/mn10300/mov1.s: Add missing test. We should now assemble just about anything without any immediate operands.
1996-10-09 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.Jeff Law6-0/+874
* gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise. * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise. * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise. * gas/mn10300/{shift.s, sub.s}: Likewise. * gas/mn10300/basic.exp: Run them. Beginnings of gas testsuite for mn10300. Matsushita.
1996-10-07Dummy .Sanitize files. Should also fix snapshot problems.Jeff Law2-0/+64
1996-10-03Grrr. The mn10200 and mn10300 are _not_ similar enough to easily supportJeff Law2-3/+5
with a single generic configuration. So break them up into two different configurations. See the individual ChangeLogs for additional detail.
1996-10-03 * gas/mn10x00: New directory for Matsushita 10x00 tests.Jeff Law2-0/+5
Keep stubbing out Matsushita stuff.
1996-10-01 * lib/gas-defs.exp (gas_version): Fix for current versionIan Lance Taylor1-0/+5
printing.
1996-09-29 * gas/sparc/splet.d: Fix typo in cpusha result.David Edelsohn1-0/+8
1996-09-18 * gas/all/cofftag.s: Use .p2align rather than .align.Ian Lance Taylor1-0/+4
1996-09-13 * gas/h8300/macs.s: Add "stmac" instructions.Jeff Law1-0/+5
* gas/h8300/basic.exp: Test them. Somehow I forgot to test "stmac".
1996-09-12Thu Sep 12 10:25:45 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1-0/+4
* config/tc-arm.c (md_apply_fix3): Update two thumb instruction slots when processing BL fixups. * config/tc-arm.c (output_inst): Ensure Thumb BL fixup is marked on the first half of the instruction. Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk> * gas/arm/thumb.s (back): Check assembly of Thumb BL.
1996-09-09 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition codeIan Lance Taylor2-0/+56
registers.
1996-09-04Wed Sep 4 11:24:29 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion4-0/+80
* config/tc-mips.c (load_register): Remove unnecessary code that was causing the high 32bits of 64bit constants to be lost. Fixes PR10503. The compiler was producing the assembler code: dli $3,0xfffffffffffff when constructing the softfloat library. Unfortunately it was being incorrectly assembled.
1996-08-31 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.Jeff Law2-32/+37
(do_jumps): Likewise. Now that we can resolve known branch targets.
1996-08-30 * gas/v850/misc.s: Tweak register numbers for better testing.Jeff Law2-2/+5
* gas/v850/basic.exp (misc_tests): Corresponding changes.
1996-08-30 * gas/v850/hilo.s: New testfile.Jeff Law4-1/+45
* gas/v850/basic.exp: Run hilo tests.
1996-08-29Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>Jackie Smith Cashion1-0/+7
* gas/arm/arm7t.d: Explicitly force little-endian assembly.
1996-08-23 * gas/v850/basic.exp (move_tests): Test instruction bit patterns.Jeff Law1-13/+13
* gas/v850/move.s: Tweak constants for better testing.
1996-08-23 * gas/v850/basic.exp (mem_tests): Test instruction bit patterns.Jeff Law3-13/+25
xfail sst and sld tests. (mov_tests): Remove bogus xfail. * gas/v850/mem.s: sst and sld instructions can only index from "ep" register.
1996-08-23 * gas/v850/basic.exp (logical_tests): Test instruction bit patterns.Jeff Law2-7/+11
Update addresses. * gas/v850/logical.s: Tweak constants for better testing.
1996-08-23 * gas/v850/basic.exp (jump_tests): Test instruction bit patterns,Jeff Law2-3/+6
but not displacements (yet).
1996-08-23 * gas/v850/basic.exp (compare_tests): Test instruction bit patterns.Jeff Law2-24/+26
1996-08-23 * gas/v850/basic.exp (branch_tests): Test instruction bit patters,Jeff Law2-20/+23
but not displacements (yet).
1996-08-23 * gas/v850/basic.exp (bit_tests): Test instruction bit patterns.Jeff Law2-4/+6
1996-08-23 * gas/v850/basic.exp (arith_tests): Test instruction bit patterns.Jeff Law2-20/+23
* gas/v850/arith.s: Tweak constants for better testing.
1996-08-23 * gas/v850/basic.exp (misc_tests): No longer expect failuresJeff Law2-4/+8
assembling "ldsr" and "stsr" opcodes. * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr" opcodes.
1996-08-23 * config/tc-v850.c (reg_name_search): Generalize to searchJeff Law1-0/+6
any given register table. (register_name): Pass appropriate table and size to reg_name_search. (system_register_name): New function. (SYSREG_NAME_CNT): Define. (md_assemble): Handle operands which are system registers. Still working on the parser..
1996-08-23 * gas/v850/basic.exp (misc_tests): No longer expect failuresJeff Law3-6/+9
assembling "trap" opcodes. * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
1996-08-23 * gas/v850: New directory with v850 tests.Jeff Law13-0/+597
Beginnings of a gas testsuite for the v850.