Commit 6158621610a2fef5d94483352c636ad7acc50350

Nicolas Noble 2021-03-02T21:39:38

Update cpuid code for clang-cl The clang-cl compiler defines `__llvm__` but not `__GNUC__`. The `__cpuid` intrinsic doesn't seem to exist with clang-cl, so the code won't link properly. The `__GNUC__` versions of these functions will work properly on Windows with clang-cl.