.file "boucle.c" .global cpt .bss .align 2 .type cpt, %object .size cpt, 4 cpt: .space 4 .text .align 2 .global main .type main, %function main: @ args = 0, pretend = 0, frame = 4 @ frame_needed = 1, uses_anonymous_args = 0 mov ip, sp stmfd sp!, {fp, ip, lr, pc} sub fp, ip, #4 sub sp, sp, #4 b .L2 .L3: ldr r3, .L5 ldr r3, [r3, #0] add r2, r3, #1 ldr r3, .L5 str r2, [r3, #0] .L2: ldr r3, .L5 ldr r2, [r3, #0] ldr r3, .L5+4 cmp r2, r3 bne .L3 ldmfd sp, {r3, fp, sp, pc} .L6: .align 2 .L5: .word cpt .word 360000000 .size main, .-main .ident "GCC: (GNU) 4.3.4" .section .note.GNU-stack,"",%progbits