https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112513
--- Comment #4 from Alexander Grund <alexander.gr...@tu-dresden.de> --- Thank you, I replaced that by unsigned unused; __cpuid(1, cpuid1.val, unused, unused, unused); and it works in the setup I have.