fpgetmask.c revision 1.3
1/*	$NetBSD: fpgetmask.c,v 1.3 2002/01/13 21:45:45 thorpej Exp $	*/
2
3/*
4 * Written by J.T. Conklin, Apr 11, 1995
5 * Public domain.
6 */
7
8#include <sys/cdefs.h>
9
10#include "namespace.h"
11
12#include <ieeefp.h>
13
14#ifdef __weak_alias
15__weak_alias(fpgetmask,_fpgetmask)
16#endif
17
18fp_except
19fpgetmask()
20{
21	int x;
22
23	__asm__("cfc1 %0,$31" : "=r" (x));
24	return (x >> 7) & 0x1f;
25}
26