summaryrefslogtreecommitdiff
path: root/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s
diff options
context:
space:
mode:
Diffstat (limited to 'deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s')
-rw-r--r--deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s5
1 files changed, 4 insertions, 1 deletions
diff --git a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s
index de5c728fe1..da9e629eb1 100644
--- a/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s
+++ b/deps/openssl/config/archs/linux-ppc64le/asm/crypto/poly1305/poly1305-ppc.s
@@ -6,6 +6,7 @@
.align 4
poly1305_init_int:
.localentry poly1305_init_int,0
+
xor 0,0,0
std 0,0(3)
std 0,8(3)
@@ -38,6 +39,7 @@ poly1305_init_int:
.align 4
poly1305_blocks:
.localentry poly1305_blocks,0
+
srdi. 5,5,4
beq- .Labort
@@ -127,6 +129,7 @@ poly1305_blocks:
.align 4
poly1305_emit:
.localentry poly1305_emit,0
+
ld 7,0(3)
ld 8,8(3)
ld 9,16(3)
@@ -154,5 +157,5 @@ poly1305_emit:
.long 0
.byte 0,12,0x14,0,0,0,3,0
.size poly1305_emit,.-poly1305_emit
-.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
+.byte 80,111,108,121,49,51,48,53,32,102,111,114,32,80,80,67,44,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
.align 2