CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2018/01/07 05:35:52
Modified files:
lib/libcrypto : arm_arch.h
lib/libcrypto/aes/asm: aes-armv4.pl
lib/libcrypto/sha/asm: sha1-armv4-large.pl sha256-armv4.pl
sha512-armv4.pl
Log message:
On OpenBSD/armv7 we deliberately trap unaligned access. Unfortunately
the assembly code in libcrypto assumes unaligned access is allowed for
ARMv7. Make these paths conditional on __STRICT_ALIGNMENT not being
defined and define __STRICT_ALIGNMENT in arm_arch.h for OpenBSD.
ok tom@