This patch updates aes-ppc.pl to generate code that byte swaps the input
data when needed,
Signed-off-by: Marcelo Cerri <mhce...@linux.vnet.ibm.com>
---
crypto/aes/asm/aes-ppc.pl | 43 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
...
.align 4
Lppc_AES_encrypt_compact:
+___
+ fix_byte_order($s0,$acc00);
+ fix_byte_order($s1,$acc00);
+ fix_byte_order($s2,$acc00);
+ fix_byte_order($s3,$acc00);
+$code.=<<___;
If input block crosses page boundary, then at this point data is in
correct byte order. Please verify
http://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=c944f8170358ecce419045b919be604844369e36
and confirm if it works.
Once again, at the moment I'm not applying patch to Configure as I'd
like to get feedback and resolve eventual problems before we do that.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majord...@openssl.org