|
|
1.1 root 1: / module name foo
2:
3: .text
4:
5: .globl main
6: main:
7:
8: .data
9:
10: .L3:
11: .byte 69
12: .byte 118
13: .byte 101
14: .byte 114
15: .byte 121
16: .byte 116
17: .byte 104
18: .byte 105
19: .byte 110
20: .byte 103
21: .byte 32
22: .byte 105
23: .byte 115
24: .byte 32
25: .byte 79
26: .byte 75
27: .byte 46
28: .byte 10
29: .byte 0
30:
31: .text
32:
33:
34: .data
35:
36: .L5:
37: .byte 67
38: .byte 111
39: .byte 109
40: .byte 112
41: .byte 105
42: .byte 108
43: .byte 101
44: .byte 114
45: .byte 32
46: .byte 98
47: .byte 117
48: .byte 103
49: .byte 46
50: .byte 10
51: .byte 0
52:
53: .text
54:
55: enter $8, $0
56: movw -8(%ebp), $-1
57: movw %ax, -8(%ebp)
58: movzx %eax, %ax
59: movw -4(%ebp), %ax
60: cmpw %ax, $-1
61: jne .L2
62: push $.L3
63: jmp .L20002
64: .L2:
65: push $.L5
66: .L20002:
67: call printf
68: pop %ecx
69: leave
70: ret
71: .align 4
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.