Home | History | Annotate | Line # | Download | only in stdlib
ldiv.S revision 1.6
      1 /*
      2  * Written by J.T. Conklin <jtc (at) netbsd.org>.
      3  * Public domain.
      4  */
      5 
      6 #include <machine/asm.h>
      7 
      8 #if defined(LIBC_SCCS)
      9 RCSID("$NetBSD: ldiv.S,v 1.6 2001/01/08 14:36:41 fvdl Exp $")
     10 #endif
     11 
     12 ENTRY(ldiv)
     13 	pushl	%ebx
     14 	movl	8(%esp),%ebx
     15         movl    12(%esp),%eax
     16         movl    16(%esp),%ecx
     17         cdq
     18         idiv    %ecx
     19         movl    %eax,(%ebx)
     20         movl    %edx,4(%ebx)
     21 	popl	%ebx
     22         ret $4
     23