diff options
author | Andy Polyakov <appro@openssl.org> | 2014-01-07 22:44:21 +0100 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2014-01-07 22:44:21 +0100 |
commit | 5dc52b919bfafabc69478443b86e1bde4d736752 (patch) | |
tree | f77bf71035ae09c15ead2d74e98b35c8376a38de /crypto/aes | |
parent | 1fb83a3bc28d4d179518c25c6f8294c9238cd94c (diff) | |
download | openssl-5dc52b919bfafabc69478443b86e1bde4d736752.tar.gz |
PPC assembly pack: relax 64-bit requirement for little-endian support.
Diffstat (limited to 'crypto/aes')
-rw-r--r-- | crypto/aes/asm/aes-ppc.pl | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/crypto/aes/asm/aes-ppc.pl b/crypto/aes/asm/aes-ppc.pl index b38bce1b3b..7a99fc3d04 100644 --- a/crypto/aes/asm/aes-ppc.pl +++ b/crypto/aes/asm/aes-ppc.pl @@ -45,11 +45,7 @@ if ($flavour =~ /64/) { $PUSH ="stw"; } else { die "nonsense $flavour"; } -$LITTLE_ENDIAN=0; -if ($flavour =~ /le$/) { - die "little-endian is 64-bit only: $flavour" if ($SIZE_T == 4); - $LITTLE_ENDIAN=1; -} +$LITTLE_ENDIAN = ($flavour=~/le$/) ? $SIZE_T : 0; $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1; ( $xlate="${dir}ppc-xlate.pl" and -f $xlate ) or |