.file "max.c" .text .globl main .type main, @function main: .LFB0: .cfi_startproc movl $list.1406+8, %ecx movl $20, %edx movl $10, %eax .L2: cmpl %edx, %eax cmovg %edx, %eax addl $4, %ecx movl -4(%ecx), %edx testl %edx, %edx jne .L2 rep ret .cfi_endproc .LFE0: .size main, .-main .section .rodata .align 32 .type list.1406, @object .size list.1406, 44 list.1406: .long 10 .long 20 .long 30 .long 40 .long 5 .long 50 .long 60 .long 70 .long 80 .long 90 .long 0 .ident "GCC: (GNU) 6.2.1 20160916 (Red Hat 6.2.1-2)" .section .note.GNU-stack,"",@progbits