From 3cc1e87ef5ef69b1c754b6bc6dfc8eeefae11f5f Mon Sep 17 00:00:00 2001 From: kettenis Date: Sat, 1 May 2021 20:07:01 +0000 Subject: [PATCH] Remove NetBSDisms that crept into the arm64 version of this file. ok gnezdo@ --- sys/arch/arm64/include/ieeefp.h | 28 ++++++---------------------- 1 file 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 */ -- 2.20.1