xref: /minix/lib/libc/arch/i386/gen/fpgetprec.S (revision 0a6a1f1d)
1/*	$NetBSD: fpgetprec.S,v 1.2 2014/05/23 02:34:19 uebayasi Exp $	*/
2
3/*
4 * Written by J.T. Conklin, Apr 4, 1995
5 * Public domain.
6 */
7
8#include <machine/asm.h>
9
10#ifdef WEAK_ALIAS
11WEAK_ALIAS(fpgetprec, _fpgetprec)
12ENTRY(_fpgetprec)
13#else
14ENTRY(fpgetprec)
15#endif
16	subl $4,%esp
17	fnstcw (%esp)
18	movl (%esp),%eax
19	rorl $8,%eax
20	andl $3,%eax
21	addl $4,%esp
22	ret
23#ifdef WEAK_ALIAS
24END(_fpgetprec)
25#else
26END(fpgetprec)
27#endif
28