ldiv.S revision 1.3
11.3Suebayasi/* $NetBSD: ldiv.S,v 1.3 2014/05/22 15:01:56 uebayasi 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.3Suebayasi RCSID("$NetBSD: ldiv.S,v 1.3 2014/05/22 15:01:56 uebayasi 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 271.3Suebayasi#ifdef WEAK_ALIAS 281.3SuebayasiEND(_ldiv) 291.3Suebayasi#else 301.3SuebayasiEND(ldiv) 311.3Suebayasi#endif 32