From 179c8d54fec1999543328b184e00e81ad5447d03 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Thu, 11 Dec 2025 00:16:27 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 22 +++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/algol68/ChangeLog | 18 ++++++++++++++ gcc/cp/ChangeLog | 6 +++++ gcc/testsuite/ChangeLog | 52 +++++++++++++++++++++++++++++++++++++++++ libcpp/ChangeLog | 9 +++++++ libsanitizer/ChangeLog | 4 ++++ 7 files changed, 112 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d4ef4f9b4c76..f488a0a96daa 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,25 @@ +2025-12-10 Alexandre Oliva + + * config/i386/i386.md (lea peephole2): Add 3 new variants. + +2025-12-10 Jakub Jelinek + Andrew Pinski + + PR middle-end/123069 + * tree-vect-generic.cc (expand_vector_mult): Use + build_zero_cst (vectype) instead of build_int_cst (vectype, 0). + +2025-12-10 Jason Merrill + + * doc/invoke.texi (C++ Modules): Remove standard library header + units from missing pieces, mention importable header redirection. + +2025-12-10 Rainer Orth + + * config/sol2.h (PID_TYPE): Define. + * doc/tm.texi.in (Type Layout): Document PID_TYPE. + * doc/tm.texi: Regenerate. + 2025-12-09 John Ericson * Makefile.in: No longer include TARGET_SYSTEM_ROOT in diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 4d0208f2359d..8159af2b81ca 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20251210 +20251211 diff --git a/gcc/algol68/ChangeLog b/gcc/algol68/ChangeLog index b55a123779b5..ddf05c2086ee 100644 --- a/gcc/algol68/ChangeLog +++ b/gcc/algol68/ChangeLog @@ -1,3 +1,21 @@ +2025-12-10 Jose E. Marchesi + + * lang.opt: Add entry for OPT_L. + +2025-12-10 Jose E. Marchesi + + * a68-imports.cc (a68_try_packet_in_directory): do not try + extensionless packet files. + +2025-12-10 Jose E. Marchesi + + * a68-low-ints.cc (a68_int_sign): Avoid gimplifying val twice. + * a68-low-reals.cc (a68_real_sign): Likewise. + +2025-12-10 Jose E. Marchesi + + * a68-low-prelude.cc (a68_lower_char_mult3): Fix asserts. + 2025-12-06 Jose E. Marchesi PR algol68/123007 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index bc8bb88a64fc..2a4bde05b4ba 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2025-12-10 Jason Merrill + + * module.cc (maybe_translate_include): Suggest + as an alternate for importable standard library headers. + (importable_headers, is_importable_header): New. + 2025-12-09 Nathaniel Shead Revert: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e80759bf0308..91da02bf5bd1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,55 @@ +2025-12-10 Alexandre Oliva + + * gcc.target/i386/lea-3.c: Add -fno-PIE. + * gcc.target/i386/lea-4.c: New, with -fPIE. + +2025-12-10 Alexandre Oliva + + * gcc.dg/sibcall-12.c: Add -fno-PIE on ia32. + * gcc.target/i386/pr106060-2.c: Likewise. + * gcc.target/i386/pr106060-3.c: Likewise. + * gcc.target/i386/vect-shiftv4qi.c: Likewise. + +2025-12-10 Jakub Jelinek + Andrew Pinski + + PR middle-end/123069 + * gcc.c-torture/compile/pr123069.c: New test. + +2025-12-10 Jose E. Marchesi + + * algol68/execute/sign-int-2.a68: New test. + * algol68/execute/sign-real-2.a68: Likewise. + +2025-12-10 Jose E. Marchesi + + * algol68/execute/mult-char-1.a68: Cover int*char cases. + +2025-12-10 Jason Merrill + + * g++.dg/modules/compile-std1.C: Test translation. + +2025-12-10 Jason Merrill + + * g++.dg/modules/compile-std1.C: Add dg-module-cmi lines. + * g++.dg/modules/modules.exp (host_header_path): New. + (munge_cmi): Factor out... + (dg-module-cmi): ...from here. + +2025-12-10 Robin Dapp + + * gcc.target/riscv/rvv/autovec/pr123074.C: Move to... + * g++.target/riscv/rvv/autovec/pr123074.C: ...here. + * gcc.target/riscv/rvv/rvv.exp: Remove 'C'. + +2025-12-10 Rainer Orth + + * g++.dg/lookup/extern-c-redecl3.C (pid_t): Define. + Use it for fork return type. + terms of __builtin_fork. + * g++.dg/pid_t-1.C: New test. + * gcc.dg/pid_t-1.c: Likewise. + 2025-12-09 Robin Dapp PR tree-optimization/123074 diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index 816983c04ded..e8bf039c1508 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,12 @@ +2025-12-10 Jason Merrill + + * include/cpplib.h (struct cpp_callbacks): Replace 'path' parameter + with file, angle_brackets, and alternate name. + (cpp_get_name): Declare. + * files.cc (cpp_get_name): New. + (_cpp_stack_include, _cpp_post_stack_file, _cpp_stack_file) + (_cpp_stack_translated_file): Refactor, try alternate file. + 2025-12-07 Jason Merrill * include/cpplib.h (cpp_get_path, cpp_get_dir): Remove. diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog index e31d65779f60..ab5f8c7a52e9 100644 --- a/libsanitizer/ChangeLog +++ b/libsanitizer/ChangeLog @@ -1,3 +1,7 @@ +2025-12-10 Rainer Orth + + * LOCAL_PATCHES: Update. + 2025-12-02 Jakub Jelinek * LOCAL_PATCHES: Update.