https://gcc.gnu.org/g:92ed269875e552b8d266ce6cf68448edbba5c299
commit r16-6445-g92ed269875e552b8d266ce6cf68448edbba5c299 Author: GCC Administrator <[email protected]> Date: Wed Dec 31 00:16:24 2025 +0000 Daily bump. Diff: --- ChangeLog | 17 +++++++++++++++++ config/ChangeLog | 5 +++++ gcc/ChangeLog | 7 +++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 25 +++++++++++++++++++++++++ gcc/algol68/ChangeLog | 5 +++++ gcc/testsuite/ChangeLog | 13 +++++++++++++ libga68/ChangeLog | 31 +++++++++++++++++++++++++++++++ 8 files changed, 104 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 7340560a6fc5..9e9efe7ac312 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2025-12-30 Jose E. Marchesi <[email protected]> + + * Makefile.def (flags_to_pass): Rename GA68, GA68FLAGS, + GA68_FOR_TARGET, GA68FLAGS_FOR_TARGET to A68, A68FLAGS, + A68_FOR_TARGET and A68FLAGS_FOR_TARGET. + * Makefile.tpl: Use A68, A68FLAGS, A68_FOR_BUILD and + A68_FOR_TARGET rather than GA68, GA68FLAGS, GA68_FOR_BUILD and + GA68_FOR_TARGET. + * Makefile.in: Regenerate. + * configure.ac: Set A68_FOR_BUILD rather than GA68_FOR_BUILD, and + invoke ACX_PROG_A68 rather than ACX_PROG_GA68. + Subst A68_FOR_BUILD rather than GA68_FOR_BUILD. + Subst A68 and A68FLAGS rather than GA68 and GA68FLAGS. + Set A68_FOR_TARGET rather than GA68_FOR_TARGET. + * configure: Regenerate. + * config-ml.in: Handle A68FLAGS and define A68 in sub-configures. + 2025-12-29 Rainer Orth <[email protected]> * libtool.m4: Cherry-pick libtool commit diff --git a/config/ChangeLog b/config/ChangeLog index 002a37f86fe8..bf29931e1c23 100644 --- a/config/ChangeLog +++ b/config/ChangeLog @@ -1,3 +1,8 @@ +2025-12-30 Jose E. Marchesi <[email protected]> + + * acx.m4: Define ACX_PROG_A68 rather than ACX_PROG_GA68. + (ACX_PROG_A68): Set A68 rather than GA68. + 2025-12-09 John Ericson <[email protected]> * gthr.m4: Create new GCC_AC_THREAD_MODEL macro diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0e478457343f..296ebe6c9533 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2025-12-30 Jeff Law <[email protected]> + + PR target/123318 + * config/riscv/riscv.cc (riscv_legitimize_const_move): Force + riscv_split_symbol to generate a new temporary if the provided + one isn't Pmode. + 2025-12-29 Andrew Pinski <[email protected]> * ifcvt.cc (noce_try_cond_zero_arith): Remove restriction on comparison diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 807abc314d26..b0c9279a881c 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20251230 +20251231 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 1f903d464083..fd61bc997a3a 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,28 @@ +2025-12-30 Eric Botcazou <[email protected]> + + * gcc-interface/Make-lang.in (GNATBIND_FLAGS): Delete. + (GNAT_ADA_OBJS): Move g-byorma.o, g-htable.o, g-spchge.o, + g-speche.o and g-u3spch.o to STAGE1 list. + (GNATBIND_OBJS): Move g-byorma.o, g-hesora.o and g-htable.o + to STAGE1 list. + (ada/b_gnat1.adb): Do not pass GNATBIND_FLAGS to gnatbind. + (ada/b_gnatb.adb): Likewise. + (ADA_GENERATED_FILES): Add g-byorma.ad[sb], g-hesora.ad[sb], + g-htable.ad[sb], g-spchge.ad[sb], g-speche.ad[sb], g-u3spch.ad[sb] + and alphabetize. + * libgnat/g-byorma.ads: Add note to head comment. + * libgnat/g-hesora.ads: Likewise. + * libgnat/g-htable.ads: Likewise. + * libgnat/g-spchge.ads: Likewise. + * libgnat/g-speche.ads: Likewise. + * libgnat/g-u3spch.ads: Likewise. + +2025-12-30 Eric Botcazou <[email protected]> + + PR ada/15605 + * sem_ch8.adb (Analyze_Subprogram_Renaming): Give an error if the + name is also that of a formal parameter of the specification. + 2025-12-27 Eric Botcazou <[email protected]> PR ada/123306 diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog index 5e948382130d..09b85c91e246 100644 --- a/gcc/algol68/ChangeLog +++ b/gcc/algol68/ChangeLog @@ -1,3 +1,8 @@ +2025-12-30 Jose E. Marchesi <[email protected]> + + * a68-lang.cc (a68_init_options): Add an entry to A68_MODULE_FILES + to map module Transput to the basename ga68. + 2025-12-29 Jose E. Marchesi <[email protected]> * a68-parser-scanner.cc (get_next_token): Bits denotation parsing diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index bc87b1e16cc0..d296d1da2f85 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,16 @@ +2025-12-30 Jose E. Marchesi <[email protected]> + + * algol68/execute/char-in-string-1.a68: New test. + +2025-12-30 Jeff Law <[email protected]> + + PR target/123318 + * gcc.target/riscv/pr123318.c: New test. + +2025-12-30 Eric Botcazou <[email protected]> + + * gnat.dg/specs/profile1.ads: New test. + 2025-12-29 Jose E. Marchesi <[email protected]> * algol68/compile/error-radix-1.a68: New test. diff --git a/libga68/ChangeLog b/libga68/ChangeLog index 18ac6781b461..fd00c5972af5 100644 --- a/libga68/ChangeLog +++ b/libga68/ChangeLog @@ -1,3 +1,34 @@ +2025-12-30 Jose E. Marchesi <[email protected]> + + * m4/autoconf.m4: New file. + * configure.ac: Expand AC_PROG_A68. + * configure: Regenerate. + * Makefile.am: Add rules to build Algol 68 sources and to + build the transput module. + * Makefile.in: Regenerate. + * acinclude.m4: Include m4/autoconf.m4. + * sppp.awk: New file. + * transput.a68.in: Likewise. + +2025-12-30 Pietro Monteiro <[email protected]> + + * acinclude.m4: New file. Add visibility attribute test. + * configure.ac: Use the new test. + * Makefile.in: Regenerate. + * aclocal.m4: Likewise. + * config.h.in: Likewise. + * configure: Likewise. + * ga68.h (GA68_HIDDEN): New macro. + (_libga68_abort): Add visibility hidden attribute. + (_libga68_init_heap): Likewise. + (_libga68_malloc_internal): Likewise. + (_libga68_realloc): Likewise. + (_libga68_realloc_unchecked): Likewise. + (_libga68_free_internal): Likewise. + (_libga68_u8_uctomb): Likewise. + (_libga68_u8_mbtouc): Likewise. + (_libga68_u32_to_u8): Likewise. + 2025-12-29 Pietro Monteiro <[email protected]> * configure.ac: New test to determine if symbol versioning is
