From 462372439879f48cd7c3f196ba5017807b31878b Mon Sep 17 00:00:00 2001 From: Philippe Houdoin Date: Fri, 10 Apr 2009 02:53:41 +0000 Subject: [PATCH] Forgot to enable SPARC assembly support there too. Still UNTESTED. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30092 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../opengl/mesa_software_renderer/Jamfile | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/src/add-ons/opengl/mesa_software_renderer/Jamfile b/src/add-ons/opengl/mesa_software_renderer/Jamfile index db0aa3f361..880a38c5bb 100644 --- a/src/add-ons/opengl/mesa_software_renderer/Jamfile +++ b/src/add-ons/opengl/mesa_software_renderer/Jamfile @@ -9,17 +9,19 @@ if $(TARGET_PLATFORM) != haiku { { - local defines ; - defines = BEOS_THREADS GNU_ASSEMBLER ; + local defines ; + defines = BEOS_THREADS GNU_ASSEMBLER ; - if $(TARGET_ARCH) = x86 { - defines += USE_X86_ASM USE_MMX_ASM USE_3DNOW_ASM USE_SSE_ASM ; - } else { - # Not yet supported, as current Mesa3D PPC assembly is Linux-dependent! - # defines += USE_PPC_ASM ; - } + if $(TARGET_ARCH) = x86 { + defines += USE_X86_ASM USE_MMX_ASM USE_3DNOW_ASM USE_SSE_ASM ; + } else if $(TARGET_ARCH) = ppc { + # Not yet supported, as current Mesa3D PPC assembly is Linux-dependent! + # defines += USE_PPC_ASM ; + } else if $(TARGET_ARCH) = sparc { + defines += USE_SPARC_ASM ; + } - SubDirC++Flags [ FDefines $(defines) ] ; + SubDirC++Flags [ FDefines $(defines) ] ; } UsePrivateHeaders interface opengl ; @@ -30,6 +32,7 @@ UseHeaders [ FDirName $(HAIKU_TOP) src kits opengl mesa glapi ] ; UseHeaders [ FDirName $(HAIKU_TOP) src kits opengl mesa tnl ] ; UseHeaders [ FDirName $(HAIKU_TOP) src kits opengl mesa x86 ] ; UseHeaders [ FDirName $(HAIKU_TOP) src kits opengl mesa ppc ] ; +UseHeaders [ FDirName $(HAIKU_TOP) src kits opengl mesa sparc ] ; Addon Mesa\ Software\ Renderer : MesaSoftwareRenderer.cpp