tools/llvm: Do not build with symbols
[minix3.git] / lib / libc / arch / x86_64 / stdlib / ldiv.S
blobba62fdfaa106f3bb2e22207d149663288a194e64
1 /*      $NetBSD: ldiv.S,v 1.2 2008/08/04 20:26:38 matt Exp $    */
3 /*
4  * Written by gcc 3.0.
5  * Copy/pasted by Frank van der Linden (fvdl@wasabisystems.com)
6  */
8 #include <machine/asm.h>
10 #if defined(LIBC_SCCS)
11         RCSID("$NetBSD: ldiv.S,v 1.2 2008/08/04 20:26:38 matt Exp $")
12 #endif
14 #ifdef WEAK_ALIAS
15 WEAK_ALIAS(ldiv, _ldiv)
16 #endif
18 #ifdef WEAK_ALIAS
19 ENTRY(_ldiv)
20 #else
21 ENTRY(ldiv)
22 #endif
23         movq    %rdi, %rax
24         cqto
25         idivq   %rsi
26         ret