https://gcc.gnu.org/g:6583c3be41a7a6e3404d9eeb823addf3854609f4
commit r15-9849-g6583c3be41a7a6e3404d9eeb823addf3854609f4 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Fri Jun 20 00:28:52 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 24 ++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 17 +++++++++++++++++ 3 files changed, 42 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 487610badd58..ae04c97ce921 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,27 @@ +2025-06-19 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-06-19 Jakub Jelinek <ja...@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 <ja...@redhat.com> + + Backported from master: + 2025-06-18 Jakub Jelinek <ja...@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 <jbeul...@suse.com> * doc/gcov.texi: Drop blank after @anchor. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 2aac90aa1266..48356deb7cfb 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250619 +20250620 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9bf55880024d..d3e3583d260d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2025-06-19 Jakub Jelinek <ja...@redhat.com> + + Backported from master: + 2025-06-19 Jakub Jelinek <ja...@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 <ja...@redhat.com> + + Backported from master: + 2025-06-18 Jakub Jelinek <ja...@redhat.com> + + PR middle-end/120631 + * gcc.dg/dfp/bitint-9.c: New test. + 2025-06-18 Harald Anlauf <anl...@gmx.de> Backported from master: