ChangeLog rotatation and copyright year update
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i860 / README.i860
CommitLineData
abac126a
JE
1
2Testsuite for the i860 version of the GNU assembler
3---------------------------------------------------
4
5This is a simple testsuite for the i860 assembler. It currently
c83c4371
JE
6consists mostly of testcases for checking that every instruction is
7parsed correctly and that correct object code is generated (these
8are called "blah.s"). The files called "blah-err.s" test for error
9conditions.
abac126a 10
c83c4371 11The suite includes testcases for the base i860XR instruction set as well
abac126a
JE
12as the enhanced i860XP instructions and control registers.
13
14The expected results files were generated using the UNIX System V/i860
15Release 4 vendor assembler (/usr/ccs/bin/as -V reports version
16"Standard C Development Environment (SCDE) 5.0 12/08/89"). This
17way GAS/i860 is tested against a known good assembler.
18
19TODO:
20 - Relocation testing is basically non-existent.
21 - pst.d (pixel store) is the only instruction with no testcase.
be6389fd 22 - Some pseudo instructions need testcases (mov, all pfmov, etc.).
c83c4371
JE
23 - More tests for dual instruction mode: check that dual mode has a
24 proper pair (FLOP/core) of instructions, and other error conditions.
25 - Most current testcases use the default AT&T/SVR4 syntax; a few simple
26 tests of the Intel syntax should be added to prevent bitrot (including
27 relocatable expression syntax, etc). Test file dual03.s uses Intel
28 syntax lightly (i.e., register names without '%' prefix).
abac126a
JE
29
30Contact me (Jason Eckhardt, jle@rice.edu) if you'd like to help.
31
b7cf83af 32Known testsuite failures:
0acc96e1 33 - none.
5bf135a7 34\f
b90efa5b 35Copyright (C) 2012-2015 Free Software Foundation, Inc.
c83c4371 36
5bf135a7
NC
37Copying and distribution of this file, with or without modification,
38are permitted in any medium without royalty provided the copyright
39notice and this notice are preserved.
This page took 0.507391 seconds and 4 git commands to generate.