Further makefile clean-up, concentrated on the x86 assembly files.
diff --git a/src/mesa/sparc/sparc.c b/src/mesa/sparc/sparc.c
index 043b8fb..1eb4b92 100644
--- a/src/mesa/sparc/sparc.c
+++ b/src/mesa/sparc/sparc.c
@@ -1,5 +1,3 @@
-/* $Id: sparc.c,v 1.9 2003/02/08 15:43:39 brianp Exp $ */
-
 /*
  * Mesa 3-D graphics library
  * Version:  5.1
@@ -29,6 +27,8 @@
  */
 
 
+#ifdef USE_SPARC_ASM
+
 #include "context.h"
 #include "math/m_xform.h"
 #include "tnl/t_context.h"
@@ -151,8 +151,12 @@
 extern unsigned int _mesa_sparc_glapi_end;
 extern void __glapi_sparc_icache_flush(unsigned int *);
 
+#endif /* USE_SPARC_ASM */
+
+
 void _mesa_init_sparc_glapi_relocs(void)
 {
+#ifdef USE_SPARC_ASM
 	unsigned int *insn_ptr, *end_ptr;
 	unsigned long disp_addr;
 
@@ -176,4 +180,8 @@
 		insn_ptr += 5;
 #endif
 	}
+#endif /* USE_SPARC_ASM */
 }
+
+
+