diff options
Diffstat (limited to 'deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s')
-rw-r--r-- | deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s index 781b48b9eb..fba70351d4 100644 --- a/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s +++ b/deps/openssl/config/archs/BSD-x86_64/asm/crypto/rc4/rc4-x86_64.s @@ -8,9 +8,16 @@ RC4: orq %rsi,%rsi jne .Lentry .byte 0xf3,0xc3 .Lentry: +.cfi_startproc pushq %rbx +.cfi_adjust_cfa_offset 8 +.cfi_offset %rbx,-16 pushq %r12 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r12,-24 pushq %r13 +.cfi_adjust_cfa_offset 8 +.cfi_offset %r13,-32 .Lprologue: movq %rsi,%r11 movq %rdx,%r12 @@ -511,11 +518,16 @@ RC4: orq %rsi,%rsi movl %ecx,-4(%rdi) movq (%rsp),%r13 +.cfi_restore %r13 movq 8(%rsp),%r12 +.cfi_restore %r12 movq 16(%rsp),%rbx +.cfi_restore %rbx addq $24,%rsp +.cfi_adjust_cfa_offset -24 .Lepilogue: .byte 0xf3,0xc3 +.cfi_endproc .size RC4,.-RC4 .globl RC4_set_key .type RC4_set_key,@function |