2003-08-01 Jason Eckhardt <jle@rice.edu>

* gas/i860/README.i860: New file.
This commit is contained in:
Jason Eckhardt 2003-08-02 04:27:50 +00:00
parent 889f28e262
commit abac126a61
2 changed files with 31 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2003-08-01 Jason Eckhardt <jle@rice.edu>
* gas/i860/README.i860: New file.
2003-07-29 Nick Clifton <nickc@redhat.com>
* gas/sparc/unalign.d: Remove empty .text disassembly line.

View File

@ -0,0 +1,27 @@
Testsuite for the i860 version of the GNU assembler
---------------------------------------------------
This is a simple testsuite for the i860 assembler. It currently
consists of testcases for checking that every instruction is
parsed correctly and that correct object code is generated.
It includes testcases for the base i860XR instruction set as well
as the enhanced i860XP instructions and control registers.
The expected results files were generated using the UNIX System V/i860
Release 4 vendor assembler (/usr/ccs/bin/as -V reports version
"Standard C Development Environment (SCDE) 5.0 12/08/89"). This
way GAS/i860 is tested against a known good assembler.
TODO:
- Relocation testing is basically non-existent.
- pst.d (pixel store) is the only instruction with no testcase.
- Tests for dual instruction mode: alignment of a dual mode pair,
check that dual mode has a proper pair (FLOP/integer) of instructions,
known gas defect when handling the d.fnop, etc.
- All current testcases use the default AT&T/SVR4 syntax; a few simple
tests of the Intel syntax should be added to prevent bitrot.
Contact me (Jason Eckhardt, jle@rice.edu) if you'd like to help.