source: trunk/minix/lib/ack/float/mlf8.s@ 15

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

Minix 3.1.2a

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