Since yesterday building mesa on a 32 bit system gives this error:
../../../../../../../src/intel/common/gen_clflush.h:37:7: error: implicit declaration of function ‘__builtin_ia32_clflush’ [-Werror=implicit-function-declaration]
Full log here:
Builds OK on 64 bit systems.
*** Bug 101786 has been marked as a duplicate of this bug. ***
Created attachment 132673 [details] [review]
I'm not sure if -msse3 will enable clflush, but let's give it a try.
According to https://gcc.gnu.org/onlinedocs/gcc-4.8.5/gcc/X86-Built-in-Functions.html we need -msse2
Patch now on the list
Author: Matt Turner <firstname.lastname@example.org>
Date: Thu Jul 6 21:31:05 2017 -0700
i965: Compile with -msse3