From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 270E83858404; Sat, 9 Sep 2023 00:17:06 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 270E83858404 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1694218626; bh=vZOJln5WR4rfd4EOfi3wG1pP8xJhDptYMxD/ywL9gB4=; h=From:To:Subject:Date:From; b=UUz4rll93j1NNz7GbbyjG3foOPCZVccs/4qRjt5xB1yuEMgKdrCVTQkpZWeYBb4By KOZnW7xdCKFQ370EiBeenWT4aMipKPf8zbtd3kjS2tEPXMWKUaSjyooSJViMS7Vq7s ARr13UTGRCxqsV52LtDMB95kyJymaZpA+cGtWaG4= MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r14-3815] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: 67761b3b8fcef0fa6b61afab540fa78f7cdd3e4d X-Git-Newrev: fd0b95211180bb4cc785f6da6af3561016c77acd Message-Id: <20230909001706.270E83858404@sourceware.org> Date: Sat, 9 Sep 2023 00:17:06 +0000 (GMT) List-Id: https://gcc.gnu.org/g:fd0b95211180bb4cc785f6da6af3561016c77acd commit r14-3815-gfd0b95211180bb4cc785f6da6af3561016c77acd Author: GCC Administrator Date: Sat Sep 9 00:16:40 2023 +0000 Daily bump. Diff: --- gcc/ChangeLog | 27 +++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 12 +++++++++++ gcc/testsuite/ChangeLog | 17 ++++++++++++++++ libstdc++-v3/ChangeLog | 53 +++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 110 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d61d7999ba30..058e55408a0c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,30 @@ +2023-09-08 Aldy Hernandez + + * range-op-float.cc (foperator_ltgt::fold_range): Do not special + case VREL_EQ nor call frelop_early_resolve. + +2023-09-08 Christoph Müllner + + * config/riscv/thead.md (*extend2_th_ext): + Remove broken INSN. + (*extendhi2_th_ext): New INSN. + (*extendqi2_th_ext): New INSN. + +2023-09-08 Christoph Müllner + + * config/riscv/thead.md: Use more appropriate mode attributes + for extensions. + +2023-09-08 Guo Jie + + * common/config/loongarch/loongarch-common.cc: + (default_options loongarch_option_optimization_table): + Default to -fsched-pressure. + +2023-09-08 Yang Yujie + + * config.gcc: remove non-POSIX syntax "<<<". + 2023-09-08 Christoph Müllner * config/riscv/bitmanip.md (*extend2_zbb): diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 68d943433ec3..cfb056617413 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230908 +20230909 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d932005e0edc..4879a010c1ab 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,15 @@ +2023-09-08 Patrick Palka + + PR c++/99599 + * pt.cc (check_non_deducible_conversions): Add bool parameter + passed down to check_non_deducible_conversion. + (fn_type_unification): Call check_non_deducible_conversions + an extra time before satisfaction with noninst_only_p=true. + (conversion_may_instantiate_p): Define. + (check_non_deducible_conversion): Add bool parameter controlling + whether to compute only conversions that are guaranteed to + not induce template instantiation. + 2023-09-07 Sandra Loosemore PR c++/111274 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b31868a6b444..09092164a655 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,20 @@ +2023-09-08 Francois-Xavier Coudert + + * gcc.dg/darwin-segaddr.c: Adjust for darwin linker warning. + * gcc.dg/pie-7.c: Likewise. + +2023-09-08 Patrick Palka + + PR c++/99599 + * g++.dg/cpp2a/concepts-recursive-sat4.C: Make 'Int' non-aggregate + in order to preserve intent of the testcase. + * g++.dg/cpp2a/concepts-nondep4.C: New test. + +2023-09-08 Christoph Müllner + + * gcc.target/riscv/xtheadbb-ext-2.c: New test. + * gcc.target/riscv/xtheadbb-ext-3.c: New test. + 2023-09-07 David Malcolm PR analyzer/110529 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 7964eaefedb7..1dc3798882c3 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,56 @@ +2023-09-08 Jonathan Wakely + + * acinclude.m4 (GLIBCXX_CONFIGURE): Add c++23 directory. + * configure: Regenerate. + * doc/html/manual/*: Regenerate. + * doc/xml/manual/using.xml: Update documentation on linking. + * include/std/stacktrace: Remove declarations of libbacktrace + APIs. + (stacktrace_entry::_S_err_handler, stacktrace_entry::_S_init): + Remove. + (stacktrace_entry::_Info): New class. + (stacktrace_entry::_M_get_info): Use _Info. + (__stacktrace_impl): New class. + (basic_stacktrace): Derive from __stacktrace_impl. + (basic_stacktrace::current): Use __stacktrace_impl::_S_current. + * scripts/testsuite_flags.in: Adjust LDFLAGS to find + libstdc++exp instead of libstdc++_libbacktrace. + * src/Makefile.am (SUBDIRS): Add c++23 directory. + * src/Makefile.in: Regenerate. + * src/c++20/Makefile.am: Fix comment. + * src/c++20/Makefile.in: Regenerate. + * src/c++23/Makefile.am: New file. + * src/c++23/Makefile.in: New file. + * src/c++23/stacktrace.cc: New file with definitions of + stacktrace_entry::_Info and __stacktrace_impl members. + * src/experimental/Makefile.am: Use LIBADD to include other + libraries. + * src/experimental/Makefile.in: Regenerate. + * src/libbacktrace/Makefile.am: Use noinst_LTLIBRARIES. + * src/libbacktrace/Makefile.in: Regenerate. + * testsuite/19_diagnostics/stacktrace/current.cc: Adjust + dg-options to use -lstdc++exp. + * testsuite/19_diagnostics/stacktrace/entry.cc: Likewise. + * testsuite/19_diagnostics/stacktrace/stacktrace.cc: Likewise. + * testsuite/23_containers/vector/debug/assign4_backtrace_neg.cc: + Likewise. + +2023-09-08 Alexey Lapshin + + * src/libbacktrace/Makefile.am: Remove -Werror. + * src/libbacktrace/Makefile.in: Regenerate. + +2023-09-08 Jonathan Wakely + + * testsuite/Makefile.am (check-DEJAGNU): Use @ in recipe. + * testsuite/Makefile.in: Regenerate. + +2023-09-08 Yang Yujie + + * configure.host: Register t-loongarch in tmake_file. + * config/cpu/loongarch/t-loongarch: New file. Manually refresh + MULTISUBDIR with $(shell $(CXX) --print-multi-directory). + 2023-09-07 Bruno Victal * acinclude.m4: Update docbook xsl URI.