From abac126a616f4145184e350e6120ddc819762b07 Mon Sep 17 00:00:00 2001 From: Jason Eckhardt Date: Sat, 2 Aug 2003 04:27:50 +0000 Subject: [PATCH] 2003-08-01 Jason Eckhardt * gas/i860/README.i860: New file. --- gas/testsuite/ChangeLog | 4 ++++ gas/testsuite/gas/i860/README.i860 | 27 +++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 gas/testsuite/gas/i860/README.i860 diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 709fd972c51..4b8e1f062a2 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2003-08-01 Jason Eckhardt + + * gas/i860/README.i860: New file. + 2003-07-29 Nick Clifton * gas/sparc/unalign.d: Remove empty .text disassembly line. diff --git a/gas/testsuite/gas/i860/README.i860 b/gas/testsuite/gas/i860/README.i860 new file mode 100644 index 00000000000..d65b11912bb --- /dev/null +++ b/gas/testsuite/gas/i860/README.i860 @@ -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. + -- 2.30.2