|
|
@@ -273,8 +273,8 @@ AC_ARG_ENABLE([asm], |
|
|
|
) |
|
|
|
asm_arch="" |
|
|
|
ASM_FLAGS="" |
|
|
|
ASM_SOURCES="" |
|
|
|
ASM_API="" |
|
|
|
MESA_ASM_SOURCES="" |
|
|
|
GLAPI_ASM_SOURCES="" |
|
|
|
AC_MSG_CHECKING([whether to enable assembly]) |
|
|
|
test "x$enable_asm" = xno && AC_MSG_RESULT([no]) |
|
|
|
# disable if cross compiling on x86/x86_64 since we must run gen_matypes |
|
|
@@ -315,19 +315,19 @@ if test "x$enable_asm" = xyes; then |
|
|
|
case "$asm_arch" in |
|
|
|
x86) |
|
|
|
ASM_FLAGS="-DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM" |
|
|
|
ASM_SOURCES='$(X86_SOURCES)' |
|
|
|
ASM_API='$(X86_API)' |
|
|
|
MESA_ASM_SOURCES='$(X86_SOURCES)' |
|
|
|
GLAPI_ASM_SOURCES='$(X86_API)' |
|
|
|
AC_MSG_RESULT([yes, x86]) |
|
|
|
;; |
|
|
|
x86_64) |
|
|
|
ASM_FLAGS="-DUSE_X86_64_ASM" |
|
|
|
ASM_SOURCES='$(X86-64_SOURCES)' |
|
|
|
ASM_API='$(X86-64_API)' |
|
|
|
MESA_ASM_SOURCES='$(X86-64_SOURCES)' |
|
|
|
GLAPI_ASM_SOURCES='$(X86-64_API)' |
|
|
|
AC_MSG_RESULT([yes, x86_64]) |
|
|
|
;; |
|
|
|
ppc) |
|
|
|
ASM_FLAGS="-DUSE_PPC_ASM -DUSE_VMX_ASM" |
|
|
|
ASM_SOURCES='$(PPC_SOURCES)' |
|
|
|
MESA_ASM_SOURCES='$(PPC_SOURCES)' |
|
|
|
AC_MSG_RESULT([yes, ppc]) |
|
|
|
;; |
|
|
|
*) |
|
|
@@ -336,8 +336,8 @@ if test "x$enable_asm" = xyes; then |
|
|
|
esac |
|
|
|
fi |
|
|
|
AC_SUBST([ASM_FLAGS]) |
|
|
|
AC_SUBST([ASM_SOURCES]) |
|
|
|
AC_SUBST([ASM_API]) |
|
|
|
AC_SUBST([MESA_ASM_SOURCES]) |
|
|
|
AC_SUBST([GLAPI_ASM_SOURCES]) |
|
|
|
|
|
|
|
dnl PIC code macro |
|
|
|
MESA_PIC_FLAGS |