rendered paste body .file "test_int.c"
.section .rodata
.LC0:
.string "abcdef"
.text
.globl main
.type main, @function
main:
.LFB5:
pushq %rbp
.LCFI0:
movq %rsp, %rbp
.LCFI1:
subq $32, %rsp
.LCFI2:
movl $.LC0, %edi
call strdup
movq %rax, -24(%rbp)
movq -24(%rbp), %rax
addq $3, %rax
movq %rax, -16(%rbp)
movl $1, -4(%rbp)
movl -4(%rbp), %eax
negl %eax
cltq
addq -16(%rbp), %rax
movb $121, (%rax)
movq -24(%rbp), %rdi
call puts
movl $0, %eax
leave
ret
.LFE5:
.size main, .-main
.section .eh_frame,"a",@progbits
.Lframe1:
.long .LECIE1-.LSCIE1
.LSCIE1:
.long 0x0
.byte 0x1
.string "zR"
.uleb128 0x1
.sleb128 -8
.byte 0x10
.uleb128 0x1
.byte 0x3
.byte 0xc
.uleb128 0x7
.uleb128 0x8
.byte 0x90
.uleb128 0x1
.align 8
.LECIE1:
.LSFDE1:
.long .LEFDE1-.LASFDE1
.LASFDE1:
.long .LASFDE1-.Lframe1
.long .LFB5
.long .LFE5-.LFB5
.uleb128 0x0
.byte 0x4
.long .LCFI0-.LFB5
.byte 0xe
.uleb128 0x10
.byte 0x86
.uleb128 0x2
.byte 0x4
.long .LCFI1-.LCFI0
.byte 0xd
.uleb128 0x6
.align 8
.LEFDE1:
.ident "GCC: (GNU) 4.1.2 20060817 (prerelease) (Ubuntu 4.1.1-11ubuntu1)"
.section .note.GNU-stack,"",@progbits