summaryrefslogtreecommitdiff
path: root/lib/libssl
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2014-09-27 20:17:53 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2014-09-27 20:17:53 +0000
commit4589c457f2ca117bd8c259a358771be29b6fde9e (patch)
tree345aabe0eb2e98b76749ee576aee6252d6fcaebf /lib/libssl
parent758f078f5a87a53b0a1da49b8dcd13c7c02ac585 (diff)
Doh, rev 1.4 had left out one routine with both 32-bit and 64-bit code, where
the 64-bit code has to be disabled under OpenBSD/hppa.
Diffstat (limited to 'lib/libssl')
-rw-r--r--lib/libssl/src/crypto/modes/asm/ghash-parisc.pl2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libssl/src/crypto/modes/asm/ghash-parisc.pl b/lib/libssl/src/crypto/modes/asm/ghash-parisc.pl
index b17ee8858c9..965802d3fae 100644
--- a/lib/libssl/src/crypto/modes/asm/ghash-parisc.pl
+++ b/lib/libssl/src/crypto/modes/asm/ghash-parisc.pl
@@ -372,6 +372,7 @@ L\$pic_ghash
ldi 0xf0,$mask0xf0
___
$code.=<<___ if ($SIZE_T==4);
+#ifndef __OpenBSD__
ldi 31,$rem
mtctl $rem,%cr11
extrd,u,*= $rem,%sar,1,$rem ; executes on PA-RISC 1.0
@@ -481,6 +482,7 @@ $code.=<<___ if ($SIZE_T==4);
nop
L\$parisc1_ghash
+#endif
ldb 15($Xi),$nlo
ldo 12($Htbl),$Hll
ldo 8($Htbl),$Hlh