[3416] in Athena Bugs

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

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.

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