xref: /freebsd/lib/libc/amd64/stdlib/ldiv.S (revision 1d386b48a555f61cb7325543adbbb5c3f3407a66)
1eef2b291SJung-uk Kim/*	$NetBSD: ldiv.S,v 1.1 2001/06/19 00:25:04 fvdl Exp $	*/
2eef2b291SJung-uk Kim
3eef2b291SJung-uk Kim/*-
4eef2b291SJung-uk Kim * Written by gcc 3.0.
5eef2b291SJung-uk Kim * Copy/pasted by Frank van der Linden (fvdl@wasabisystems.com)
6eef2b291SJung-uk Kim */
7eef2b291SJung-uk Kim
8eef2b291SJung-uk Kim#include <machine/asm.h>
9eef2b291SJung-uk KimENTRY(ldiv)
10eef2b291SJung-uk Kim	movq	%rdi,%rax
11eef2b291SJung-uk Kim	cqto
12eef2b291SJung-uk Kim	idivq	%rsi
13eef2b291SJung-uk Kim	ret
145d053f46SPeter WemmEND(ldiv)
15*93ab7586SKonstantin Belousov
16*93ab7586SKonstantin Belousov	.section .note.GNU-stack,"",%progbits
17