diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2021-05-01 20:07:02 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2021-05-01 20:07:02 +0000 |
commit | dd08fdfc8ac27cf66cbcb080cc8a17090b17129f (patch) | |
tree | 06c9f208ff60acafe658694723ebc763985e7f02 /sys/arch | |
parent | d87ce11cd445b42a0c9e520457634a2956fe3b97 (diff) |
Remove NetBSDisms that crept into the arm64 version of this file.
ok gnezdo@
Diffstat (limited to 'sys/arch')
-rw-r--r-- | sys/arch/arm64/include/ieeefp.h | 28 |
1 files changed, 6 insertions, 22 deletions
diff --git a/sys/arch/arm64/include/ieeefp.h b/sys/arch/arm64/include/ieeefp.h index 9fe10db8779..400aa7f44a5 100644 --- a/sys/arch/arm64/include/ieeefp.h +++ b/sys/arch/arm64/include/ieeefp.h @@ -1,5 +1,4 @@ -/* $OpenBSD: ieeefp.h,v 1.1 2016/12/17 23:38:33 patrick Exp $ */ -/* $NetBSD: ieeefp.h,v 1.1 2001/01/10 19:02:06 bjh21 Exp $ */ +/* $OpenBSD: ieeefp.h,v 1.2 2021/05/01 20:07:01 kettenis Exp $ */ /* * Based on ieeefp.h written by J.T. Conklin, Apr 28, 1995 @@ -9,27 +8,12 @@ #ifndef _MACHINE_IEEEFP_H_ #define _MACHINE_IEEEFP_H_ -/* FP exception codes */ - -#define FP_EXCEPT_INV 0 -#define FP_EXCEPT_DZ 1 -#define FP_EXCEPT_OFL 2 -#define FP_EXCEPT_UFL 3 -#define FP_EXCEPT_IMP 4 - -/* Exception type (used by fpsetmask() et al.) */ - typedef int fp_except; - -/* Bit defines for fp_except */ - -#define FP_X_INV (1 << FP_EXCEPT_INV) /* invalid operation exception */ -#define FP_X_DZ (1 << FP_EXCEPT_DZ) /* divide-by-zero exception */ -#define FP_X_OFL (1 << FP_EXCEPT_OFL) /* overflow exception */ -#define FP_X_UFL (1 << FP_EXCEPT_UFL) /* underflow exception */ -#define FP_X_IMP (1 << FP_EXCEPT_IMP) /* imprecise (loss of precision; "inexact") */ - -/* Rounding modes */ +#define FP_X_INV 0x01 /* invalid operation exception */ +#define FP_X_DZ 0x02 /* divide-by-zero exception */ +#define FP_X_OFL 0x04 /* overflow exception */ +#define FP_X_UFL 0x08 /* underflow exception */ +#define FP_X_IMP 0x10 /* imprecise (loss of precision) */ typedef enum { FP_RN=0, /* round to nearest representable number */ |