Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > by-pkgid > b533c0d37b3ccdcad7cb1392fb6aaa0a > files > 9

mesa-7.3-1.1mdv2009.1.src.rpm

From 9d7719323266c5d5b79029b0ce32828fdc571367 Mon Sep 17 00:00:00 2001
From: Colin Guthrie <cguthrie@mandriva.org>
Date: Tue, 23 Dec 2008 20:59:20 +0000
Subject: [PATCH] Fix linux-dri so it can be used for all archs (thanks Christiaan Welvaart)

---
 configs/linux-dri |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/configs/linux-dri b/configs/linux-dri
index 8c325c7..09d41e3 100644
--- a/configs/linux-dri
+++ b/configs/linux-dri
@@ -72,3 +72,20 @@ WINDOW_SYSTEM=dri
 # interface.
 DRI_DIRS = i810 i915 i965 mach64 mga r128 r200 r300 radeon s3v \
 	savage sis tdfx trident unichrome ffb
+
+ifeq ($(shell arch),ppc)
+ASM_FLAGS = -DUSE_PPC_ASM -DUSE_VMX_ASM
+ASM_SOURCES = $(PPC_SOURCES)
+endif
+
+ifeq ($(shell arch),x86_64)
+ASM_FLAGS = -DUSE_X86_64_ASM
+ASM_SOURCES = $(X86-64_SOURCES)
+ASM_API = $(X86-64_API)
+endif
+
+ifeq ($(patsubst i%86,x86,$(shell arch)),x86)
+ASM_FLAGS = -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM
+ASM_SOURCES = $(X86_SOURCES)
+ASM_API = $(X86_API)
+endif
-- 
1.6.0.5