From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 974073858D33; Wed, 7 Feb 2024 00:18:54 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 974073858D33 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1707265134; bh=Tk8W3tA5p1XllOVceD4z2VULThU5SrDXMXaF+lWLMGI=; h=From:To:Subject:Date:From; b=to6vhwbXXLc+sgnRkKJ3vNDFfn5JEUGKFwwr/1EH0w0XHHvfVNqGQjAb9jp9AeJ2N Gr99ZbZls3ige57vqk+cleZQ3bssbVEm5R8Q7VHy7bv/3c9xVM/ujUcIgSsPHcyvLT eLbWf9uDJA8GkwTv/VLzFaKXRbYJinRdqIBrgizg= 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-8833] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: 40485378ade83102d7aa30c317f5d6c90c1d232b X-Git-Newrev: 3e4c4c5edf6114c2188066ba595202cf05c81147 Message-Id: <20240207001854.974073858D33@sourceware.org> Date: Wed, 7 Feb 2024 00:18:54 +0000 (GMT) List-Id: https://gcc.gnu.org/g:3e4c4c5edf6114c2188066ba595202cf05c81147 commit r14-8833-g3e4c4c5edf6114c2188066ba595202cf05c81147 Author: GCC Administrator Date: Wed Feb 7 00:18:31 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 19 +++++++++++++++++ gcc/testsuite/ChangeLog | 42 ++++++++++++++++++++++++++++++++++++++ libgcc/ChangeLog | 15 ++++++++++++++ libsanitizer/ChangeLog | 7 +++++++ libssp/ChangeLog | 6 ++++++ libstdc++-v3/ChangeLog | 5 +++++ 8 files changed, 149 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0e3ac48ea04c..499730937b94 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,57 @@ +2024-02-06 H.J. Lu + + PR target/113689 + * config/i386/i386.cc (x86_64_select_profile_regnum): Return + R10_REG after sorry. + +2024-02-06 Andrew Carlotti + + * config/aarch64/aarch64.cc (aarch64_mangle_decl_assembler_name): + Move before new caller, and add ".default" suffix. + (get_suffixed_assembler_name): New. + (make_resolver_func): Use get_suffixed_assembler_name. + (aarch64_generate_version_dispatcher_body): Redo name mangling. + +2024-02-06 Jakub Jelinek + + PR target/113763 + * config/aarch64/aarch64.cc (aarch64_output_sme_zero_za): Change tiles + element from std::pair to an unnamed struct. + Adjust uses of tile range variable. + +2024-02-06 Juzhe-Zhong + + * config/riscv/riscv-vsetvl.cc (pre_vsetvl::emit_vsetvl): Fix inifinite compilation. + (pre_vsetvl::remove_vsetvl_pre_insns): Ditto. + +2024-02-06 Jakub Jelinek + + PR sanitizer/110676 + * gimple-fold.cc (gimple_fold_builtin_strlen): For -fsanitize=address + reset maxlen to sizetype maximum. + +2024-02-06 Jakub Jelinek + + PR tree-optimization/113736 + * gimple-lower-bitint.cc (bitint_large_huge::limb_access): Use + var's address space for MEM_REF or VIEW_CONVERT_EXPRs. + +2024-02-06 Jakub Jelinek + + PR tree-optimization/113759 + * tree-ssa-math-opts.cc (convert_mult_to_widen): If actual_precision + or from_unsignedN differs from properties of typeN, update typeN + to build_nonstandard_integer_type. If TREE_TYPE (rhsN) is not + uselessly convertible to typeN, convert it using fold_convert or + build_and_insert_cast depending on if rhsN is INTEGER_CST or not. + (convert_plusminus_to_widen): Likewise. + +2024-02-06 Tejas Belagod + + PR target/112577 + * config/aarch64/aarch64.cc (aarch64_class_max_nregs): Handle 64-bit + vector structure modes correctly. + 2024-02-05 Christoph Müllner * config/riscv/thead.cc (th_print_operand_address): Fix compiler diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 14a359f38317..fb8964372716 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240206 +20240207 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 452a70c390f7..8a63a366ee10 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,22 @@ +2024-02-06 Jakub Jelinek + + PR c++/113788 + * parser.cc (CP_PARSER_FLAGS_PARAMETER): New enumerator. + (cp_parser_decl_specifier_seq): Parse RID_THIS only if + CP_PARSER_FLAGS_PARAMETER is set in flags. + (cp_parser_parameter_declaration): Or in CP_PARSER_FLAGS_PARAMETER + when calling cp_parser_decl_specifier_seq. + +2024-02-06 Marek Polacek + + * method.cc (early_check_defaulted_comparison): Add + auto_diagnostic_group. + +2024-02-06 Jason Merrill + + PR c++/107291 + * method.cc (early_check_defaulted_comparison): Fail if not friend. + 2024-02-05 Jason Merrill PR c++/111286 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index a824e2373514..3fb20ec62cfc 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,45 @@ +2024-02-06 Jakub Jelinek + + PR c++/113788 + * g++.dg/parse/pr113788.C: New test. + +2024-02-06 Marek Polacek + + PR c++/94231 + * g++.dg/cpp0x/deleted17.C: New test. + +2024-02-06 Andrew Carlotti + + * g++.target/aarch64/mv-symbols1.C: New test. + * g++.target/aarch64/mv-symbols2.C: Ditto. + * g++.target/aarch64/mv-symbols3.C: Ditto. + * g++.target/aarch64/mv-symbols4.C: Ditto. + * g++.target/aarch64/mv-symbols5.C: Ditto. + * g++.target/aarch64/mvc-symbols1.C: Ditto. + * g++.target/aarch64/mvc-symbols2.C: Ditto. + * g++.target/aarch64/mvc-symbols3.C: Ditto. + * g++.target/aarch64/mvc-symbols4.C: Ditto. + +2024-02-06 Jakub Jelinek + + PR sanitizer/110676 + * gcc.dg/asan/pr110676.c: New test. + +2024-02-06 Jakub Jelinek + + PR tree-optimization/113736 + * gcc.dg/bitint-86.c: New test. + +2024-02-06 Jakub Jelinek + + PR tree-optimization/113759 + * gcc.c-torture/compile/pr113759.c: New test. + +2024-02-06 Jason Merrill + + PR c++/107291 + * g++.dg/cpp2a/spaceship-eq17.C: New test. + 2024-02-05 Jason Merrill PR c++/109359 diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 4824b187df57..a2dae8583078 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,18 @@ +2024-02-06 Rainer Orth + + PR target/113700 + * config/i386/libgcc-sol2.ver (GCC_14.0.0): Added all symbols from + i386/libgcc-glibc.ver (GCC_12.0.0, GCC_13.0.0, GCC_14.0.0). + * config/i386/libgcc-glibc.ver: Request notifications on updates. + +2024-02-06 Matteo Italia + + PR libgcc/113337 + * unwind-seh.c (_Unwind_Resume_or_Rethrow): forward + _Unwind_RaiseException return code back to caller instead of + calling abort, allowing __cxa_rethrow to invoke std::terminate + in case of uncaught rethrown exception + 2024-02-02 Jakub Jelinek PR libgcc/113604 diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog index 5cb99240f3a2..29d84d57d1fa 100644 --- a/libsanitizer/ChangeLog +++ b/libsanitizer/ChangeLog @@ -1,3 +1,10 @@ +2024-02-06 chenguoqi + + * configure.tgt: Enable tsan and lsan for loongarch64. + * tsan/Makefile.am (EXTRA_libtsan_la_SOURCES): Add + tsan_rtl_loongarch64.S. + * tsan/Makefile.in: Regenerate. + 2024-01-19 Daniel Cederman * sanitizer_common/Makefile.am (DEFS): Add @AS_SYM_ASSIGN_DEFS@. diff --git a/libssp/ChangeLog b/libssp/ChangeLog index 3d5883830286..1ad0600e9d52 100644 --- a/libssp/ChangeLog +++ b/libssp/ChangeLog @@ -1,3 +1,9 @@ +2024-02-06 Rainer Orth + + * configure.ac (AC_CHECK_DECLS): Check for gets. + * configure, config.h.in: Regenerate. + * gets-chk.c (gets): Guard declaration with !HAVE_DECL_GETS. + 2023-12-22 Christophe Lyon * Makefile.am: Allow overriding EXEPCT. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 13bc67038c8e..b1efedde1a0d 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2024-02-06 Torbjörn SVENSSON + + * testsuite/lib/libstdc++.exp: Use "nul" for Windows, "/dev/null" + for other environments. + 2024-02-04 Jonathan Wakely * include/std/format (__format::_Spec::_M_reserved): Define new