diff options
author | Martin Schwenke <martin@meltin.net> | 2021-11-09 12:07:54 +0100 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2021-11-18 13:24:17 +0100 |
commit | e67edf60f2e9be6e5f5465b52d01aa26bf715280 (patch) | |
tree | 942ba174155accf4afc82e88c9ecc4430272619a /test/exptest.c | |
parent | Move more general parts of internal/cryptlib.h to new internal/common.h (diff) | |
download | openssl-e67edf60f2e9be6e5f5465b52d01aa26bf715280.tar.xz openssl-e67edf60f2e9be6e5f5465b52d01aa26bf715280.zip |
perlasm/ppc-xlate.pl: Fix build on OS X
vsr2vr1() fails on OS X because the main loop doesn't strip the
non-numeric register prefixes for OS X.
Strip any non-numeric prefix (likely just "v") from registers before
doing numeric calculation, then put the prefix back on the result.
Fixes: #16995
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17026)
Diffstat (limited to 'test/exptest.c')
0 files changed, 0 insertions, 0 deletions