openssl/crypto/chacha/asm
Bernd Edlinger 6d38ccedb2 Fix ChaCha assembly code on 32-bit HPUX itanium systems
This fixes the reported crashes 32-bit HPUX systems due to
raw out and inp pointer values, and adds one nop instruction
on 64-bit systems, like it is done in other assembly modules
for those systems.

The fix was tested by @johnkohl-hcl see:
https://github.com/openssl/openssl/issues/17067#issuecomment-1668468033

Fixes #17067

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21681)
2023-08-09 12:22:20 +02:00
..
chacha-armv4.pl Ensure there's only one copy of OPENSSL_armcap_P in libcrypto.a 2023-03-29 12:21:31 +02:00
chacha-armv8-sve.pl
chacha-armv8.pl
chacha-c64xplus.pl
chacha-ia64.pl Fix ChaCha assembly code on 32-bit HPUX itanium systems 2023-08-09 12:22:20 +02:00
chacha-ppc.pl
chacha-s390x.pl
chacha-x86_64.pl
chacha-x86.pl
chachap10-ppc.pl