<分区>
我有一个函数,它 panic 。 崩溃显示以下汇编代码。 谁能解释一下如何将它翻译成 C,这将帮助我理解问题。
push %rbp
mov %rsp,%rbp
sub $0x40,%rsp
mov 0xbca741(%rip),%rax
mov %r15,-0x8(%rbp)
mov %rbx,-0x28(%rbp)
mov %rdi,%r15
mov %r12,-0x20(%rbp)
mov %r13,-0x18(%rbp)
mov %r14,-0x10(%rbp)
cmpl $0x3b,0x4(%rax) --> panicked here.
该函数只接受一个参数。