Remove now-useless libgcc functions from builtins.asm

This commit is contained in:
mintsuki 2020-09-13 15:28:51 +02:00
parent dd6f38f632
commit ccbba7eeb5
2 changed files with 0 additions and 45 deletions

Binary file not shown.

View File

@ -1,50 +1,5 @@
section .text
global __ashldi3
__ashldi3:
push ebx
mov eax, dword [esp+8]
mov edx, dword [esp+12]
mov ecx, dword [esp+16]
test ecx, ecx
jz .done
.next:
shl edx, 1
shl eax, 1
setc bl
or dl, bl
loop .next
.done:
pop ebx
ret
global __udivdi3
__udivdi3:
mov eax, dword [esp+4]
mov edx, dword [esp+8]
div dword [esp+12]
xor edx, edx
ret
global __divdi3
__divdi3:
mov eax, dword [esp+4]
mov edx, dword [esp+8]
idiv dword [esp+12]
xor edx, edx
ret
global __umoddi3
__umoddi3:
mov eax, dword [esp+4]
mov edx, dword [esp+8]
div dword [esp+12]
mov eax, edx
xor edx, edx
ret
global memcpy
memcpy:
push esi