fixed compiling on OS X - cpuid seems to work fine with clang