.text .globl asm_main asm_main: .cfi_startproc cmpb $0x0, g_hard_abort(%rip) jne .L pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 callq abort_function .L: .cfi_def_cfa 7, 8 .cfi_restore 6 int3 ud2 .cfi_endproc .globl abort_function abort_function: .cfi_startproc ud2 .cfi_endproc .data .globl g_hard_abort g_hard_abort: .byte 1