J?rgen Keil wrote:
> Alan wrote:
>> The nv_118 sources would be:
>>      http://dlc.sun.com/osol/x/downloads/B118/
>>
>> Hopefully that gets you closer to reproducing our builds.
> 
> Yep, a 32-bit Xorg compiled from these sources
> reproduces the "mouse jumps to upper left corner"
> problem.
> 
> And the assembler code for function acceleratePointerPredictable
> is now identical to the code from Xorg  b117.

So given your last update to the bugzilla report at
   http://defect.opensolaris.org/bz/show_bug.cgi?id=9862#c11
is this a compiler bug we should be filing with the Studio team
or is using fp in a signal handler that may interrupt MMX/SSE code
an unsafe operation that gcc just lets us get away with?

Would the fix be to insert an asm("emms") into the signal handler
or does that just move the breakage from the mouse movement to
breaking the interrupted MMX operations?

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering


Reply via email to