aboutsummaryrefslogtreecommitdiff
path: root/libgcc/config/libbid/bid_binarydecimal.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgcc/config/libbid/bid_binarydecimal.c')
-rw-r--r--libgcc/config/libbid/bid_binarydecimal.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/libgcc/config/libbid/bid_binarydecimal.c b/libgcc/config/libbid/bid_binarydecimal.c
index 6df39f6..daca2ff 100644
--- a/libgcc/config/libbid/bid_binarydecimal.c
+++ b/libgcc/config/libbid/bid_binarydecimal.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2024 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2025 Free Software Foundation, Inc.
This file is part of GCC.
@@ -144323,7 +144323,7 @@ bid32_to_binary64 (UINT32 x
// Check for exponent underflow and compensate by shifting the product
// Cut off the process at precision+2, since we can't really shift further
-
+
c_prov = z.w[5];
// Round using round-sticky words
@@ -145721,7 +145721,7 @@ binary64_to_bid32 (double x
c_prov = z.w[5];
// Test inexactness and underflow (when testing tininess before rounding)
-
+
if ((z.w[4] != 0) || (z.w[3] != 0)) {
*pfpsf |= INEXACT_EXCEPTION;
if (c_prov < 1000000ull)
@@ -145743,7 +145743,7 @@ binary64_to_bid32 (double x
e_out = e_out + 1;
}
}
-
+
// Check for overflow
if (e_out > 90 + 101) {
@@ -145887,7 +145887,7 @@ binary80_to_bid32 (BINARY80 x
if (c_prov < 1000000ull)
*pfpsf |= UNDERFLOW_EXCEPTION;
}
-
+
// Round using round-sticky words
// If we spill over into the next decade, correct
// Flag underflow where it may be needed even for |result| = SNN
@@ -146520,7 +146520,7 @@ binary80_to_bid64 (BINARY80 x
if (c_prov < 1000000000000000ull)
*pfpsf |= UNDERFLOW_EXCEPTION;
}
-
+
// Round using round-sticky words
// If we spill over into the next decade, correct
// Flag underflow where it may be needed even for |result| = SNN
@@ -146678,7 +146678,7 @@ binary128_to_bid64 (BINARY128 x
if (c_prov < 1000000000000000ull)
*pfpsf |= UNDERFLOW_EXCEPTION;
}
-
+
// Round using round-sticky words
// If we spill over into the next decade, correct
// Flag underflow where it may be needed even for |result| = SNN