ARMv4 assembly pack: implement support for Thumb2.
authorAndy Polyakov <appro@openssl.org>
Wed, 23 Sep 2015 16:41:27 +0000 (18:41 +0200)
committerAndy Polyakov <appro@openssl.org>
Fri, 25 Sep 2015 11:34:02 +0000 (13:34 +0200)
commit11208dcfb9105e8afa37233185decefd45e89e17
tree1294a09f6ed63951181da9c4a9c6b16835c80f60
parente7a68985d5b734890489a9d47f82210c384e8c3a
ARMv4 assembly pack: implement support for Thumb2.

As some of ARM processors, more specifically Cortex-Mx series, are
Thumb2-only, we need to support Thumb2-only builds even in assembly.

Reviewed-by: Tim Hudson <tjh@openssl.org>
crypto/aes/asm/aes-armv4.pl
crypto/armv4cpuid.pl
crypto/bn/asm/armv4-gf2m.pl
crypto/bn/asm/armv4-mont.pl
crypto/ec/asm/ecp_nistz256-armv4.pl
crypto/modes/asm/ghash-armv4.pl
crypto/sha/asm/sha1-armv4-large.pl
crypto/sha/asm/sha256-armv4.pl
crypto/sha/asm/sha512-armv4.pl