Commit 72c0482d authored by Andy Polyakov's avatar Andy Polyakov
Browse files

aes/asm/bsaes-armv7.pl: relax stack alignment requirement.



Even though Apple refers to Procedure Call Standard for ARM Architecture
(AAPCS), they apparently adhere to custom version that doesn't follow
stack alignment constraints in the said standard. [Why or why? If it's
vendor lock-in thing, then it would be like worst spot ever.] And since
bsaes-armv7 relied on standard alignment, it became problematic to
execute the code on iOS.

Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
(cherry picked from commit 0822d41b)
parent cf5e259d
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment