Module Name: src Committed By: spz Date: Sun Aug 10 21:00:48 UTC 2014
Modified Files: src/crypto/external/bsd/openssl/dist/crypto: ppccpuid.pl Log Message: merge lossage (this file is an ASM generator not used in a normal build) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl diff -u src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl:1.3 src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl:1.4 --- src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl:1.3 Sun Aug 10 08:07:48 2014 +++ src/crypto/external/bsd/openssl/dist/crypto/ppccpuid.pl Sun Aug 10 21:00:48 2014 @@ -88,8 +88,12 @@ Ladd: lwarx r5,0,r3 .globl .OPENSSL_rdtsc .align 4 .OPENSSL_rdtsc: - mftb r3 +Lrdtsc: + mftb r5 mftbu r4 + mftb r3 + cmplw r3,r5 + bne Lrdtsc blr .long 0 .byte 0,12,0x14,0,0,0,0,0