1/* $NetBSD$ */ 2 3/* 4 * Written by gcc 3.0. 5 * Copy/pasted by Frank van der Linden (fvdl@wasabisystems.com) 6 */ 7 8#include <machine/asm.h> 9 10#if defined(LIBC_SCCS) 11 RCSID("$NetBSD$") 12#endif 13 14#ifdef WEAK_ALIAS 15WEAK_ALIAS(ldiv, _ldiv) 16#endif 17 18#ifdef WEAK_ALIAS 19ENTRY(_ldiv) 20#else 21ENTRY(ldiv) 22#endif 23 movq %rdi, %rax 24 cqto 25 idivq %rsi 26 ret 27#ifdef WEAK_ALIAS 28END(_ldiv) 29#else 30END(ldiv) 31#endif 32