fpgetround.c revision 1.1
11.1Seeh/*	$NetBSD: fpgetround.c,v 1.1 1998/09/11 04:56:24 eeh Exp $	*/
21.1Seeh
31.1Seeh/*
41.1Seeh * Written by J.T. Conklin, Apr 10, 1995
51.1Seeh * Public domain.
61.1Seeh */
71.1Seeh
81.1Seeh#include <ieeefp.h>
91.1Seeh
101.1Seehfp_rnd
111.1Seehfpgetround()
121.1Seeh{
131.1Seeh	int x;
141.1Seeh
151.1Seeh	__asm__("st %%fsr,%0" : "=m" (*&x));
161.1Seeh	return (x >> 30) & 0x03;
171.1Seeh}
18