NetBSD/lib/libc/arch/i386/stdlib/div.S

20 lines
360 B
ArmAsm
Raw Normal View History

/*
* Written by J.T. Conklin <jtc@netbsd.org>.
* Public domain.
*/
1994-03-12 04:48:26 +03:00
#include <machine/asm.h>
#if defined(LIBC_SCCS)
RCSID("$NetBSD: div.S,v 1.5 1995/04/28 22:59:46 jtc Exp $")
#endif
ENTRY(div)
movl 4(%esp),%eax
movl 8(%esp),%ecx
cdq
idiv %ecx
movl %eax,4(%esp)
movl %edx,8(%esp)
ret