ldiv.S revision 1.2
11.2Smatt/* $NetBSD: ldiv.S,v 1.2 2008/08/04 20:26:38 matt Exp $ */ 21.1Sfvdl 31.1Sfvdl/* 41.1Sfvdl * Written by gcc 3.0. 51.1Sfvdl * Copy/pasted by Frank van der Linden (fvdl@wasabisystems.com) 61.1Sfvdl */ 71.1Sfvdl 81.1Sfvdl#include <machine/asm.h> 91.1Sfvdl 101.1Sfvdl#if defined(LIBC_SCCS) 111.2Smatt RCSID("$NetBSD: ldiv.S,v 1.2 2008/08/04 20:26:38 matt Exp $") 121.1Sfvdl#endif 131.1Sfvdl 141.2Smatt#ifdef WEAK_ALIAS 151.2SmattWEAK_ALIAS(ldiv, _ldiv) 161.2Smatt#endif 171.2Smatt 181.2Smatt#ifdef WEAK_ALIAS 191.2SmattENTRY(_ldiv) 201.2Smatt#else 211.1SfvdlENTRY(ldiv) 221.2Smatt#endif 231.1Sfvdl movq %rdi, %rax 241.1Sfvdl cqto 251.1Sfvdl idivq %rsi 261.1Sfvdl ret 27