/programs/cmm/lib/mem.h |
---|
89,6 → 89,8 |
} |
} |
#define mem_Alloc malloc |
#define mem_ReAlloc realloc |
#define mem_Free free |
123,18 → 125,6 |
} |
} |
:void fastcall memcpy( EDI, ESI, ECX) |
{ |
asm { |
MOV EDX, ECX |
SHR ECX, 2 |
REP MOVSD |
MOV ECX, EDX |
AND ECX, 3 |
REP MOVSB |
} |
} |
:void fastcall memsetd( EDI, ECX, EAX) |
{ |
asm { |