diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2014-09-27 20:17:53 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2014-09-27 20:17:53 +0000 |
commit | 4589c457f2ca117bd8c259a358771be29b6fde9e (patch) | |
tree | 345aabe0eb2e98b76749ee576aee6252d6fcaebf /lib/libssl | |
parent | 758f078f5a87a53b0a1da49b8dcd13c7c02ac585 (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.pl | 2 |
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 |