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

01:         .file   "boucle.c"
02:         .global cpt
03:         .bss
04:         .align  2
05:         .type   cpt, %object
06:         .size   cpt, 4
07: cpt:
08:         .space  4
09:         .text
10:         .align  2
11:         .global main
12:         .type   main, %function
13: main:
14:         @ args = 0, pretend = 0, frame = 4
15:         @ frame_needed = 1, uses_anonymous_args = 0
16:         mov     ip, sp
17:         stmfd   sp!, {fp, ip, lr, pc}
18:         sub     fp, ip, #4
19:         sub     sp, sp, #4
20:         b       .L2
21: .L3:
22:         ldr     r3, .L5
23:         ldr     r3, [r3, #0]
24:         add     r2, r3, #1
25:         ldr     r3, .L5
26:         str     r2, [r3, #0]
27: .L2:
28:         ldr     r3, .L5
29:         ldr     r2, [r3, #0]
30:         ldr     r3, .L5+4
31:         cmp     r2, r3
32:         bne     .L3
33:         ldmfd   sp, {r3, fp, sp, pc}
34: .L6:
35:         .align  2
36: .L5:
37:         .word   cpt
38:         .word   360000000
39:         .size   main, .-main
40:         .ident  "GCC: (GNU) 4.3.4"
41:         .section        .note.GNU-stack,"",%progbits