source: trunk/minix/lib/ack/float/sbf8.s@ 22

Last change on this file since 22 was 9, checked in by Mattia Monga, 14 years ago

Minix 3.1.2a

File size: 508 bytes
Line 
1.sect .text; .sect .rom; .sect .data; .sect .bss
2.extern .sbf8
3.sect .text
4.sbf8:
5push ebp
6mov ebp,esp
7sub esp,24
8cmp 8(ebp),0
9jne I1_4
10cmp 12(ebp),0
11je I1_1
12I1_4:
13push 8
14lea eax,-12(ebp)
15push eax
16lea eax,16(ebp)
17push eax
18call .extend
19add esp,12
20push 8
21lea eax,-24(ebp)
22push eax
23lea eax,8(ebp)
24push eax
25call .extend
26add esp,12
27lea eax,-24(ebp)
28push eax
29lea eax,-12(ebp)
30push eax
31call .sub_ext
32pop ecx
33pop ecx
34push 8
35lea eax,16(ebp)
36push eax
37lea eax,-12(ebp)
38push eax
39call .compact
40add esp,12
41I1_1:
42leave
43ret
Note: See TracBrowser for help on using the repository browser.