From: Lasse Collin Date: Sun, 6 Jan 2008 17:46:38 +0000 (+0200) Subject: Automatically disable assembler code on Darwin x86. X-Git-Tag: upstream/5.1.3~879 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=88ee301ec2e4506a30ec7ac9aaa2288e2dcadd0e;p=platform%2Fupstream%2Fxz.git Automatically disable assembler code on Darwin x86. Darwin has different ABI than GNU+Linux and Solaris, thus the assembler code doesn't assemble on Darwin. --- diff --git a/configure.ac b/configure.ac index 514408e..da2944c 100644 --- a/configure.ac +++ b/configure.ac @@ -298,8 +298,21 @@ AC_ARG_ENABLE(assembler, AC_HELP_STRING([--disable-assembler], [], [enable_assembler=yes]) if test "x$enable_assembler" = xyes; then case $host_cpu in - i?86) enable_assembler=x86 ;; - *) enable_assembler=no ;; + i?86) + # Darwin has different ABI than GNU+Linux and Solaris, + # and the x86 assembler code doesn't assemble. + case $host_os in + darwin*) + enable_assembler=no + ;; + *) + enable_assembler=x86 + ;; + esac + ;; + *) + enable_assembler=no + ;; esac fi case $enable_assembler in