From 807ed7883a12423270450776f015a7c2348c0913 Mon Sep 17 00:00:00 2001 From: Sam Roberts Date: Thu, 22 Nov 2018 11:47:07 -0800 Subject: deps: update archs files for OpenSSL-1.1.1a `cd deps/openssl/config; make` updates all archs dependant files. PR-URL: https://github.com/nodejs/node/pull/25381 Reviewed-By: Daniel Bevenius Reviewed-By: Shigeki Ohtsu --- .../BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s | 78 ++++++++++++++++++++++ 1 file changed, 78 insertions(+) (limited to 'deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s') diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s index 1dead91b17..405566b01c 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s +++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/camellia/cmll-x86_64.s @@ -17,11 +17,22 @@ Camellia_EncryptBlock: .align 16 .Lenc_rounds: Camellia_EncryptBlock_Rounds: +.cfi_startproc pushq %rbx +.cfi_adjust_cfa_offset 8 +.cfi_offset %rbx,-16 pushq %rbp +.cfi_adjust_cfa_offset 8 +.cfi_offset %rbp,-24 pushq %r13 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r13,-32 pushq %r14 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r14,-40 pushq %r15 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r15,-48 .Lenc_prologue: @@ -53,13 +64,20 @@ Camellia_EncryptBlock_Rounds: movl %r11d,12(%r13) movq 0(%rsp),%r15 +.cfi_restore %r15 movq 8(%rsp),%r14 +.cfi_restore %r14 movq 16(%rsp),%r13 +.cfi_restore %r13 movq 24(%rsp),%rbp +.cfi_restore %rbp movq 32(%rsp),%rbx +.cfi_restore %rbx leaq 40(%rsp),%rsp +.cfi_adjust_cfa_offset -40 .Lenc_epilogue: .byte 0xf3,0xc3 +.cfi_endproc .size Camellia_EncryptBlock_Rounds,.-Camellia_EncryptBlock_Rounds .type _x86_64_Camellia_encrypt,@function @@ -286,11 +304,22 @@ Camellia_DecryptBlock: .align 16 .Ldec_rounds: Camellia_DecryptBlock_Rounds: +.cfi_startproc pushq %rbx +.cfi_adjust_cfa_offset 8 +.cfi_offset %rbx,-16 pushq %rbp +.cfi_adjust_cfa_offset 8 +.cfi_offset %rbp,-24 pushq %r13 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r13,-32 pushq %r14 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r14,-40 pushq %r15 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r15,-48 .Ldec_prologue: @@ -322,13 +351,20 @@ Camellia_DecryptBlock_Rounds: movl %r11d,12(%r13) movq 0(%rsp),%r15 +.cfi_restore %r15 movq 8(%rsp),%r14 +.cfi_restore %r14 movq 16(%rsp),%r13 +.cfi_restore %r13 movq 24(%rsp),%rbp +.cfi_restore %rbp movq 32(%rsp),%rbx +.cfi_restore %rbx leaq 40(%rsp),%rsp +.cfi_adjust_cfa_offset -40 .Ldec_epilogue: .byte 0xf3,0xc3 +.cfi_endproc .size Camellia_DecryptBlock_Rounds,.-Camellia_DecryptBlock_Rounds .type _x86_64_Camellia_decrypt,@function @@ -542,11 +578,22 @@ _x86_64_Camellia_decrypt: .type Camellia_Ekeygen,@function .align 16 Camellia_Ekeygen: +.cfi_startproc pushq %rbx +.cfi_adjust_cfa_offset 8 +.cfi_offset %rbx,-16 pushq %rbp +.cfi_adjust_cfa_offset 8 +.cfi_offset %rbp,-24 pushq %r13 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r13,-32 pushq %r14 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r14,-40 pushq %r15 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r15,-48 .Lkey_prologue: movl %edi,%r15d @@ -1074,13 +1121,20 @@ Camellia_Ekeygen: movl $4,%eax .Ldone: movq 0(%rsp),%r15 +.cfi_restore %r15 movq 8(%rsp),%r14 +.cfi_restore %r14 movq 16(%rsp),%r13 +.cfi_restore %r13 movq 24(%rsp),%rbp +.cfi_restore %rbp movq 32(%rsp),%rbx +.cfi_restore %rbx leaq 40(%rsp),%rsp +.cfi_adjust_cfa_offset -40 .Lkey_epilogue: .byte 0xf3,0xc3 +.cfi_endproc .size Camellia_Ekeygen,.-Camellia_Ekeygen .align 64 .LCamellia_SIGMA: @@ -1605,17 +1659,31 @@ Camellia_Ekeygen: .type Camellia_cbc_encrypt,@function .align 16 Camellia_cbc_encrypt: +.cfi_startproc cmpq $0,%rdx je .Lcbc_abort pushq %rbx +.cfi_adjust_cfa_offset 8 +.cfi_offset %rbx,-16 pushq %rbp +.cfi_adjust_cfa_offset 8 +.cfi_offset %rbp,-24 pushq %r12 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r12,-32 pushq %r13 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r13,-40 pushq %r14 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r14,-48 pushq %r15 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r15,-56 .Lcbc_prologue: movq %rsp,%rbp +.cfi_def_cfa_register %rbp subq $64,%rsp andq $-64,%rsp @@ -1636,6 +1704,7 @@ Camellia_cbc_encrypt: movq %r8,40(%rsp) movq %rbp,48(%rsp) +.cfi_escape 0x0f,0x05,0x77,0x30,0x06,0x23,0x38 .Lcbc_body: leaq .LCamellia_SBOX(%rip),%rbp @@ -1824,15 +1893,24 @@ Camellia_cbc_encrypt: .align 16 .Lcbc_done: movq 48(%rsp),%rcx +.cfi_def_cfa %rcx,56 movq 0(%rcx),%r15 +.cfi_restore %r15 movq 8(%rcx),%r14 +.cfi_restore %r14 movq 16(%rcx),%r13 +.cfi_restore %r13 movq 24(%rcx),%r12 +.cfi_restore %r12 movq 32(%rcx),%rbp +.cfi_restore %rbp movq 40(%rcx),%rbx +.cfi_restore %rbx leaq 48(%rcx),%rsp +.cfi_def_cfa %rsp,8 .Lcbc_abort: .byte 0xf3,0xc3 +.cfi_endproc .size Camellia_cbc_encrypt,.-Camellia_cbc_encrypt .byte 67,97,109,101,108,108,105,97,32,102,111,114,32,120,56,54,95,54,52,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 -- cgit v1.2.3