]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 31 Dec 2025 00:16:24 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 31 Dec 2025 00:16:24 +0000 (00:16 +0000)
ChangeLog
config/ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/ada/ChangeLog
gcc/algol68/ChangeLog
gcc/testsuite/ChangeLog
libga68/ChangeLog

index 7340560a6fc5c7e21f47e0d247f63d8d6322843b..9e9efe7ac3121f470ca9e0eaee3846d84578cf24 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2025-12-30  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * 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  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        * libtool.m4: Cherry-pick libtool commit
index 002a37f86fe85dc1a0cb2810199fcd90b618c88c..bf29931e1c23ac2f42e01fd8494e531fb5aec8a1 100644 (file)
@@ -1,3 +1,8 @@
+2025-12-30  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * acx.m4: Define ACX_PROG_A68 rather than ACX_PROG_GA68.
+       (ACX_PROG_A68): Set A68 rather than GA68.
+
 2025-12-09  John Ericson  <git@johnericson.me>
 
        * gthr.m4: Create new GCC_AC_THREAD_MODEL macro
index 0e478457343f166b3b4adfe5fa4357ad529571aa..296ebe6c953344ea361c221de3f0a7735cd308b2 100644 (file)
@@ -1,3 +1,10 @@
+2025-12-30  Jeff Law  <jeffrey.law@oss.qualcomm.com>
+
+       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  <andrew.pinski@oss.qualcomm.com>
 
        * ifcvt.cc (noce_try_cond_zero_arith): Remove restriction on comparison
index 807abc314d260d6d77334710718430c635759272..b0c9279a881cc25647e1e3c33d6c093922d03468 100644 (file)
@@ -1 +1 @@
-20251230
+20251231
index 1f903d464083bc3e7669ba39017da69d7f110bb3..fd61bc997a3af7c120e952bcbde5eeb14b0e77b9 100644 (file)
@@ -1,3 +1,28 @@
+2025-12-30  Eric Botcazou  <ebotcazou@gcc.gnu.org>
+
+       * 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  <ebotcazou@gcc.gnu.org>
+
+       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  <ebotcazou@gcc.gnu.org>
 
        PR ada/123306
index 5e948382130de8e17bdf0ee3ed8fb509e69cff88..09b85c91e2463fc1cc9bbf00f999b511a9878121 100644 (file)
@@ -1,3 +1,8 @@
+2025-12-30  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * 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  <jose.marchesi@oracle.com>
 
        * a68-parser-scanner.cc (get_next_token): Bits denotation parsing
index bc87b1e16cc0928d33a5b2b0e81e76a2ad35d103..d296d1da2f851f2f856fa98ad923674c1bd7e6b2 100644 (file)
@@ -1,3 +1,16 @@
+2025-12-30  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * algol68/execute/char-in-string-1.a68: New test.
+
+2025-12-30  Jeff Law  <jeffrey.law@oss.qualcomm.com>
+
+       PR target/123318
+       * gcc.target/riscv/pr123318.c: New test.
+
+2025-12-30  Eric Botcazou  <ebotcazou@gcc.gnu.org>
+
+       * gnat.dg/specs/profile1.ads: New test.
+
 2025-12-29  Jose E. Marchesi  <jose.marchesi@oracle.com>
 
        * algol68/compile/error-radix-1.a68: New test.
index 18ac6781b461da300af26c1ee0536a65a9abe71c..fd00c5972af52b0cc532447b3e09c708be54899b 100644 (file)
@@ -1,3 +1,34 @@
+2025-12-30  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * 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  <pietro@sociotechnical.xyz>
+
+       * 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  <pietro@sociotechnical.xyz>
 
        * configure.ac: New test to determine if symbol versioning is