Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
718 jacekm 1
 
2
PUSH EBP
3
MOV EBP,ESP
4
ADD ESP,-8
5
LEA EAX,[EBP+24]
6
MOV EBX,EAX
7
MOV EAX, [EBX]
8
MOV EBX,EAX
9
XOR EAX,EAX
10
CALL __lt
11
PUSH EAX
12
LEA EAX,[EBP+24]
13
MOV EBX,EAX
14
MOV EAX, [EBX]
15
PUSH EAX
16
LEA EAX,[EBP+12]
17
MOV EBX,EAX
18
MOV EAX, [EBX]
19
POP EBX
20
CALL __ge
21
POP EBX
22
OR EAX,EBX
23
OR EAX,EAX
24
JNE _0_3
25
JMP _0_2
26
_0_3:
27
LEA EAX,[EBP+20]
28
MOV EBX,EAX
29
MOV EAX, [EBX]
30
MOV EBX,EAX
31
XOR EAX,EAX
32
MOV [EBX],AL
33
MOV EAX,-1
34
MOV ESP,EBP
35
POP EBP
36
RET
37
_0_2:
38
LEA EAX,[EBP-8]
39
MOV EBX,EAX
40
XOR EAX,EAX
41
MOV [EBX],EAX
42
LEA EAX,[EBP-4]
43
PUSH EAX
44
LEA EAX,[EBP+8]
45
MOV EBX,EAX
46
MOV EAX, [EBX]
47
PUSH EAX
48
LEA EAX,[EBP+24]
49
MOV EBX,EAX
50
MOV EAX, [EBX]
51
POP EBX
52
SHL EAX,1
53
SHL EAX,1
54
ADD EAX,EBX
55
MOV EBX,EAX
56
MOV EAX, [EBX]
57
POP EBX
58
MOV [EBX],EAX
59
_0_4:
60
LEA EAX,[EBP-8]
61
MOV EBX,EAX
62
MOV EAX, [EBX]
63
PUSH EAX
64
LEA EAX,[EBP+16]
65
MOV EBX,EAX
66
MOV EAX, [EBX]
67
POP EBX
68
CALL __lt
69
OR EAX,EAX
70
JNE _0_6
71
JMP _0_5
72
_0_6:
73
LEA EAX,[EBP+20]
74
MOV EBX,EAX
75
MOV EAX, [EBX]
76
PUSH EAX
77
LEA EAX,[EBP-8]
78
MOV EBX,EAX
79
MOV EAX, [EBX]
80
POP EBX
81
ADD EAX,EBX
82
PUSH EAX
83
LEA EAX,[EBP-4]
84
MOV EBX,EAX
85
MOV EAX, [EBX]
86
PUSH EAX
87
LEA EAX,[EBP-8]
88
MOV EBX,EAX
89
MOV EAX, [EBX]
90
POP EBX
91
ADD EAX,EBX
92
MOV EBX,EAX
93
MOVSX EAX,BYTE [EBX]
94
POP EBX
95
MOV [EBX],AL
96
OR EAX,EAX
97
JE _0_8
98
JMP _0_7
99
_0_8:
100
JMP _0_5
101
_0_7:
102
LEA EAX,[EBP-8]
103
MOV EBX,EAX
104
MOV EAX, [EBX]
105
INC EAX
106
MOV [EBX],EAX
107
JMP _0_4
108
_0_5:
109
LEA EAX,[EBP+20]
110
MOV EBX,EAX
111
MOV EAX, [EBX]
112
PUSH EAX
113
LEA EAX,[EBP-8]
114
MOV EBX,EAX
115
MOV EAX, [EBX]
116
POP EBX
117
ADD EAX,EBX
118
MOV EBX,EAX
119
XOR EAX,EAX
120
MOV [EBX],AL
121
LEA EAX,[EBP-8]
122
MOV EBX,EAX
123
MOV EAX, [EBX]
124
MOV ESP,EBP
125
POP EBP
126
RET
127