From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id A88A43861011; Thu, 15 Feb 2024 00:18:27 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A88A43861011 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1707956307; bh=k2T1eW62UH2pneJuOxn54NWv9+jVRz8ejwX/ovByWYw=; h=From:To:Subject:Date:From; b=D2NJB2RFWPzRuMaJMAIMjax1shl7KYHKe3W65XofdeeDL68aQBNoUgqYmUHPrX8Ar nCA239oV23GPmpp9bZDoAh7sPoeIZoPJWZT5x1Mn8kebQdHdBcoai+uaomwkDqo/Cl Em7op121za0HbwQvd6aX3VesOQdfV5YzEmFoBd80= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r14-8993] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: 8221201cc59870579b9dc451b173f94b8d8b0993 X-Git-Newrev: 5266f930bed06c99a9845bbde7d90cb285037733 Message-Id: <20240215001827.A88A43861011@sourceware.org> Date: Thu, 15 Feb 2024 00:18:27 +0000 (GMT) List-Id: https://gcc.gnu.org/g:5266f930bed06c99a9845bbde7d90cb285037733 commit r14-8993-g5266f930bed06c99a9845bbde7d90cb285037733 Author: GCC Administrator Date: Thu Feb 15 00:17:50 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 45 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 18 ++++++++ gcc/fortran/ChangeLog | 13 ++++++ gcc/testsuite/ChangeLog | 119 ++++++++++++++++++++++++++++++++++++++++++++++++ libatomic/ChangeLog | 7 +++ libgcc/ChangeLog | 8 ++++ libgfortran/ChangeLog | 6 +++ libstdc++-v3/ChangeLog | 6 +++ 9 files changed, 223 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d95928bb4510..6116a3366fdf 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,48 @@ +2024-02-14 Uros Bizjak + + PR target/113871 + * config/i386/mmx.md (V248FI): New mode iterator. + (V24FI_32): DItto. + (vec_shl_): New expander. + (vec_shl_): Ditto. + (vec_shr_): Ditto. + (vec_shr_): Ditto. + * config/i386/sse.md (vec_shl_): Simplify expander. + (vec_shr_): Ditto. + +2024-02-14 Jan Hubicka + + PR tree-optimization/111054 + * tree-ssa-loop-split.cc (split_loop): Check for profile being present. + +2024-02-14 Tamar Christina + + * tree-cfg.cc (replace_loop_annotate): Inspect loop edges for annotations. + +2024-02-14 Richard Biener + + PR tree-optimization/113910 + * bitmap.cc (bitmap_hash): Mix the full element "hash" to + the hashval_t hash. + +2024-02-14 Jakub Jelinek + + * pretty-print.cc (PTRDIFF_MAX): Define if not yet defined. + (pp_integer_with_precision): For unsigned ptrdiff_t printing + with u, o or x print ptrdiff_t argument converted to + unsigned long long and masked with 2ULL * PTRDIFF_MAX + 1. + +2024-02-14 Richard Biener + + PR middle-end/113576 + * expr.cc (do_store_flag): For vector bool compares of vectors + with padding zero that. + * dojump.cc (do_compare_and_jump): Likewise. + +2024-02-14 Gerald Pfeifer + + * doc/install.texi (Prerequisites): Update gettext link. + 2024-02-13 H.J. Lu PR target/113876 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 5be0b835e936..fb6e4f0ab06b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240214 +20240215 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index bcef33685de6..f2ad98de3054 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,21 @@ +2024-02-14 Nathaniel Shead + + PR c++/113708 + * decl.cc (make_rtl_for_nonlocal_decl): Defer inline variables. + * decl2.cc (import_export_decl): Support inline variables. + +2024-02-14 Patrick Palka + + PR c++/113908 + PR c++/113332 + * method.cc (synthesized_method_walk): Use maybe_push_to_top_level. + +2024-02-14 Nathaniel Shead + + PR c++/99573 + * decl.cc (start_enum): Reorder check for redeclaring in module. + Add missing auto_diagnostic_groups. + 2024-02-13 Marek Polacek DR 1693 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index e363ffd2bd9a..67869d8005ff 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,16 @@ +2024-02-14 Steve Kargl + + PR fortran/105847 + * trans-io.cc (transfer_namelist_element): When building the + namelist object name, if the use rename attribute is set, use + the local name specified in the use statement. + +2024-02-14 Jakub Jelinek + + * error.cc (error_print): For u printing of ptrdiff_t, + print ptrdiff_t argument converted to unsigned long long and + masked with 2ULL * PTRDIFF_MAX + 1. + 2024-02-13 Tobias Burnus PR middle-end/113904 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ee675d9d2621..03e08a6a1392 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,122 @@ +2024-02-14 Steve Kargl + + PR fortran/105847 + * gfortran.dg/pr105847.f90: New test. + +2024-02-14 Uros Bizjak + + * gcc.dg/vect/pr113576.c (dg-additional-options): + Use -march=skylake-avx512 for avx512f effective target. + * gcc.dg/vect/pr98308.c (dg-additional-options): + Use -march=skylake-avx512 for all x86 targets. + * gcc.dg/vect/tree-vect.h (check_vect): Handle __AVX512F__ + and __AVX512VL__. + +2024-02-14 Jakub Jelinek + H.J. Lu + + PR target/113855 + * gcc.dg/heap-trampoline-1.c: New test. + * lib/target-supports.exp (check_effective_target_heap_trampoline): + New. + +2024-02-14 Uros Bizjak + + PR target/113871 + * gcc.target/i386/pr113871-1a.c: New test. + * gcc.target/i386/pr113871-1b.c: New test. + * gcc.target/i386/pr113871-2a.c: New test. + * gcc.target/i386/pr113871-2b.c: New test. + * gcc.target/i386/pr113871-3a.c: New test. + * gcc.target/i386/pr113871-3b.c: New test. + * gcc.target/i386/pr113871-4a.c: New test. + +2024-02-14 Nathaniel Shead + + PR c++/113708 + * g++.dg/debug/dwarf2/inline-var-1.C: Reference 'a' to ensure it + is emitted. + * g++.dg/debug/dwarf2/inline-var-3.C: Likewise. + * g++.dg/modules/init-7_a.H: New test. + * g++.dg/modules/init-7_b.C: New test. + +2024-02-14 Andrew Pinski + + PR testsuite/113861 + * c-c++-common/gomp/pr63328.c: Remove dg-excess-errors. + * gcc.dg/gomp/pr87895-2.c: Likewise. + +2024-02-14 Jan Hubicka + + PR tree-optimization/111054 + * gcc.c-torture/compile/pr111054.c: New test. + +2024-02-14 Tamar Christina + + * gcc.dg/vect/vect-novect_gcond.c: New test. + +2024-02-14 Jerry DeLisle + + PR fortran/99210 + * gfortran.dg/pr99210.f90: New test. + +2024-02-14 Jonathan Yong <10walls@gmail.com> + + * c-c++-common/analyzer/coreutils-sum-pr108666.c: Use + __SIZE_TYPE__ instead of long unsigned int for size_t + definition. + +2024-02-14 Patrick Palka + + PR c++/113908 + PR c++/113332 + * g++.dg/cpp0x/lambda/lambda-nsdmi11.C: New test. + * g++.dg/template/non-dependent31.C: New test. + +2024-02-14 Rainer Orth + + PR d/104739 + * lib/gdc-utils.exp (gdc-convert-test) : Require + ucn support. + +2024-02-14 Andrew Pinski + + PR testsuite/113899 + * gcc.dg/vect/vect-simd-clone-10.c: Add `dg-do run` + * gcc.dg/vect/vect-simd-clone-12.c: Likewise. + +2024-02-14 Jakub Jelinek + + * gcc.dg/format/gcc_diag-1.c (foo): Add tests for z and t modifiers. + * gcc.dg/format/gcc_gfc-1.c (foo): Add tests for ll, z and t modifiers. + +2024-02-14 Nathaniel Shead + + PR c++/99573 + * g++.dg/modules/enum-12.C: New test. + +2024-02-14 Rainer Orth + + PR target/113909 + * gcc.target/i386/pr113689-1.c: Skip on Solaris. + * gcc.target/i386/pr113689-2.c: Likewise. + * gcc.target/i386/pr113689-3.c: Likewise. + +2024-02-14 Rainer Orth + + * gfortran.dg/fmt_en.f90 (dg-output): Don't xfail on + ?86-*-solaris2.9*. + * gfortran.dg/fmt_en_rd.f90: Likewise. + * gfortran.dg/fmt_en_rn.f90: Likewise. + * gfortran.dg/fmt_en_ru.f90: Likewise. + * gfortran.dg/fmt_en_rz.f90: Likewise. + +2024-02-14 Rainer Orth + + PR c++/113706 + * c-c++-common/pr103798-2.c (scan-assembler-not): xfail for C++ on + Solaris. + 2024-02-13 Marek Polacek DR 1693 diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog index ab7349967c63..1f199246e2a7 100644 --- a/libatomic/ChangeLog +++ b/libatomic/ChangeLog @@ -1,3 +1,10 @@ +2024-02-14 Roger Sayle + Victor Do Nascimento + + PR other/113336 + * Makefile.am: Build tas_1_2_.o on ARCH_ARM_LINUX + * Makefile.in: Regenerate. + 2024-02-03 John David Anglin PR target/59778 diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index b2120f873fb1..341e82e14e5b 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,11 @@ +2024-02-14 Jakub Jelinek + H.J. Lu + + PR target/113855 + * config/i386/heap-trampoline.c (trampoline_insns): Add IBT + support and pad to the multiple of 4 bytes. Use movabsq + instead of movabs in comments. Add -mx32 variant. + 2024-02-13 Jakub Jelinek * soft-fp/bitint.h (FP_FROM_BITINT): If iprec < 0 and msb is all ones, diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 25a43b26a927..2c2cd657542e 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,9 @@ +2024-02-14 Jerry DeLisle + + PR fortran/99210 + * io/read.c (read_x): If UTF-8 encoding is enabled, use + read_utf8 to move one character over in the read buffer. + 2024-02-12 Jerry DeLisle * io/transfer.c (formatted_transfer_scalar_write): Adjust diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index fc8a97b5899e..ced4b31cf916 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2024-02-14 Gerald Pfeifer + + * doc/xml/manual/status_cxx2023.xml: Fix C++ item p2442 to be + version 1. + * doc/html/manual/status.html: Regenerate. + 2024-02-12 Paul Keir PR libstdc++/113294