From: GCC Administrator Date: Fri, 20 Jun 2025 00:27:41 +0000 (+0000) Subject: Daily bump. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9578e7eafa53c5236747f8de0aad007a1405f91b;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c914b28ba6b..69f9e3cac63 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,27 @@ +2025-06-19 Jakub Jelinek + + Backported from master: + 2025-06-19 Jakub Jelinek + + 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 + + Backported from master: + 2025-06-18 Jakub Jelinek + + 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 Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 2aac90aa126..48356deb7cf 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250619 +20250620 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b8c474ae5c6..4a2c4c3d713 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2025-06-19 Jakub Jelinek + + Backported from master: + 2025-06-19 Jakub Jelinek + + PR middle-end/120631 + * gcc.dg/dfp/bitint-10.c: New test. + * gcc.dg/dfp/pr120631.c: New test. + +2025-06-19 Jakub Jelinek + + Backported from master: + 2025-06-18 Jakub Jelinek + + PR middle-end/120631 + * gcc.dg/dfp/bitint-9.c: New test. + 2025-06-13 Georg-Johann Lay Backported from master: