https://gcc.gnu.org/g:4cb36bc2fad3526397dac5915793391ba079be0e
commit r15-10391-g4cb36bc2fad3526397dac5915793391ba079be0e Author: GCC Administrator <[email protected]> Date: Sun Oct 5 16:56:15 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 +++++ gcc/testsuite/ChangeLog | 32 ++++++++++++++++++++++++++++++++ 4 files changed, 87 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1c982401bc53..d1e331385fec 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,52 @@ +2025-10-03 Robin Dapp <[email protected]> + + Backported from master: + 2025-09-04 Robin Dapp <[email protected]> + + PR target/121742 + PR target/121780 + PR target/121781 + * config/riscv/riscv-v.cc (expand_vec_perm): Swap target and + tmp_target. + +2025-10-03 Robin Dapp <[email protected]> + + Backported from master: + 2025-09-02 Robin Dapp <[email protected]> + + PR target/121742 + * config/riscv/riscv-v.cc (expand_vec_perm): Use temporary if + op1 and target overlap. + +2025-10-02 Kito Cheng <[email protected]> + + PR target/110812 + * config/riscv/riscv-c.cc (pragma_intrinsic_flags): Remove struct. + (riscv_pragma_intrinsic_flags_pollute): Remove function. + (riscv_pragma_intrinsic_flags_restore): Remove function. + (riscv_pragma_intrinsic): Simplify to only call handle_pragma_vector. + * config/riscv/riscv-vector-builtins.cc (pragma_intrinsic_flags): + Move struct definition here from riscv-c.cc. + (riscv_pragma_intrinsic_flags_pollute): Move and adapt from + riscv-c.cc, add zvfbfmin, zvfhmin and vector_elen_bf_16 support. + (riscv_pragma_intrinsic_flags_restore): Move from riscv-c.cc. + (rvv_switcher::rvv_switcher): Add pollute_flags parameter to + control flag manipulation. + (rvv_switcher::~rvv_switcher): Restore flags conditionally. + (register_builtin_types): Use rvv_switcher without polluting flags. + (get_required_extensions): Remove function. + (check_required_extensions): Simplify to only check type validity. + (function_instance::function_returns_void_p): Move implementation + from header. + (function_builder::add_function): Register placeholder for LTO. + (init_builtins): Simplify and handle LTO case. + (reinit_builtins): Remove function. + (handle_pragma_vector): Remove extension checking. + * config/riscv/riscv-vector-builtins.h + (function_instance::function_returns_void_p): Add declaration. + (function_call_info::function_returns_void_p): Remove inline + implementation. + 2025-09-26 Lulu Cheng <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 924403eec65b..19b17599469d 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20251002 +20251005 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index a88570a52bcd..fa6a9f2d6cab 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,8 @@ +2025-10-05 Eric Botcazou <[email protected]> + + PR ada/118343 + * Makefile.rtl (LLVM_BUILD): Delete. + 2025-09-30 Eric Botcazou <[email protected]> PR ada/117517 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 324429faad51..54c935db6720 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,35 @@ +2025-10-05 Eric Botcazou <[email protected]> + + PR ada/113536 + * gnat.dg/reduce2.adb: New test. + +2025-10-03 Robin Dapp <[email protected]> + + Backported from master: + 2025-09-04 Robin Dapp <[email protected]> + + PR target/121742 + PR target/121780 + PR target/121781 + * gcc.target/riscv/rvv/autovec/pr121780.c: New test. + * gcc.target/riscv/rvv/autovec/pr121781.c: New test. + +2025-10-03 Robin Dapp <[email protected]> + + Backported from master: + 2025-09-02 Robin Dapp <[email protected]> + + PR target/121742 + * gcc.target/riscv/rvv/autovec/pr121742.c: New test. + +2025-10-02 Kito Cheng <[email protected]> + + PR target/110812 + * gcc.target/riscv/lto/pr110812_0.c: New test. + * gcc.target/riscv/lto/pr110812_1.c: New test. + * gcc.target/riscv/lto/riscv-lto.exp: New test driver. + * gcc.target/riscv/lto/riscv_vector.h: New header wrapper. + 2025-09-30 Eric Botcazou <[email protected]> * gnat.dg/reduce1.adb: New test.
