Mon Dec 2 15:32:15 1996 Ulrich Drepper <drepper@cygnus.com>
[glibc.git] / sysdeps / libm-i387 / s_finitel.S
blob7af80475ae05053a8096f3a21e1b65fe78df02fd
1 /*
2  * Written by J.T. Conklin <jtc@netbsd.org>.
3  * Public domain.
4  *
5  * Adapted for `long double' by Ulrich Drepper <drepper@cygnus.com>.
6  */
8 #include <machine/asm.h>
10 RCSID("$NetBSD: $")
12 ENTRY(__finitel)
13         movl    12(%esp),%eax
14         andl    $0x7fff, %eax
15         cmpl    $0x7fff, %eax
16         setne   %al
17         andl    $0x000000ff, %eax
18         ret
19 PSEUDO_END (__finitel)
20 weak_alias (__finitel, finitel)