Commit b9004db8 authored by Cyrill Gorcunov's avatar Cyrill Gorcunov

restore: Align self-length on 16 bytes bound

Signed-off-by: 's avatarCyrill Gorcunov <gorcunov@gmail.com>
parent 040131fd
...@@ -318,6 +318,8 @@ self_len_start: ...@@ -318,6 +318,8 @@ self_len_start:
".align 16 \t\n" ".align 16 \t\n"
"self: \t\n" "self: \t\n"
"leaq self(%%rip), %%rax \t\n" "leaq self(%%rip), %%rax \t\n"
"addq $16, %%rax \t\n"
"andq $~15, %%rax \t\n"
"movq %%rax, %0 \t\n" "movq %%rax, %0 \t\n"
: "=r"(ret) : "=r"(ret)
: :
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment