diff options
author | miod <> | 2014-04-17 18:49:35 +0000 |
---|---|---|
committer | miod <> | 2014-04-17 18:49:35 +0000 |
commit | 9f3c2d2afb228715c20193c6a3d1dcf4076161e2 (patch) | |
tree | 9b300ff5f2f5884420887d8f593434c1547a5934 /src/lib/libcrypto/sparccpuid.S | |
parent | 87dc5ba7fdbe9aad46f68ad25457c433066ca01b (diff) | |
download | openbsd-9f3c2d2afb228715c20193c6a3d1dcf4076161e2.tar.gz openbsd-9f3c2d2afb228715c20193c6a3d1dcf4076161e2.tar.bz2 openbsd-9f3c2d2afb228715c20193c6a3d1dcf4076161e2.zip |
Remove oh-so-important-from-a-security-pov OpenSSL_rtdsc() function.
Diffstat (limited to 'src/lib/libcrypto/sparccpuid.S')
-rw-r--r-- | src/lib/libcrypto/sparccpuid.S | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/lib/libcrypto/sparccpuid.S b/src/lib/libcrypto/sparccpuid.S index d8b44af2f0..b913e3dddb 100644 --- a/src/lib/libcrypto/sparccpuid.S +++ b/src/lib/libcrypto/sparccpuid.S | |||
@@ -215,23 +215,6 @@ OPENSSL_atomic_add: | |||
215 | sra %o0,%g0,%o0 ! we return signed int, remember? | 215 | sra %o0,%g0,%o0 ! we return signed int, remember? |
216 | .size OPENSSL_atomic_add,.-OPENSSL_atomic_add | 216 | .size OPENSSL_atomic_add,.-OPENSSL_atomic_add |
217 | 217 | ||
218 | .global _sparcv9_rdtick | ||
219 | .align 32 | ||
220 | _sparcv9_rdtick: | ||
221 | subcc %g0,1,%o0 | ||
222 | .word 0x91408000 !rd %ccr,%o0 | ||
223 | cmp %o0,0x99 | ||
224 | bne .notick | ||
225 | xor %o0,%o0,%o0 | ||
226 | .word 0x91410000 !rd %tick,%o0 | ||
227 | retl | ||
228 | .word 0x93323020 !srlx %o0,32,%o1 | ||
229 | .notick: | ||
230 | retl | ||
231 | xor %o1,%o1,%o1 | ||
232 | .type _sparcv9_rdtick,#function | ||
233 | .size _sparcv9_rdtick,.-_sparcv9_rdtick | ||
234 | |||
235 | .global _sparcv9_vis1_probe | 218 | .global _sparcv9_vis1_probe |
236 | .align 8 | 219 | .align 8 |
237 | _sparcv9_vis1_probe: | 220 | _sparcv9_vis1_probe: |