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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
|
hello4: file format elf64-powerpc
Disassembly of section .note.gnu.build-id:
0000000010000120 <.note.gnu.build-id>:
10000120: 00 00 00 04 .long 0x4
10000124: 00 00 00 14 .long 0x14
10000128: 00 00 00 03 .long 0x3
1000012c: 47 4e 55 00 .long 0x474e5500
10000130: 9a e3 14 bb stb r23,5307(r3)
10000134: f9 dc 7d 0e .long 0xf9dc7d0e
10000138: 69 0d 2a a8 xori r13,r8,10920
1000013c: 15 68 80 6a .long 0x1568806a
10000140: 64 36 a4 e2 oris r22,r1,42210
Disassembly of section .text:
0000000010000148 <.main>:
10000148: fb e1 ff f8 std r31,-8(r1)
1000014c: f8 21 ff b1 stdu r1,-80(r1)
10000150: 7c 3f 0b 78 mr r31,r1
10000154: 38 00 00 06 li r0,6
10000158: 90 1f 00 38 stw r0,56(r31)
1000015c: 38 00 00 07 li r0,7
10000160: 90 1f 00 34 stw r0,52(r31)
10000164: 38 00 00 00 li r0,0
10000168: 90 1f 00 30 stw r0,48(r31)
1000016c: 81 3f 00 38 lwz r9,56(r31)
10000170: 80 1f 00 34 lwz r0,52(r31)
10000174: 7c 09 01 d6 mullw r0,r9,r0
10000178: 7c 09 07 b4 extsw r9,r0
1000017c: 81 7f 00 38 lwz r11,56(r31)
10000180: 80 1f 00 34 lwz r0,52(r31)
10000184: 7c 00 58 50 subf r0,r0,r11
10000188: 7c 00 07 b4 extsw r0,r0
1000018c: 7f 89 00 00 cmpw cr7,r9,r0
10000190: 40 9d 00 18 ble- cr7,100001a8 <.main+0x60>
10000194: 81 3f 00 38 lwz r9,56(r31)
10000198: 80 1f 00 34 lwz r0,52(r31)
1000019c: 7c 09 01 d6 mullw r0,r9,r0
100001a0: 90 1f 00 30 stw r0,48(r31)
100001a4: 48 00 00 14 b 100001b8 <.main+0x70>
100001a8: 81 3f 00 38 lwz r9,56(r31)
100001ac: 80 1f 00 34 lwz r0,52(r31)
100001b0: 7c 00 48 50 subf r0,r0,r9
100001b4: 90 1f 00 30 stw r0,48(r31)
100001b8: 80 1f 00 30 lwz r0,48(r31)
100001bc: 7c 00 07 b4 extsw r0,r0
100001c0: 7c 03 03 78 mr r3,r0
100001c4: 38 3f 00 50 addi r1,r31,80
100001c8: eb e1 ff f8 ld r31,-8(r1)
100001cc: 4e 80 00 20 blr
...
100001d8: 80 01 00 01 lwz r0,1(r1)
Disassembly of section .opd:
00000000100101e0 <main>:
100101e0: 00 00 00 00 .long 0x0
100101e4: 10 00 01 48 vmulosh v0,v0,v0
100101e8: 00 00 00 00 .long 0x0
100101ec: 10 01 81 e0 vmhaddshs v0,v1,v16,v7
...
Disassembly of section .comment:
0000000000000000 <.comment>:
0: 47 43 43 3a .long 0x4743433a
4: 20 28 47 4e subfic r1,r8,18254
8: 55 29 20 34 rlwinm r9,r9,4,0,26
c: 2e 34 2e 37 cmpdi cr4,r20,11831
10: 20 32 30 31 subfic r1,r18,12337
14: 32 30 33 31 addic r17,r16,13105
18: 33 20 28 52 addic r25,r0,10322
1c: 65 64 20 48 oris r4,r11,8264
20: 61 74 20 34 ori r20,r11,8244
24: 2e 34 2e 37 cmpdi cr4,r20,11831
28: 2d 33 29 00 cmpdi cr2,r19,10496
|