binutils-gdb/gas/testsuite/gas/i860
Alan Modra 2571583aed Update year range in copyright notice of all files. 2017-01-02 14:08:56 +10:30
..
README.i860 Update year range in copyright notice of all files. 2017-01-02 14:08:56 +10:30
bitwise.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
bitwise.s
branch.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
branch.s 2003-05-20 Jason Eckhardt <jle@rice.edu> 2003-05-21 05:01:47 +00:00
bte.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
bte.s
dir-align01.d gas: 2003-08-06 23:59:36 +00:00
dir-align01.s gas: 2003-08-06 23:59:36 +00:00
dir-intel01.d 2003-08-05 Jason Eckhardt <jle@rice.edu> 2003-08-05 23:02:50 +00:00
dir-intel01.s 2003-08-05 Jason Eckhardt <jle@rice.edu> 2003-08-05 23:02:50 +00:00
dir-intel02.d 2003-08-05 Jason Eckhardt <jle@rice.edu> 2003-08-05 23:02:50 +00:00
dir-intel02.s 2003-08-05 Jason Eckhardt <jle@rice.edu> 2003-08-05 23:02:50 +00:00
dir-intel03-err.l * gas/i860/dir-intel03-err.l: Update for junk at end line becoming 2004-03-27 10:43:58 +00:00
dir-intel03-err.s 2003-08-05 Jason Eckhardt <jle@rice.edu> 2003-08-05 23:02:50 +00:00
dual01.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:23:49 +00:00
dual01.s 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:23:49 +00:00
dual02-err.l gas: 2003-08-06 19:53:19 +00:00
dual02-err.s 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:23:49 +00:00
dual03.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:23:49 +00:00
dual03.s 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:23:49 +00:00
fldst01.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
fldst01.s
fldst02.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
fldst02.s
fldst03.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
fldst03.s
fldst04.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
fldst04.s
fldst05.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
fldst05.s
fldst06.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
fldst06.s
fldst07.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
fldst07.s
fldst08.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
fldst08.s
float01.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
float01.s
float02.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
float02.s
float03.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
float03.s
float04.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
float04.s
form.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
form.s
i860.exp Update year range in copyright notice of all files. 2017-01-02 14:08:56 +10:30
iarith.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
iarith.s
ldst01.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
ldst01.s
ldst02.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
ldst02.s
ldst03.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
ldst03.s
ldst04.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
ldst04.s
ldst05.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
ldst05.s
ldst06.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
ldst06.s
pfam.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
pfam.s
pfmam.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
pfmam.s
pfmsm.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
pfmsm.s
pfsm.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
pfsm.s
pseudo-ops01.d include/opcode/ChangeLog: 2003-08-17 03:16:23 +00:00
pseudo-ops01.s include/opcode/ChangeLog: 2003-08-17 03:16:23 +00:00
regress01.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
regress01.s
shift.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
shift.s
simd.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
simd.s
system.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
system.s 2003-05-20 Jason Eckhardt <jle@rice.edu> 2003-05-21 05:01:47 +00:00
xp.d 2003-08-03 Jason Eckhardt <jle@rice.edu> 2003-08-04 02:45:05 +00:00
xp.s 2003-05-23 Jason Eckhardt <jle@rice.edu> 2003-05-24 04:22:23 +00:00

README.i860

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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-2017 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.