radeon: Fix memory leaks from early return.
[mesa.git] / src / mesa / sparc / norm.S
index 6f7356b948f796539baa6713eccbd01a42227d9a..117d36fa223300ecd0ab924841430541ed42c46d 100644 (file)
@@ -1,16 +1,12 @@
-/* $Id: norm.S,v 1.3 2004/04/26 10:10:25 alanh Exp $ */
 
 #include "sparc_matrix.h"
 
-#ifdef SVR4
-       /* Solaris requires this for 64-bit. */
        .register %g2, #scratch
        .register %g3, #scratch
-#endif
 
        .text
 
-#if defined(__sparc_v9__) && !defined(__linux__)
+#ifdef __arch64__
 #define STACK_VAR_OFF  (2047 + (8 * 16))
 #else
 #define STACK_VAR_OFF  (4 * 16)
@@ -99,7 +95,7 @@ _mesa_sparc_transform_normalize_normals:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      1b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
        ba      7f
         nop
@@ -155,7 +151,7 @@ _mesa_sparc_transform_normalize_normals:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      5b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
 7:     retl
         nop
@@ -226,7 +222,7 @@ _mesa_sparc_transform_normalize_normals_no_rot:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      1b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
        ba      7f
         nop
@@ -264,7 +260,7 @@ _mesa_sparc_transform_normalize_normals_no_rot:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      5b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
 7:     retl
         nop
@@ -315,7 +311,7 @@ _mesa_sparc_transform_rescale_normals_no_rot:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      1b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
 7:     retl
         nop
@@ -380,7 +376,7 @@ _mesa_sparc_transform_rescale_normals:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      1b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
 7:     retl
         nop
@@ -422,7 +418,7 @@ _mesa_sparc_transform_normals_no_rot:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      1b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
 7:     retl
         nop
@@ -472,7 +468,7 @@ _mesa_sparc_transform_normals:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      1b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
 7:     retl
         nop
@@ -530,7 +526,7 @@ _mesa_sparc_normalize_normals:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      1b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
        ba      7f
         nop
@@ -558,7 +554,7 @@ _mesa_sparc_normalize_normals:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      5b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
 7:     retl
         nop
@@ -603,7 +599,7 @@ _mesa_sparc_rescale_normals:
 
        cmp     %o4, %g1                        ! continue if (i < count)
        bl      1b
-        add    %g3, 0x0c, %g3                  ! advance out vector pointer
+        add    %g3, 0x10, %g3                  ! advance out vector pointer
 
 7:     retl
         nop