Home | History | Annotate | Line # | Download | only in gen
fpgetround.S revision 1.2
      1 /*	$NetBSD: fpgetround.S,v 1.2 2002/01/13 21:45:51 thorpej 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
     11 WEAK_ALIAS(fpgetround, _fpgetround)
     12 ENTRY(_fpgetround)
     13 #else
     14 ENTRY(fpgetround)
     15 #endif
     16 	fnstcw -4(%rsp)
     17 	movl -4(%rsp),%eax
     18 	rorl $10,%eax
     19 	andl $3,%eax
     20 	ret
     21