diff options
Diffstat (limited to 'binutils-2.25/gas/testsuite/gas/i860/README.i860')
-rw-r--r-- | binutils-2.25/gas/testsuite/gas/i860/README.i860 | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/binutils-2.25/gas/testsuite/gas/i860/README.i860 b/binutils-2.25/gas/testsuite/gas/i860/README.i860 new file mode 100644 index 00000000..57f6526a --- /dev/null +++ b/binutils-2.25/gas/testsuite/gas/i860/README.i860 @@ -0,0 +1,39 @@ + +Testsuite for the i860 version of the GNU assembler +--------------------------------------------------- + +This is a simple testsuite for the i860 assembler. It currently +consists mostly of testcases for checking that every instruction is +parsed correctly and that correct object code is generated (these +are called "blah.s"). The files called "blah-err.s" test for error +conditions. + +The suite 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. + - Some pseudo instructions need testcases (mov, all pfmov, etc.). + - More tests for dual instruction mode: check that dual mode has a + proper pair (FLOP/core) of instructions, and other error conditions. + - Most current testcases use the default AT&T/SVR4 syntax; a few simple + tests of the Intel syntax should be added to prevent bitrot (including + relocatable expression syntax, etc). Test file dual03.s uses Intel + syntax lightly (i.e., register names without '%' prefix). + +Contact me (Jason Eckhardt, jle@rice.edu) if you'd like to help. + +Known testsuite failures: + - none. + +Copyright (C) 2012 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. |