From: GCC Administrator Date: Fri, 20 Jun 2025 00:28:52 +0000 (+0000) Subject: Daily bump. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6583c3be41a7a6e3404d9eeb823addf3854609f4;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 487610badd5..ae04c97ce92 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-18 Jan Beulich * doc/gcov.texi: Drop blank after @anchor. 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 9bf55880024..d3e3583d260 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-18 Harald Anlauf Backported from master: