From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id F3815384640E; Thu, 25 Apr 2024 00:16:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F3815384640E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1714004221; bh=7ahr2jvroOFO6iC6zOziBWVIBoLn6LGN31mi4iiXvJc=; h=From:To:Subject:Date:From; b=PKg7OaXux4fKMrNzyCqejNAHAN3j67ZrTPZdW6Hwudl9ZfpoGzvoRa2pWrV6I2rRU wZBwJ4jGFoxOH8XKZFHj/5s5DV3gdYfWhZxUR6RPAlGo6iNPVOTcAADG+7TlC37fVo nQvA+U5wPD+xNpKCkx60VC/zY8bpGL/rsuXM40mU= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org Subject: [gcc r14-10112] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: 26a3edbe2357cf975f345ad1b59b9f9a3444316e X-Git-Newrev: 5123cfa629b6423ee0cd08d18402a261dbc31ac7 Message-Id: <20240425001700.F3815384640E@sourceware.org> Date: Thu, 25 Apr 2024 00:16:59 +0000 (GMT) List-Id: https://gcc.gnu.org/g:5123cfa629b6423ee0cd08d18402a261dbc31ac7 commit r14-10112-g5123cfa629b6423ee0cd08d18402a261dbc31ac7 Author: GCC Administrator Date: Thu Apr 25 00:16:34 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 59 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 6 +++++ gcc/testsuite/ChangeLog | 59 +++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 125 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2dc021f6f5e..418d175df6b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,62 @@ +2024-04-24 Jakub Jelinek + + PR other/114738 + * opts.cc (get_option_url): Revert 2024-04-17 changes. + * gcc-urlifier.cc: Don't include diagnostic-core.h. + (gcc_urlifier::make_doc_url): Revert 2024-04-17 changes. + * configure.ac (documentation-root-url): On release branches + append gcc-MAJOR.MINOR.0/ to the default DOCUMENTATION_ROOT_URL. + * doc/install.texi (--with-documentation-root-url=): Document + the change of the default. + * configure: Regenerate. + +2024-04-24 Pan Li + + Revert: + 2023-11-29 Juzhe-Zhong + kito-cheng + kito-cheng + + PR target/112431 + * config/riscv/constraints.md (TARGET_VECTOR ? V_REGS : NO_REGS): New register filters. + * config/riscv/riscv.md (no,W21,W42,W84,W41,W81,W82): Ditto. + (no,yes): Ditto. + * config/riscv/vector.md: Support highpart register overlap for vwcvt. + +2024-04-24 Jose E. Marchesi + + * config.gcc: Add bpf-c.o as a target object for C and C++. + * config/bpf/bpf.cc (bpf_target_macros): Move to bpf-c.cc. + * config/bpf/bpf-c.cc: New file. + (bpf_target_macros): Move from bpf.cc and define BPF CPU + feature macros. + * config/bpf/t-bpf: Add rules to build bpf-c.o. + +2024-04-24 Richard Biener + + PR tree-optimization/114787 + * tree-cfg.cc (remove_edge_and_dominated_blocks): When + removing a loop backedge clear niter info and when removing + the last backedge of a loop mark that loop for removal. + +2024-04-24 Richard Biener + + PR tree-optimization/114832 + * tree-vect-loop-manip.cc (slpeel_tree_duplicate_loop_to_edge_cfg): + Fix dominance check. + +2024-04-24 Haochen Jiang + + * config/i386/i386-options.cc (ix86_valid_target_attribute_tree): + Check whether AVX512F is explicitly enabled. + +2024-04-24 Pan Li + + Revert: + 2023-11-30 Juzhe-Zhong + + * config/riscv/vector.md: Support highpart overlap for vext.vf2 + 2024-04-23 Jakub Jelinek PR target/114810 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index de7a64b42d7..57aa6c58cc7 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240424 +20240425 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 4d42b8bbb81..e8948eb8268 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2024-04-24 Patrick Palka + + PR c++/114709 + * constexpr.cc (cxx_fold_indirect_ref): Restrict object/offset + canonicalization to RECORD_TYPE member accesses. + 2024-04-23 Nathaniel Shead * parser.cc (cp_parser_parameter_declaration): Check if diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f00258e1ec4..f5bea8219ca 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,62 @@ +2024-04-24 Patrick Palka + + * g++.dg/modules/pr99023_a.X: Run only in C++20 mode. + * g++.dg/modules/pr99023_b.X: Likewise. + +2024-04-24 Patrick Palka + + PR c++/114709 + * g++.dg/cpp0x/constexpr-union8.C: New test. + +2024-04-24 Pan Li + + Revert: + 2024-04-24 Juzhe-Zhong + kito-cheng + kito-cheng + + PR target/112431 + * gcc.target/riscv/rvv/base/pr112431-1.c: New test. + * gcc.target/riscv/rvv/base/pr112431-2.c: New test. + * gcc.target/riscv/rvv/base/pr112431-3.c: New test. + +2024-04-24 Jose E. Marchesi + + * gcc.target/bpf/feature-macro-1.c: New test. + * gcc.target/bpf/feature-macro-2.c: Likewise. + +2024-04-24 Richard Biener + + PR tree-optimization/114787 + * gcc.dg/torture/pr114787.c: New testcase. + +2024-04-24 Richard Biener + + PR tree-optimization/114832 + * gcc.dg/vect/pr114832.c: New testcase. + +2024-04-24 Haochen Jiang + + * gcc.target/i386/avx10_1-24.c: New test. + +2024-04-24 Pan Li + + * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: Adjust asm + check cond. + * gcc.target/riscv/rvv/base/pr112431-4.c: New test. + * gcc.target/riscv/rvv/base/pr112431-5.c: New test. + * gcc.target/riscv/rvv/base/pr112431-6.c: New test. + +2024-04-24 Pan Li + + Revert: + 2024-04-24 Juzhe-Zhong + + * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: Adapt test. + * gcc.target/riscv/rvv/base/pr112431-4.c: New test. + * gcc.target/riscv/rvv/base/pr112431-5.c: New test. + * gcc.target/riscv/rvv/base/pr112431-6.c: New test. + 2024-04-23 Nathaniel Shead * g++.dg/cpp23/explicit-obj-basic7.C: New test.