cpuid.h (__cpuid): For 32bit targets...
authorUros Bizjak <ubizjak@gmail.com>
Tue, 21 May 2019 15:17:57 +0000 (17:17 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 21 May 2019 15:17:57 +0000 (17:17 +0200)
commit8c365be6e199bcd3e20b36f7907ce5303af105a1
tree3ee590834867bbc1ade00c51d69e9f01cef9264b
parent1a815b1822c1ee00a3e48f68d445598c576d9edf
cpuid.h (__cpuid): For 32bit targets...

* config/i386/cpuid.h (__cpuid): For 32bit targets, zero
%ebx and %ecx bafore calling cpuid with leaf 1 or
non-constant leaf argument.

From-SVN: r271469
gcc/ChangeLog
gcc/config/i386/cpuid.h