diff options
| author | miod <> | 2014-04-17 18:49:35 +0000 |
|---|---|---|
| committer | miod <> | 2014-04-17 18:49:35 +0000 |
| commit | b4ee6facff27de9af90bfa187f0b058454154db5 (patch) | |
| tree | 9b300ff5f2f5884420887d8f593434c1547a5934 /src/lib/libcrypto/sparccpuid.S | |
| parent | 3edb7884406560f3fbb30f0461205d9ee1a9af40 (diff) | |
| download | openbsd-b4ee6facff27de9af90bfa187f0b058454154db5.tar.gz openbsd-b4ee6facff27de9af90bfa187f0b058454154db5.tar.bz2 openbsd-b4ee6facff27de9af90bfa187f0b058454154db5.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: |
