ieeefp.h revision 60335
142029Sdfr/* $NetBSD: ieeefp.h,v 1.4 1998/01/09 08:03:43 perry Exp $ */ 260335Sobrien/* $FreeBSD: head/include/ieeefp.h 60335 2000-05-10 19:00:45Z obrien $ */ 342029Sdfr 442029Sdfr/* 542029Sdfr * Written by J.T. Conklin, Apr 6, 1995 642029Sdfr * Public domain. 742029Sdfr */ 842029Sdfr 942029Sdfr#ifndef _IEEEFP_H_ 1042029Sdfr#define _IEEEFP_H_ 1142029Sdfr 1242029Sdfr#include <sys/cdefs.h> 1342029Sdfr#include <machine/ieeefp.h> 1442029Sdfr 1544492Sbde#ifdef __i386__ 1642029Sdfr#include <machine/floatingpoint.h> 1744492Sbde#else /* !__i386__ */ 1848106Ssteve__BEGIN_DECLS 1942029Sdfrextern fp_rnd fpgetround __P((void)); 2042029Sdfrextern fp_rnd fpsetround __P((fp_rnd)); 2160335Sobrienextern fp_except_t fpgetmask __P((void)); 2260335Sobrienextern fp_except_t fpsetmask __P((fp_except_t)); 2360335Sobrienextern fp_except_t fpgetsticky __P((void)); 2460335Sobrienextern fp_except_t fpsetsticky __P((fp_except_t)); 2548106Ssteve__END_DECLS 2644492Sbde#endif /* __i386__ */ 2742029Sdfr 2842029Sdfr#endif /* _IEEEFP_H_ */ 29