diff options
author | Andy Polyakov <appro@openssl.org> | 2017-03-12 14:45:06 +0100 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2017-03-13 18:43:10 +0100 |
commit | 8e4d861c81977db1a914513fc3c00474b897b13d (patch) | |
tree | bc973dfd35cb458de1c7f094fd86973081d2e1cb /crypto/poly1305 | |
parent | e342f396142331aa58187afa441581590bc80af9 (diff) |
crypto/x86*cpuid.pl: move extended feature detection.
Exteneded feature flags were not pulled on AMD processors, as result
a number of extensions were effectively masked on Ryzen. Original fix
for x86_64cpuid.pl addressed this problem, but messed up processor
vendor detection. This fix moves extended feature detection past
basic feature detection where it belongs. 32-bit counterpart is
harmonized too.
Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(cherry picked from commit 1aed5e1ac28790cc915ad03e86e2d5e896a4ea13)
Diffstat (limited to 'crypto/poly1305')
0 files changed, 0 insertions, 0 deletions