CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        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@

Reply via email to