提交 c4cd8316 编写于 作者: A Andy Polyakov

aes/asm/bsaes-armv7.pl: fix compilation with Xcode 6.3.

Reviewed-by: NRichard Levitte <levitte@openssl.org>
上级 82c4a079
......@@ -1417,7 +1417,7 @@ bsaes_ctr32_encrypt_blocks:
vld1.8 {@XMM[0]}, [$ctr] @ load counter
#ifdef __APPLE__
mov $ctr, #.LREVM0SR-.LM0
mov $ctr, #:lower16:(.LREVM0SR-.LM0)
add $ctr, $const, $ctr
#else
add $ctr, $const, #.LREVM0SR-.LM0 @ borrow $ctr
......@@ -1479,7 +1479,7 @@ bsaes_ctr32_encrypt_blocks:
mov r5, $rounds @ pass rounds
vstmia $fp, {@XMM[10]} @ save next counter
#ifdef __APPLE__
mov $const, #.LREVM0SR-.LSR
mov $const, #:lower16:(.LREVM0SR-.LSR)
sub $const, $ctr, $const
#else
sub $const, $ctr, #.LREVM0SR-.LSR @ pass constants
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册