aes/asm/aesp8-ppc.pl: improve [backward] portability.
authorAndy Polyakov <appro@openssl.org>
Tue, 8 Nov 2016 19:25:09 +0000 (20:25 +0100)
committerMatt Caswell <matt@openssl.org>
Thu, 10 Nov 2016 13:00:57 +0000 (13:00 +0000)
commit53c6cbf6e9a6e4fe2433a89bf3c970355dd1e29a
tree463119a1a74efbbd2ba1f15249621e308b295083
parent2a7dd548a6f5d6f7f84a89c98323b70a2822406e
aes/asm/aesp8-ppc.pl: improve [backward] portability.

Some of stone-age assembler can't cope with r0 in address. It's actually
sensible thing to do, because r0 is shunted to 0 in address arithmetic
and by refusing r0 assembler effectively makes you understand that.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(cherry picked from commit a54aba531327285f64cf13a909bc129e9f9d5970)
crypto/aes/asm/aesp8-ppc.pl