openssl/crypto/modes/asm
Andy Polyakov cbffd2d9ca SPARC assembly pack: enforce V8+ ABI constraints.
Even though it's hard to imagine, it turned out that upper half of
arguments passed to V8+ subroutine can be non-zero.

["n" pseudo-instructions, such as srln being srl in 32-bit case and
srlx in 64-bit one, were implemented in binutils 2.10. It's assumed
that Solaris assembler implemented it around same time, i.e. 2000.]

Reviewed-by: Richard Levitte <levitte@openssl.org>
(cherry picked from commit f198cc43a0)
2016-07-01 14:26:21 +02:00
..
aesni-gcm-x86_64.pl modes/asm/ghash-x86_64.pl: refine GNU assembler version detection. 2016-02-27 21:35:34 +01:00
ghash-alpha.pl modes/asm/ghash-alpha.pl: update from HEAD. 2013-11-12 21:59:01 +01:00
ghash-armv4.pl modes/asm/ghash-armv4.pl: make it compile by clang. RT#3989 2015-11-11 22:12:28 +01:00
ghash-ia64.pl Sync ASM/modes to add CCM and XTS modes and assembly language optimisation 2011-08-11 22:36:19 +00:00
ghash-parisc.pl PA-RISC assembler pack: switch to bve in 64-bit builds. 2013-06-30 23:13:23 +02:00
ghash-s390x.pl s390x assembly pack: cache capability query results. 2016-04-25 11:54:38 +02:00
ghash-sparcv9.pl SPARC assembly pack: enforce V8+ ABI constraints. 2016-07-01 14:26:21 +02:00
ghash-x86.pl Conversion to UTF-8 where needed 2015-07-14 01:17:45 +02:00
ghash-x86_64.pl modes/asm/ghash-x86_64.pl: refine GNU assembler version detection. 2016-02-27 21:35:34 +01:00
ghashp8-ppc.pl Conversion to UTF-8 where needed 2015-07-14 01:17:45 +02:00
ghashv8-armx.pl Conversion to UTF-8 where needed 2015-07-14 01:17:45 +02:00