From e2def8eae3a75ab7326fbb0795eaf1c74effcd39 Mon Sep 17 00:00:00 2001 From: Andrew Turner Date: Wed, 24 Jun 2015 12:19:49 +0000 Subject: [PATCH] Fix the floating-point exception values to line up with the hardware register bits. Nothing in base uses these as they are deprecated, however third-party applications, such as perl, expect some of these functions to exist. Obtained from: ABT Systems Ltd Sponsored by: The FreeBSD Foundation --- sys/arm64/include/ieeefp.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sys/arm64/include/ieeefp.h b/sys/arm64/include/ieeefp.h index 09ccb039f02..18128d2cdfd 100644 --- a/sys/arm64/include/ieeefp.h +++ b/sys/arm64/include/ieeefp.h @@ -10,12 +10,12 @@ /* Deprecated FPU control interface */ /* 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 -#define FP_EXCEPT_DNML 7 +#define FP_EXCEPT_INV 8 +#define FP_EXCEPT_DZ 9 +#define FP_EXCEPT_OFL 10 +#define FP_EXCEPT_UFL 11 +#define FP_EXCEPT_IMP 12 +#define FP_EXCEPT_DNML 15 typedef int fp_except_t;