1/* $NetBSD$ */ 2/* 3 * Written by Frank van der Linden (fvdl@wasabisystems.com) 4 * Public domain. 5 */ 6 7#include <machine/asm.h> 8 9#if defined(LIBC_SCCS) 10RCSID("$NetBSD$") 11#endif 12 13ENTRY(div) 14 movl %edi, %eax 15 cltd 16 idivl %esi 17 salq $32, %rdx 18 orq %rdx,%rax 19 ret 20END(div) 21