rendered paste body # /home/joerg/work/pathscale/prefix/lib/4.0.0/x8664/be::4.0.0
#-----------------------------------------------------------
# Compiling test.c (/tmp/ccB.cCVsja)
#-----------------------------------------------------------
#-----------------------------------------------------------
# Options:
#-----------------------------------------------------------
# Target:Core, ISA:ISA_1, Endian:little, Pointer Size:64
# -O2 (Optimization level)
# -g0 (Debug level)
# -m2 (Report advisories)
#-----------------------------------------------------------
.file 1 "/home/joerg/work/pathscale/prefix/bin/test.c"
.text
.align 2
.section .bss, "wa",@nobits
.section .bss
.org 0x0
.align 0
.globl i
.type i, @object
.size i, 4
i: # 0x0
.skip 4
.section .text
.p2align 1,,
# Program Unit: _Z5main2v
.globl _Z5main2v
.protected _Z5main2v
.type _Z5main2v, @function
_Z5main2v: # 0x0
# .frame %rbp, 16, %rbp
# reserved_spill_temp_0 = -8
.loc 1 3 0
# 1 unsigned int i;
# 2
# 3 int main2(void)
.LBB1__Z5main2v:
#<freq>
#<freq> BB:1 frequency = 1.00000 (heuristic)
#<freq>
.LEH_pushbp__Z5main2v:
pushq %rbp # [0]
.LEH_movespbp__Z5main2v:
movq %rsp,%rbp # [3]
.LEH_adjustsp__Z5main2v:
addq $-16,%rsp # [3]
.loc 1 5 0
# 4 {
# 5 return -1 == i;
movl i(%rip),%edi # [3] id:4 i+0x0
movl $4294967295,%esi # [5]
cmpl %esi,%edi # [6]
sete %al # [7]
movzbq %al,%rax # [8]
leave # [8]
ret # [8]
.LDWend__Z5main2v:
.size _Z5main2v, .LDWend__Z5main2v-_Z5main2v
.section .text
.align 4
.section .bss
.align 4
.section .eh_frame, "a",@unwind
.LEHCIE:
.4byte .LEHCIE_end - .LEHCIE_begin
.LEHCIE_begin:
.4byte 0x0
.byte 0x01, 0x7a, 0x50, 0x4c, 0x00, 0x01, 0x78, 0x10
.byte 0x0a, 0x00
.quad __gxx_personality_v0
.byte 0x00, 0x0c, 0x07, 0x08, 0x90, 0x01
.align 8
.LEHCIE_end:
.4byte .LFDE1_end - .LFDE1_begin
.LFDE1_begin:
.4byte .LFDE1_begin - .LEHCIE
.quad .LBB1__Z5main2v
.quad .LDWend__Z5main2v - .LBB1__Z5main2v
.byte 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x04
.4byte .LEH_movespbp__Z5main2v - .LBB1__Z5main2v
.byte 0x0e, 0x10, 0x86, 0x02, 0x04
.4byte .LEH_adjustsp__Z5main2v - .LEH_movespbp__Z5main2v
.byte 0x0d, 0x06
.align 8
.LFDE1_end:
.section .debug_line, ""
.section .note.GNU-stack,"",@progbits
.ident "#PathScale Compiler Version 4.0.0 : test.c compiled with : -TENV:frame_pointer -CG:emit_unwind_info=on -O2 -march=core -msse2 -msse3 -mno-3dnow -mno-sse4a -m64"