On Thu, 9 Jan 2003, Brian Paul wrote:
>
> Josh Vanderhoof informed me that 16, not 32, should be added to ESP at the end
> of that routine. I've checked in this change.
Actually, you should just remove it entirely, since the LEAVE will do the
right thing (which is why it worked AT ALL originally - neither 16 _nor_
32 are correct, since we actually have 24 bytes of local stack contents
there: first we subtract 8, then we push 16).
So not only was the ADD_L in the wrong place, it was using the wrong
value _and_ it was unnecessary in the first place.
Linus
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel