VSX Vector Load Instructions: lxvb16x lxvd2x lxv lxvx lxvh8x lxvw4x According to wikipedia https://en.wikipedia.org/wiki/AltiVec#VSX_(Vector_Scalar_Extension) only POWER7 and above has it. I think macppc is too old for that. We could disable the assembly code that uses VSX: ./crypto/chacha/asm/chacha-ppc.pl ./crypto/sha/asm/keccak1600p8-ppc.pl ./crypto/sha/asm/sha512p8-ppc.pl But a better solution is to check for SIGILL and switch dynamically. You can file a PR with the OpenSSL folks, but I doubt that they would fix it. christos |
Attachment:
signature.asc
Description: Message signed with OpenPGP