]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 9 Sep 2023 00:16:40 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 9 Sep 2023 00:16:40 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index d61d7999ba307924919036638626f9ba4462ce7a..058e55408a0c7c02dec529d3b1d5e76b4225dbf2 100644 (file)
@@ -1,3 +1,30 @@
+2023-09-08  Aldy Hernandez  <aldyh@redhat.com>
+
+       * 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  <christoph.muellner@vrull.eu>
+
+       * config/riscv/thead.md (*extend<SHORT:mode><SUPERQI:mode>2_th_ext):
+       Remove broken INSN.
+       (*extendhi<SUPERQI:mode>2_th_ext): New INSN.
+       (*extendqi<SUPERQI:mode>2_th_ext): New INSN.
+
+2023-09-08  Christoph Müllner  <christoph.muellner@vrull.eu>
+
+       * config/riscv/thead.md: Use more appropriate mode attributes
+       for extensions.
+
+2023-09-08  Guo Jie  <guojie@loongson.cn>
+
+       * common/config/loongarch/loongarch-common.cc:
+       (default_options loongarch_option_optimization_table):
+       Default to -fsched-pressure.
+
+2023-09-08  Yang Yujie  <yangyujie@loongson.cn>
+
+       * config.gcc: remove non-POSIX syntax "<<<".
+
 2023-09-08  Christoph Müllner  <christoph.muellner@vrull.eu>
 
        * config/riscv/bitmanip.md (*extend<SHORT:mode><SUPERQI:mode>2_zbb):
index 68d943433ec38fba892bfd447fe1f8892f64e8fb..cfb0566174130c0a3e454e96536c84f5c6d94de8 100644 (file)
@@ -1 +1 @@
-20230908
+20230909
index d932005e0edca73ca6b410caca08e6764e0cf0ab..4879a010c1abbbece2d667bfcb4f373f57694f44 100644 (file)
@@ -1,3 +1,15 @@
+2023-09-08  Patrick Palka  <ppalka@redhat.com>
+
+       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  <sandra@codesourcery.com>
 
        PR c++/111274
index b31868a6b4443e39c2739bad50f7e47395f5afb5..09092164a655e296e6f95ba4f6c3d3abe0857fcf 100644 (file)
@@ -1,3 +1,20 @@
+2023-09-08  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gcc.dg/darwin-segaddr.c: Adjust for darwin linker warning.
+       * gcc.dg/pie-7.c: Likewise.
+
+2023-09-08  Patrick Palka  <ppalka@redhat.com>
+
+       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  <christoph.muellner@vrull.eu>
+
+       * gcc.target/riscv/xtheadbb-ext-2.c: New test.
+       * gcc.target/riscv/xtheadbb-ext-3.c: New test.
+
 2023-09-07  David Malcolm  <dmalcolm@redhat.com>
 
        PR analyzer/110529
index 7964eaefedb734aadacaf9eb3ae45a543a86971b..1dc3798882c3b15d5699f00b0de81158fbd29c12 100644 (file)
@@ -1,3 +1,56 @@
+2023-09-08  Jonathan Wakely  <jwakely@redhat.com>
+
+       * 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  <alexey.lapshin@espressif.com>
+
+       * src/libbacktrace/Makefile.am: Remove -Werror.
+       * src/libbacktrace/Makefile.in: Regenerate.
+
+2023-09-08  Jonathan Wakely  <jwakely@redhat.com>
+
+       * testsuite/Makefile.am (check-DEJAGNU): Use @ in recipe.
+       * testsuite/Makefile.in: Regenerate.
+
+2023-09-08  Yang Yujie  <yangyujie@loongson.cn>
+
+       * 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  <mirai@makinata.eu>
 
        * acinclude.m4: Update docbook xsl URI.