On 20/02/14 12:50 PM, Peter Maydell wrote:
Win32 doesn't have a cpuid.h, and MacOSX may have one but without the __cpuid() function we use, which means that commit 9d2eec20 broke the build for those platforms. Fix this by tightening up our configure cpuid.h check to test that the functions we need are present, and adding some missing #ifdef guerds in tcg/i386/tcg-target.c.
The build will also fail if not using fairly new GCC or LLVM/Clang 3.4 or newer. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.