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

index 487610badd58d774b158fe1e215b4a14788622f4..ae04c97ce921aeb6851b69f3a49257531881e725 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-18  Jan Beulich  <jbeulich@suse.com>
 
        * doc/gcov.texi: Drop blank after @anchor.
index 2aac90aa1266511e908af3977f846f772a3a77dd..48356deb7cfbae5c4788ac0cf59136dc986db0c9 100644 (file)
@@ -1 +1 @@
-20250619
+20250620
index 9bf55880024d186980d776c900c1d34d38f3c272..d3e3583d260d757a59d81fe359fdce28edac6684 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-18  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master: