Remove inconsistency in ARM support.
authorAndy Polyakov <appro@openssl.org>
Fri, 7 Nov 2014 21:48:22 +0000 (22:48 +0100)
committerAndy Polyakov <appro@openssl.org>
Tue, 6 Jan 2015 10:14:23 +0000 (11:14 +0100)
commitf4868c99213c2b67d84e4506571216d23aa2d9fb
treea5d8110ec3da4406da7226db1d7b8ce3b8e7ec12
parent4aaf1e493cb86efa64f6a486a27d38da6bce23af
Remove inconsistency in ARM support.
This facilitates "universal" builds, ones that target multiple
architectures, e.g. ARMv5 through ARMv7. See commentary in
Configure for details.

Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(cherry picked from commit c1669e1c205dc8e695fb0c10a655f434e758b9f7)
14 files changed:
Configure
crypto/aes/asm/aesv8-armx.pl
crypto/aes/asm/bsaes-armv7.pl
crypto/arm_arch.h
crypto/armcap.c
crypto/armv4cpuid.S
crypto/bn/asm/armv4-gf2m.pl
crypto/bn/asm/armv4-mont.pl
crypto/evp/e_aes.c
crypto/modes/asm/ghash-armv4.pl
crypto/modes/gcm128.c
crypto/sha/asm/sha1-armv4-large.pl
crypto/sha/asm/sha256-armv4.pl
crypto/sha/asm/sha512-armv4.pl