Itsa me, quake3io!
This commit is contained in:
parent
dbe4ddb103
commit
5b755058f5
1409 changed files with 798983 additions and 798983 deletions
332
lcc/x86/win32/tst/incr.sbk
Normal file → Executable file
332
lcc/x86/win32/tst/incr.sbk
Normal file → Executable file
|
@ -1,166 +1,166 @@
|
|||
.486
|
||||
.model flat
|
||||
extrn __fltused:near
|
||||
extrn __ftol:near
|
||||
public _main
|
||||
_TEXT segment
|
||||
_main:
|
||||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
push ebp
|
||||
mov ebp,esp
|
||||
mov eax,0
|
||||
L1:
|
||||
mov esp,ebp
|
||||
pop ebp
|
||||
pop edi
|
||||
pop esi
|
||||
pop ebx
|
||||
ret
|
||||
public _memchar
|
||||
_memchar:
|
||||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
push ebp
|
||||
mov ebp,esp
|
||||
sub esp,8
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(1)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(1)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(-1)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(-1)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov eax,0
|
||||
L2:
|
||||
mov esp,ebp
|
||||
pop ebp
|
||||
pop edi
|
||||
pop esi
|
||||
pop ebx
|
||||
ret
|
||||
public _memint
|
||||
_memint:
|
||||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
push ebp
|
||||
mov ebp,esp
|
||||
sub esp,8
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(4)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(4)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(-4)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(-4)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov eax,0
|
||||
L3:
|
||||
mov esp,ebp
|
||||
pop ebp
|
||||
pop edi
|
||||
pop esi
|
||||
pop ebx
|
||||
ret
|
||||
public _regchar
|
||||
_regchar:
|
||||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
push ebp
|
||||
mov ebp,esp
|
||||
sub esp,8
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(1)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(1)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(-1)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(-1)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov eax,0
|
||||
L4:
|
||||
mov esp,ebp
|
||||
pop ebp
|
||||
pop edi
|
||||
pop esi
|
||||
pop ebx
|
||||
ret
|
||||
public _regint
|
||||
_regint:
|
||||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
push ebp
|
||||
mov ebp,esp
|
||||
sub esp,8
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(4)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(4)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(-4)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(-4)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov eax,0
|
||||
L5:
|
||||
mov esp,ebp
|
||||
pop ebp
|
||||
pop edi
|
||||
pop esi
|
||||
pop ebx
|
||||
ret
|
||||
_TEXT ends
|
||||
end
|
||||
.486
|
||||
.model flat
|
||||
extrn __fltused:near
|
||||
extrn __ftol:near
|
||||
public _main
|
||||
_TEXT segment
|
||||
_main:
|
||||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
push ebp
|
||||
mov ebp,esp
|
||||
mov eax,0
|
||||
L1:
|
||||
mov esp,ebp
|
||||
pop ebp
|
||||
pop edi
|
||||
pop esi
|
||||
pop ebx
|
||||
ret
|
||||
public _memchar
|
||||
_memchar:
|
||||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
push ebp
|
||||
mov ebp,esp
|
||||
sub esp,8
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(1)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(1)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(-1)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(-1)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov eax,0
|
||||
L2:
|
||||
mov esp,ebp
|
||||
pop ebp
|
||||
pop edi
|
||||
pop esi
|
||||
pop ebx
|
||||
ret
|
||||
public _memint
|
||||
_memint:
|
||||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
push ebp
|
||||
mov ebp,esp
|
||||
sub esp,8
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(4)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(4)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(-4)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(-4)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov eax,0
|
||||
L3:
|
||||
mov esp,ebp
|
||||
pop ebp
|
||||
pop edi
|
||||
pop esi
|
||||
pop ebx
|
||||
ret
|
||||
public _regchar
|
||||
_regchar:
|
||||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
push ebp
|
||||
mov ebp,esp
|
||||
sub esp,8
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(1)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(1)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(-1)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(-1)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov bl,byte ptr [edi]
|
||||
mov byte ptr (-1)[ebp],bl
|
||||
mov eax,0
|
||||
L4:
|
||||
mov esp,ebp
|
||||
pop ebp
|
||||
pop edi
|
||||
pop esi
|
||||
pop ebx
|
||||
ret
|
||||
public _regint
|
||||
_regint:
|
||||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
push ebp
|
||||
mov ebp,esp
|
||||
sub esp,8
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(4)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(4)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea esi,(-4)[edi]
|
||||
mov dword ptr (-8)[ebp],esi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov edi,dword ptr (-8)[ebp]
|
||||
lea edi,(-4)[edi]
|
||||
mov dword ptr (-8)[ebp],edi
|
||||
mov edi,dword ptr [edi]
|
||||
mov dword ptr (-4)[ebp],edi
|
||||
mov eax,0
|
||||
L5:
|
||||
mov esp,ebp
|
||||
pop ebp
|
||||
pop edi
|
||||
pop esi
|
||||
pop ebx
|
||||
ret
|
||||
_TEXT ends
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue