inteltool: Fixed building of position independent executables
[coreboot.git] / util / inteltool / cpu.c
index e79380aef43b5e1b2fb8aa032ee858d28affe81b..9037d5df66fe1af08fea89315a13597adaae0387 100644 (file)
@@ -32,7 +32,7 @@ unsigned int cpuid(unsigned int op)
 {
        uint32_t ret;
 
-#if defined(__DARWIN__) && !defined(__LP64__)
+#if defined(__PIC__) || defined(__DARWIN__) && !defined(__LP64__)
        asm volatile (
                "pushl %%ebx\n"
                "cpuid\n"