diff options
author | Andy Polyakov <appro@openssl.org> | 2005-12-16 17:39:57 +0000 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2005-12-16 17:39:57 +0000 |
commit | a00e414faf76db8372f4e5fe04010e47e8ff90d4 (patch) | |
tree | cfce289959d3f9052f9d4a258a13601de578cba5 /crypto/sparccpuid.S | |
parent | 4c5e19b6c671ded9328137391aa0c12414508c63 (diff) |
Unify sparcv9 assembler naming and build rules among 32- and 64-bit builds.
Engage run-time switch between bn_mul_mont_fpu and bn_mul_mont_int.
Diffstat (limited to 'crypto/sparccpuid.S')
-rw-r--r-- | crypto/sparccpuid.S | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crypto/sparccpuid.S b/crypto/sparccpuid.S index ac57472dd6..52308abca6 100644 --- a/crypto/sparccpuid.S +++ b/crypto/sparccpuid.S @@ -215,9 +215,9 @@ OPENSSL_atomic_add: sra %o0,%g0,%o0 ! we return signed int, remember? .size OPENSSL_atomic_add,.-OPENSSL_atomic_add -.global OPENSSL_rdtick +.global _sparcv9_rdtick .align 32 -OPENSSL_rdtick: +_sparcv9_rdtick: subcc %g0,1,%o0 .word 0x91408000 !rd %ccr,%o0 cmp %o0,0x99 @@ -229,8 +229,8 @@ OPENSSL_rdtick: .notick: retl xor %o1,%o1,%o1 -.type OPENSSL_rdtick,#function -.size OPENSSL_rdtick,.-OPENSSL_rdtick +.type _sparcv9_rdtick,#function +.size _sparcv9_rdtick,.-_sparcv9_rdtick .section ".init",#alloc,#execinstr call OPENSSL_cpuid_setup |