From: Dennis Gilmore <[email protected]> --- src/VISmoveImage.s | 2 ++ src/ffb_asm.s | 6 ++++++ 2 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/VISmoveImage.s b/src/VISmoveImage.s index 43815f5..79a887f 100644 --- a/src/VISmoveImage.s +++ b/src/VISmoveImage.s @@ -79,6 +79,8 @@ #if defined(__sparc_v9__) || defined(__sparcv9) || defined(__arch64__) #define SMUL mulx #define ICC xcc +.register %g2,#scratch +.register %g3,#scratch #else #define SMUL smul #define ICC icc diff --git a/src/ffb_asm.s b/src/ffb_asm.s index 37ca92e..ef6b2ea 100644 --- a/src/ffb_asm.s +++ b/src/ffb_asm.s @@ -24,6 +24,12 @@ */ /* $XFree86: xc/programs/Xserver/hw/xfree86/drivers/sunffb/ffb_asm.s,v 1.1 2000/05/18 23:21:35 dawes Exp $ */ + +#if defined(__sparc_v9__) || defined(__sparcv9) || defined(__arch64__) +.register %g2,#scratch +.register %g3,#scratch +#endif + /* Hardware register offsets */ #define FFB_BY 0x0060 #define FFB_DY 0x0068 -- 1.6.2.2 _______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
