[3416] in Athena Bugs
compiler bug bit Xqvss server
daemon@ATHENA.MIT.EDU (Ken Raeburn)
Fri Oct 13 12:32:55 1989
Date: Fri, 13 Oct 89 12:32:25 EDT
From: Ken Raeburn <Raeburn@ATHENA.MIT.EDU>
To: bugs@ATHENA.MIT.EDU
We'll need a recompiled version of the X server in the next release.
GCC version 1.34 (which is what's been getting used on paris) produced
incorrect code for the routine miGetArcPts; a floating-point
adjustment of plus or minus 0.5 to a number was getting dropped, and
the value thus failed to wind up in the correct register, causing
faults (reserved operand, I guess) in a following `cvtdl' instruction.
GCC version 1.36 appears to produce correct code for this section of
the routine. I will install this version on paris shortly.