[9812] in Athena Bugs

home help back first fref pref prev next nref lref last post

VAX ultrix /bin/as

daemon@ATHENA.MIT.EDU (John Carr)
Wed Aug 19 02:18:13 1992

To: bugs@Athena.MIT.EDU
Date: Wed, 19 Aug 1992 02:18:01 EDT
From: John Carr <jfc@Athena.MIT.EDU>


The Ultrix VAX assembler on patriot assembles the following instruction
incorrectly:

	vsaddd 4(ap),v0,v1

According to adb, the instruction written to the object file is:

	vsaddd 1(ap),v0,v1


The vector control word (1, in this case) is replicated in the offset
field of the scalar operand.  If the vector register numbers are
changed, the offset changes too.


home help back first fref pref prev next nref lref last post