[BACK]Return to ldiv.S CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libc / arch / x86_64 / stdlib

Annotation of src/lib/libc/arch/x86_64/stdlib/ldiv.S, Revision 1.2

1.2     ! matt        1: /*     $NetBSD: ldiv.S,v 1.1 2001/06/19 00:25:04 fvdl Exp $    */
1.1       fvdl        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)
1.2     ! matt       11:        RCSID("$NetBSD: ldiv.S,v 1.1 2001/06/19 00:25:04 fvdl Exp $")
1.1       fvdl       12: #endif
                     13:
1.2     ! matt       14: #ifdef WEAK_ALIAS
        !            15: WEAK_ALIAS(ldiv, _ldiv)
        !            16: #endif
        !            17:
        !            18: #ifdef WEAK_ALIAS
        !            19: ENTRY(_ldiv)
        !            20: #else
1.1       fvdl       21: ENTRY(ldiv)
1.2     ! matt       22: #endif
1.1       fvdl       23:        movq    %rdi, %rax
                     24:        cqto
                     25:        idivq   %rsi
                     26:        ret

CVSweb <webmaster@jp.NetBSD.org>