https://gcc.gnu.org/g:88e620c8d55a889c33e12b218cd51a3e6ac5011d
commit r15-7778-g88e620c8d55a889c33e12b218cd51a3e6ac5011d Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sun Mar 2 00:17:21 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 35 +++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 6 ++++++ gcc/testsuite/ChangeLog | 8 ++++++++ libgcc/ChangeLog | 6 ++++++ 5 files changed, 56 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7a29c6b30e11..72b0c8910c3a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,38 @@ +2025-03-01 Gerald Pfeifer <ger...@pfeifer.com> + + PR target/69374 + * doc/install.texi (Specific, *-*-freebsd*): Simplify description. + +2025-03-01 Jakub Jelinek <ja...@redhat.com> + + PR jit/117047 + * ggc-common.cc (ggc_internal_cleared_alloc_no_dtor): Pass size + rather than s as the first argument to ggc_internal_cleared_alloc. + +2025-03-01 Yuriy Kolerov <yuriy.kole...@synopsys.com> + + PR target/118906 + * common/config/riscv/riscv-common.cc: fix zce to zcf + implication. + +2025-03-01 Jan Dubiec <j...@o2.pl> + + PR target/114222 + * config/h8300/h8300.cc (h8300_init_libfuncs): For HImode override + calls to external ffs() (from newlib) with calls to __ffshi2() from + libgcc. The implementation of ffs() in newlib calls __builtin_ffs() + what causes infinite recursion and finally a stack overflow. + +2025-03-01 Jakub Jelinek <ja...@redhat.com> + + PR other/119052 + * input.cc (check_line): Don't call sscanf on non-null terminated + buffer, instead copy line.length () bytes from line.get_buffer () + to a local buffer, null terminate it and call sscanf on that. + Formatting fix. + (test_replacement): Just allocate maxline * 5 rather than maxline * 15 + bytes for the file. Formatting fix. + 2025-03-01 Jakub Jelinek <ja...@redhat.com> PR jit/117047 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index a607fb001643..08a14c75034b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250301 +20250302 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 6784db479ffb..0e49f65bffd0 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,9 @@ +2025-03-01 Harald Anlauf <anl...@gmx.de> + + * match.cc (gfc_match_nullify): Free matched expression when + cleaning up. + * primary.cc (match_variable): Initialize result to NULL. + 2025-02-28 Andre Vehreschild <ve...@gcc.gnu.org> PR fortran/118730 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 967f5c889c66..59f42571af80 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2025-03-01 Yuriy Kolerov <yuriy.kole...@synopsys.com> + + PR target/118906 + * gcc.target/riscv/attribute-zce-1.c: New test. + * gcc.target/riscv/attribute-zce-2.c: New test. + * gcc.target/riscv/attribute-zce-3.c: New test. + * gcc.target/riscv/attribute-zce-4.c: New test. + 2025-03-01 Jakub Jelinek <ja...@redhat.com> PR middle-end/115871 diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 681033aa05cc..4c16a8806342 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,9 @@ +2025-03-01 Jan Dubiec <j...@o2.pl> + + PR target/114222 + * config/h8300/t-h8300: Add __ffshi2(). + * config/h8300/ffshi2.c: New file. + 2025-02-18 Roman Kagan <rka...@amazon.de> * config/i386/linux-unwind.h: Remove preprocessor