Home | History | Annotate | Line # | Download | only in gen
fpgetsticky.c revision 1.2
      1  1.2  jonathan /*	$NetBSD: fpgetsticky.c,v 1.2 1996/09/16 18:10:47 jonathan Exp $	*/
      2  1.2  jonathan 
      3  1.1       jtc /*
      4  1.1       jtc  * Written by J.T. Conklin, Apr 11, 1995
      5  1.1       jtc  * Public domain.
      6  1.1       jtc  */
      7  1.1       jtc 
      8  1.1       jtc #include <ieeefp.h>
      9  1.1       jtc 
     10  1.1       jtc fp_except
     11  1.1       jtc fpgetsticky()
     12  1.1       jtc {
     13  1.1       jtc 	int x;
     14  1.1       jtc 
     15  1.1       jtc 	__asm__("cfc1 %0,$31" : "=r" (x));
     16  1.1       jtc 	return (x >> 2) & 0x1f;
     17  1.1       jtc }
     18