CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2012/10/31 05:19:35
Modified files:
lib/libssl/src/crypto: x86_64cpuid.pl
lib/libssl/src/crypto/aes/asm: aes-x86_64.pl
lib/libssl/src/crypto/perlasm: x86_64-xlate.pl
lib/libssl/src/crypto/rc4/asm: rc4-x86_64.pl
Log message:
On amd64 OPENSSL_cpuid_setup and OPENSSL_ia32cap_P are now hidden so we don't
have to go through the PLT/GOT to get at them anymore. In fact going through
the GOT now fails since we no longer have a GOT entry for OPENSSL_ia32cap_P.
Fixes the problem spotted by jasper@ and sthen@. Based on a diff from mikeb@
who did most of the actual work of tracking down the issue.
ok millert@, mikeb@