File: boucle.s - Tab length: 1 2 4 8 - Lines: on off - No wrap: on off

    .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