30 lines
1003 B
Diff
30 lines
1003 B
Diff
|
Configure checks for compiler to be gcc and then it enables asm_offsets
|
||
|
generation. see
|
||
|
|
||
|
https://cgit.freedesktop.org/mesa/mesa/commit/?id=73c9b4b0e05fc66629ba250846948dc55c0e7a0d
|
||
|
|
||
|
However, we missed the check when enabling this on cross compilation
|
||
|
when architecture for both host and target is x86
|
||
|
|
||
|
Fixes errors like
|
||
|
./gen_matypes > matypes.h
|
||
|
/bin/bash: ./gen_matypes: No such file or directory
|
||
|
|
||
|
-Khem
|
||
|
|
||
|
Upstream-Status: Submitted
|
||
|
|
||
|
Index: mesa-12.0.1/configure.ac
|
||
|
===================================================================
|
||
|
--- mesa-12.0.1.orig/configure.ac
|
||
|
+++ mesa-12.0.1/configure.ac
|
||
|
@@ -732,7 +732,7 @@ test "x$enable_asm" = xno && AC_MSG_RESU
|
||
|
if test "x$enable_asm" = xyes -a "x$cross_compiling" = xyes; then
|
||
|
case "$host_cpu" in
|
||
|
i?86 | x86_64 | amd64)
|
||
|
- if test "x$host_cpu" != "x$target_cpu"; then
|
||
|
+ if test "x$host_cpu" != "x$target_cpu" -o "x$acv_mesa_CLANG" = xyes; then
|
||
|
enable_asm=no
|
||
|
AC_MSG_RESULT([no, cross compiling])
|
||
|
fi
|