]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 20 Jun 2025 00:27:41 +0000 (00:27 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 20 Jun 2025 00:27:41 +0000 (00:27 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog

index c914b28ba6b5b07bf84eae42a94dced62b3d2236..69f9e3cac6333ff90b91986cce9f7a940232a5ba 100644 (file)
@@ -1,3 +1,27 @@
+2025-06-19  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-06-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/120631
+       * dfp.cc (decimal_real_to_integer): Use result multiplication not just
+       when precision > 128 and dn.exponent > 19, but when precision > 64
+       and dn.exponent > 0.
+
+2025-06-19  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-06-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/120631
+       * real.cc (decimal_from_integer): Add digits argument, if larger than
+       256, use XALLOCAVEC allocated buffer.
+       (real_from_integer): Pass val_in's precision divided by 3 to
+       decimal_from_integer.
+       * dfp.cc (decimal_real_to_integer): For precision > 128 if finite
+       and exponent is large, decrease exponent and multiply resulting
+       wide_int by powers of 10^19.
+
 2025-06-13  Richard Earnshaw  <rearnsha@arm.com>
 
        Backported from master:
index 2aac90aa1266511e908af3977f846f772a3a77dd..48356deb7cfbae5c4788ac0cf59136dc986db0c9 100644 (file)
@@ -1 +1 @@
-20250619
+20250620
index b8c474ae5c6204c33757f5de408958a85fe89536..4a2c4c3d713dac4a5ea25e0b8e4108eb7e25aa49 100644 (file)
@@ -1,3 +1,20 @@
+2025-06-19  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-06-19  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/120631
+       * gcc.dg/dfp/bitint-10.c: New test.
+       * gcc.dg/dfp/pr120631.c: New test.
+
+2025-06-19  Jakub Jelinek  <jakub@redhat.com>
+
+       Backported from master:
+       2025-06-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/120631
+       * gcc.dg/dfp/bitint-9.c: New test.
+
 2025-06-13  Georg-Johann Lay  <avr@gjlay.de>
 
        Backported from master: