forked from dwelch67/raspberrypi
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathblinker02.clang.opt.list
66 lines (54 loc) · 2.05 KB
/
blinker02.clang.opt.list
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
blinker02.clang.opt.elf: file format elf32-littlearm
Disassembly of section .text:
00008000 <_start>:
8000: e3a0d902 mov sp, #32768 ; 0x8000
8004: eb000005 bl 8020 <notmain>
00008008 <hang>:
8008: eafffffe b 8008 <hang>
0000800c <PUT32>:
800c: e5801000 str r1, [r0]
8010: e12fff1e bx lr
00008014 <GET32>:
8014: e5900000 ldr r0, [r0]
8018: e12fff1e bx lr
0000801c <dummy>:
801c: e12fff1e bx lr
00008020 <notmain>:
8020: e92d4010 push {r4, lr}
8024: e59f4050 ldr r4, [pc, #80] ; 807c <notmain+0x5c>
8028: e1a00004 mov r0, r4
802c: ebfffff8 bl 8014 <GET32>
8030: e3c00707 bic r0, r0, #1835008 ; 0x1c0000
8034: e3801701 orr r1, r0, #262144 ; 0x40000
8038: e1a00004 mov r0, r4
803c: ebfffff2 bl 800c <PUT32>
8040: e59f0038 ldr r0, [pc, #56] ; 8080 <notmain+0x60>
8044: e3a01801 mov r1, #65536 ; 0x10000
8048: ebffffef bl 800c <PUT32>
804c: e59f0030 ldr r0, [pc, #48] ; 8084 <notmain+0x64>
8050: ebffffef bl 8014 <GET32>
8054: e3100501 tst r0, #4194304 ; 0x400000
8058: 0afffffb beq 804c <notmain+0x2c>
805c: e59f0024 ldr r0, [pc, #36] ; 8088 <notmain+0x68>
8060: e3a01801 mov r1, #65536 ; 0x10000
8064: ebffffe8 bl 800c <PUT32>
8068: e59f0014 ldr r0, [pc, #20] ; 8084 <notmain+0x64>
806c: ebffffe8 bl 8014 <GET32>
8070: e3100501 tst r0, #4194304 ; 0x400000
8074: 1afffffb bne 8068 <notmain+0x48>
8078: eafffff0 b 8040 <notmain+0x20>
807c: 20200004 eorcs r0, r0, r4
8080: 2020001c eorcs r0, r0, ip, lsl r0
8084: 20003004 andcs r3, r0, r4
8088: 20200028 eorcs r0, r0, r8, lsr #32
Disassembly of section .ARM.attributes:
00000000 <.ARM.attributes>:
0: 00002141 andeq r2, r0, r1, asr #2
4: 61656100 cmnvs r5, r0, lsl #2
8: 01006962 tsteq r0, r2, ror #18
c: 00000017 andeq r0, r0, r7, lsl r0
10: 01080206 tsteq r8, r6, lsl #4
14: 020a0109 andeq r0, sl, #1073741826 ; 0x40000002
18: 01150114 tsteq r5, r4, lsl r1
1c: 01180317 tsteq r8, r7, lsl r3
20: Address 0x00000020 is out of bounds.