From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 3DE13383FBAE; Tue, 7 Feb 2023 00:18:28 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3DE13383FBAE DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1675729108; bh=CQ/A/NuiUCSkt/N/e0XfcV2mRlBEn7XOWFIZRN2dgOg=; h=From:To:Subject:Date:From; b=W9IID5xpjEkROzuPsVZsGZUDhEMhuv3LAMqdkeAkRs2GVIwAuMipFU5c6NTkldU0G FZB131FVUZvkMj/iE+yfx+HROlLn1H383CWJzEWh4sa37EyPP/Wqu0tsEDUVqRGx2L 4WIwBZ9q4q5x+F7ydndp/w1H9MiK6p6vo+Nf+Qxk= 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 r13-5724] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: d5f933d2c046478c05b463be23021875d08dc647 X-Git-Newrev: f0e73dd031135695249f87589a0d250bf2f334b6 Message-Id: <20230207001828.3DE13383FBAE@sourceware.org> Date: Tue, 7 Feb 2023 00:18:28 +0000 (GMT) List-Id: https://gcc.gnu.org/g:f0e73dd031135695249f87589a0d250bf2f334b6 commit r13-5724-gf0e73dd031135695249f87589a0d250bf2f334b6 Author: GCC Administrator Date: Tue Feb 7 00:17:44 2023 +0000 Daily bump. Diff: --- gcc/ChangeLog | 42 +++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 12 +++++++++ gcc/m2/ChangeLog | 20 ++++++++++++++ gcc/testsuite/ChangeLog | 27 +++++++++++++++++++ libstdc++-v3/ChangeLog | 72 +++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 174 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8feb862573c..3c97d724bd5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,45 @@ +2023-02-06 Andrew Stubbs + + * 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 + + PR target/104921 + * config/aarch64/aarch64-simd.md (aarch64_bfmlal_lanev4sf): + Use correct constraint for operand 3. + +2023-02-06 Martin Jambor + + * ipa-sra.cc (adjust_parameter_descriptions): Fix a typo in a dump. + +2023-02-06 Xi Ruoyao + + * 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_): New define_insn template. + (bytepick_w__extend): Likewise. + (bytepick_d_): 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 + + 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 * doc/install.texi (Specific): Remove PW32. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 285087c482a..9e62c1c1935 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230206 +20230207 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 0d05bca5db3..c648820ec12 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,15 @@ +2023-02-06 Patrick Palka + + PR c++/107461 + * cp-tree.h (call_expr_dependent_name): Declare. + * pt.cc (iterative_hash_template_arg) : 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) : Adjust call to called_fns_equal. + 2023-02-03 Marek Polacek PR c++/108158 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 1d217996ef0..bbd15e27e6e 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -1,3 +1,23 @@ +2023-02-06 Gaius Mulley + + PR modula2/108135 + * gm2-compiler/M2Search.mod (DSdbEnter): Comment out. + (DSdbExit): Comment out. + +2023-02-06 Co-Authored by: Rainer Orth + + PR modula2/107234 + * m2pp.cc (m2pp_integer_cst): Use + HOST_WIDE_INT_PRINT_UNSIGNED as the format specifier. + +2023-02-06 Gaius Mulley + + * 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 * Make-lang.in (TEXISRC): Remove m2/images/gnu.eps. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fe588412f79..1399043a552 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,30 @@ +2023-02-06 Alex Coplan + + 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 + + * g++.target/loongarch/bytepick.C: New test. + +2023-02-06 Tamar Christina + + * gcc.target/aarch64/options_set_10.c: Removed. + +2023-02-06 Jakub Jelinek + + PR tree-optimization/108655 + * gcc.dg/pr108655.c: New test. + +2023-02-06 Patrick Palka + + 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 PR fortran/108592 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index f64f761f409..b9f041b641e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,75 @@ +2023-02-06 Arsen Arsenović + + * 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 + + * include/bits/ranges_algo.h (__find_last_fn): Rename T to _Tp. + (__find_last_if_fn): Likewise. + +2023-02-06 Jonathan Wakely + + * 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 + + * 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 + + * 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ć + + * 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 + + * src/Makefile.am [GLIBCXX_HOSTED] (SUBDIRS): Do not add + filesystem, libbacktrace and experimental. + * src/Makefile.in: Regenerate. + 2023-02-04 Hans-Peter Nilsson PR libstdc++/108672