Message ID | 20130426194403.GA84862@triton8.kn-bremen.de |
---|---|
State | New |
Headers | show |
--- a/tcg/i386/tcg-target.c +++ b/tcg/i386/tcg-target.c @@ -104,6 +104,10 @@ static const int tcg_target_call_oarg_re # define have_cmov 1 #elif defined(CONFIG_CPUID_H) #include <cpuid.h> +#ifndef bit_CMOV +/* clang's <cpuid.h> doesn't define bit_* */ +#define bit_CMOV (1 << 15) +#endif static bool have_cmov; #else # define have_cmov 0
I guess I should have put [PATCH] in the Subject, sorry. On Fri, Apr 26, 2013 at 09:11:41PM +0200, Juergen Lock wrote: This fixes the build with clang on 32 bit x86. Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>