]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 7 Feb 2023 00:17:44 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Tue, 7 Feb 2023 00:17:44 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/m2/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 8feb862573cf40419cddcfbe5bc32eb08d767191..3c97d724bd53d91f410e6db1733a3b31cd9020ec 100644 (file)
@@ -1,3 +1,45 @@
+2023-02-06  Andrew Stubbs  <ams@codesourcery.com>
+
+       * config/gcn/mkoffload.cc (gcn_stack_size): New global variable.
+       (process_asm): Create a constructor for GCN_STACK_SIZE.
+       (main): Parse the -mstack-size option.
+
+2023-02-06  Alex Coplan  <alex.coplan@arm.com>
+
+       PR target/104921
+       * config/aarch64/aarch64-simd.md (aarch64_bfmlal<bt>_lane<q>v4sf):
+       Use correct constraint for operand 3.
+
+2023-02-06  Martin Jambor  <mjambor@suse.cz>
+
+       * ipa-sra.cc (adjust_parameter_descriptions): Fix a typo in a dump.
+
+2023-02-06  Xi Ruoyao  <xry111@xry111.site>
+
+       * config/loongarch/loongarch.md (bytepick_w_ashift_amount):
+       New define_int_iterator.
+       (bytepick_d_ashift_amount): Likewise.
+       (bytepick_imm): New define_int_attr.
+       (bytepick_w_lshiftrt_amount): Likewise.
+       (bytepick_d_lshiftrt_amount): Likewise.
+       (bytepick_w_<bytepick_imm>): New define_insn template.
+       (bytepick_w_<bytepick_imm>_extend): Likewise.
+       (bytepick_d_<bytepick_imm>): Likewise.
+       (bytepick_w): Remove unused define_insn.
+       (bytepick_d): Likewise.
+       (UNSPEC_BYTEPICK_W): Remove unused unspec.
+       (UNSPEC_BYTEPICK_D): Likewise.
+       * config/loongarch/predicates.md (const_0_to_3_operand):
+       Remove unused define_predicate.
+       (const_0_to_7_operand): Likewise.
+
+2023-02-06  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/108655
+       * ubsan.cc (sanitize_unreachable_fn): For -funreachable-traps
+       or -fsanitize=unreachable -fsanitize-trap=unreachable return
+       BUILT_IN_UNREACHABLE_TRAP decl rather than BUILT_IN_TRAP.
+
 2023-02-05  Gerald Pfeifer  <gerald@pfeifer.com>
 
        * doc/install.texi (Specific): Remove PW32.
index 285087c482abc4dea70425efa510f82a08372c70..9e62c1c19354e2b07f3c38b6995529bb3b7c7966 100644 (file)
@@ -1 +1 @@
-20230206
+20230207
index 0d05bca5db309c5011d890c7db056f34eb529029..c648820ec12279703ec9bac013f908a0dcb0a736 100644 (file)
@@ -1,3 +1,15 @@
+2023-02-06  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/107461
+       * cp-tree.h (call_expr_dependent_name): Declare.
+       * pt.cc (iterative_hash_template_arg) <case CALL_EXPR>: Use
+       call_expr_dependent_name instead of dependent_name.
+       * tree.cc (call_expr_dependent_name): Define.
+       (called_fns_equal): Adjust to take two CALL_EXPRs instead of
+       CALL_EXPR_FNs thereof.  Use call_expr_dependent_name instead
+       of dependent_name.
+       (cp_tree_equal) <case CALL_EXPR>: Adjust call to called_fns_equal.
+
 2023-02-03  Marek Polacek  <polacek@redhat.com>
 
        PR c++/108158
index 1d217996ef0f948e310b7183b138e34d2f432a44..bbd15e27e6ea734f30eae897bdb8da36acba48e1 100644 (file)
@@ -1,3 +1,23 @@
+2023-02-06  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/108135
+       * gm2-compiler/M2Search.mod (DSdbEnter): Comment out.
+       (DSdbExit): Comment out.
+
+2023-02-06  Co-Authored by: Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR modula2/107234
+       * m2pp.cc (m2pp_integer_cst): Use
+       HOST_WIDE_INT_PRINT_UNSIGNED as the format specifier.
+
+2023-02-06  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       * gm2-compiler/M2Preprocess.mod (BaseName): Comment out.
+       * gm2-lang.cc (opt): Remove.
+       * gm2spec.cc (add_include): Remove.
+       (full_libraries): Remove.
+       (concat_option): Remove.
+
 2023-02-03  Gaius Mulley  <gaiusmod2@gmail.com>
 
        * Make-lang.in (TEXISRC): Remove m2/images/gnu.eps.
index fe588412f79a8dec14aba80f2292b0fdab1b2556..1399043a552c1baeed1f78bb65784ab86d04813b 100644 (file)
@@ -1,3 +1,30 @@
+2023-02-06  Alex Coplan  <alex.coplan@arm.com>
+
+       PR target/104921
+       * gcc.target/aarch64/pr104921-1.c: New test.
+       * gcc.target/aarch64/pr104921-2.c: New test.
+       * gcc.target/aarch64/pr104921.x: Include file for new tests.
+
+2023-02-06  Xi Ruoyao  <xry111@xry111.site>
+
+       * g++.target/loongarch/bytepick.C: New test.
+
+2023-02-06  Tamar Christina  <tamar.christina@arm.com>
+
+       * gcc.target/aarch64/options_set_10.c: Removed.
+
+2023-02-06  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/108655
+       * gcc.dg/pr108655.c: New test.
+
+2023-02-06  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/107461
+       * g++.dg/cpp0x/overload5.C: New test.
+       * g++.dg/cpp0x/overload5a.C: New test.
+       * g++.dg/cpp0x/overload6.C: New test.
+
 2023-02-05  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/108592
index f64f761f409d9734a30fa49c0ba5fb94ca3382d9..b9f041b641e5a1abdee1ca9797031e46ad624429 100644 (file)
@@ -1,3 +1,75 @@
+2023-02-06  Arsen Arsenović  <arsen@aarsen.me>
+
+       * doc/xml/manual/using.xml: Document newly-freestanding
+       headers and the effect of the -ffreestanding flag.
+       * doc/xml/manual/status_cxx2023.xml: Document P1642R11 as
+       completed.
+       * doc/xml/manual/configure.xml: Document that hosted installs
+       respect __STDC_HOSTED__.
+       * doc/xml/manual/test.xml: Document how to run tests in
+       freestanding mode.
+       * doc/html/*: Regenerate.
+
+2023-02-06  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/ranges_algo.h (__find_last_fn): Rename T to _Tp.
+       (__find_last_if_fn): Likewise.
+
+2023-02-06  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/std/type_traits: Add diagnostic pragmas around
+       references to deprecated std::aligned_storage and
+       std::aligned_union traits.
+       * testsuite/20_util/aligned_storage/requirements/alias_decl.cc:
+       Add dg-warning for et c++23.
+       * testsuite/20_util/aligned_storage/requirements/explicit_instantiation.cc:
+       Likewise.
+       * testsuite/20_util/aligned_storage/value.cc: Likewise.
+       * testsuite/20_util/aligned_union/1.cc: Likewise.
+       * testsuite/20_util/aligned_union/requirements/alias_decl.cc:
+       Likewise.
+
+2023-02-06  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       * doc/doxygen/user.cfg.in (PREDEFINED): Add new macros.
+       * include/bits/c++config (_GLIBCXX23_DEPRECATED)
+       (_GLIBCXX23_DEPRECATED_SUGGEST): New macros.
+       * include/std/type_traits (aligned_storage, aligned_union)
+       (aligned_storage_t, aligned_union_t): Deprecate for C++23.
+       * testsuite/20_util/aligned_storage/deprecated-2b.cc: New test.
+       * testsuite/20_util/aligned_union/deprecated-2b.cc: New test.
+
+2023-02-06  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       * doc/doxygen/user.cfg.in (PREDEFINED): Update macros.
+       * include/bits/c++config (_GLIBCXX20_DEPRECATED): Make
+       consistent with other 'deprecated' macros.
+       * include/std/type_traits (is_pod, is_pod_v): Use
+       _GLIBCXX20_DEPRECATED_SUGGEST instead.
+
+2023-02-06  Arsen Arsenović  <arsen@aarsen.me>
+
+       * Makefile.am [!_GLIBCXX_HOSTED]: Enable src/ subdirectory.
+       * Makefile.in: Regenerate.
+       * src/Makefile.am [!_GLIBCXX_HOSTED]: Omit compatibility files.
+       There's no history to be compatible with.
+       * src/c++11/Makefile.am [!_GLIBCXX_HOSTED]: Omit hosted-only
+       source files from the build.
+       * src/c++17/Makefile.am [!_GLIBCXX_HOSTED]: Likewise.
+       * src/c++20/Makefile.am [!_GLIBCXX_HOSTED]: Likewise.
+       * src/c++98/Makefile.am [!_GLIBCXX_HOSTED]: Likewise.
+       * src/Makefile.in: Regenerate.
+       * src/c++11/Makefile.in: Regenerate.
+       * src/c++17/Makefile.in: Regenerate.
+       * src/c++20/Makefile.in: Regenerate.
+       * src/c++98/Makefile.in: Regenerate.
+
+2023-02-06  Jonathan Wakely  <jwakely@redhat.com>
+
+       * src/Makefile.am [GLIBCXX_HOSTED] (SUBDIRS): Do not add
+       filesystem, libbacktrace and experimental.
+       * src/Makefile.in: Regenerate.
+
 2023-02-04  Hans-Peter Nilsson  <hp@axis.com>
 
        PR libstdc++/108672