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