]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 15 Feb 2024 00:17:50 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 15 Feb 2024 00:17:50 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libatomic/ChangeLog
libgcc/ChangeLog
libgfortran/ChangeLog
libstdc++-v3/ChangeLog

index d95928bb45106b2d10e8d3d8e0ada80c6ba3376d..6116a3366fdfd33f723cdca819736b65cbeb392e 100644 (file)
@@ -1,3 +1,48 @@
+2024-02-14  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/113871
+       * config/i386/mmx.md (V248FI): New mode iterator.
+       (V24FI_32): DItto.
+       (vec_shl_<V248FI:mode>): New expander.
+       (vec_shl_<V24FI_32:mode>): Ditto.
+       (vec_shr_<V248FI:mode>): Ditto.
+       (vec_shr_<V24FI_32:mode>): Ditto.
+       * config/i386/sse.md (vec_shl_<V_128:mode>): Simplify expander.
+       (vec_shr_<V248FI:mode>): Ditto.
+
+2024-02-14  Jan Hubicka  <jh@suse.cz>
+
+       PR tree-optimization/111054
+       * tree-ssa-loop-split.cc (split_loop): Check for profile being present.
+
+2024-02-14  Tamar Christina  <tamar.christina@arm.com>
+
+       * tree-cfg.cc (replace_loop_annotate): Inspect loop edges for annotations.
+
+2024-02-14  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/113910
+       * bitmap.cc (bitmap_hash): Mix the full element "hash" to
+       the hashval_t hash.
+
+2024-02-14  Jakub Jelinek  <jakub@redhat.com>
+
+       * 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  <rguenther@suse.de>
+
+       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  <gerald@pfeifer.com>
+
+       * doc/install.texi (Prerequisites): Update gettext link.
+
 2024-02-13  H.J. Lu  <hjl.tools@gmail.com>
 
        PR target/113876
index 5be0b835e936397c79fbbd6075bf6bfe22157d1c..fb6e4f0ab06bf3e5538e5841d5dcbcd216bb1c7f 100644 (file)
@@ -1 +1 @@
-20240214
+20240215
index bcef33685de6b3614984f5670fb80062a70db392..f2ad98de305488d93089e637010d635e9478dde9 100644 (file)
@@ -1,3 +1,21 @@
+2024-02-14  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       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  <ppalka@redhat.com>
+
+       PR c++/113908
+       PR c++/113332
+       * method.cc (synthesized_method_walk): Use maybe_push_to_top_level.
+
+2024-02-14  Nathaniel Shead  <nathanieloshead@gmail.com>
+
+       PR c++/99573
+       * decl.cc (start_enum): Reorder check for redeclaring in module.
+       Add missing auto_diagnostic_groups.
+
 2024-02-13  Marek Polacek  <polacek@redhat.com>
 
        DR 1693
index e363ffd2bd9a3db7b9fa939352a4c21d04c362da..67869d8005ffca492825ad7c3dfd3041036be67d 100644 (file)
@@ -1,3 +1,16 @@
+2024-02-14  Steve Kargl  <kargl@gcc.gnu.org>
+
+       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  <jakub@redhat.com>
+
+       * 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  <tburnus@baylibre.com>
 
        PR middle-end/113904
index ee675d9d2621c713ba44259ac9f7d5cc2fe8d2c0..03e08a6a139292438a4875657bd3c90dabed60d3 100644 (file)
@@ -1,3 +1,122 @@
+2024-02-14  Steve Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/105847
+       * gfortran.dg/pr105847.f90: New test.
+
+2024-02-14  Uros Bizjak  <ubizjak@gmail.com>
+
+       * 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  <jakub@redhat.com>
+           H.J. Lu  <hjl.tools@gmail.com>
+
+       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  <ubizjak@gmail.com>
+
+       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  <nathanieloshead@gmail.com>
+
+       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  <quic_apinski@quicinc.com>
+
+       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  <jh@suse.cz>
+
+       PR tree-optimization/111054
+       * gcc.c-torture/compile/pr111054.c: New test.
+
+2024-02-14  Tamar Christina  <tamar.christina@arm.com>
+
+       * gcc.dg/vect/vect-novect_gcond.c: New test.
+
+2024-02-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       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  <ppalka@redhat.com>
+
+       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  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR d/104739
+       * lib/gdc-utils.exp (gdc-convert-test) <UNICODE_NAMES>: Require
+       ucn support.
+
+2024-02-14  Andrew Pinski  <quic_apinski@quicinc.com>
+
+       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  <jakub@redhat.com>
+
+       * 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  <nathanieloshead@gmail.com>
+
+       PR c++/99573
+       * g++.dg/modules/enum-12.C: New test.
+
+2024-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       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  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * 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  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR c++/113706
+       * c-c++-common/pr103798-2.c (scan-assembler-not): xfail for C++ on
+       Solaris.
+
 2024-02-13  Marek Polacek  <polacek@redhat.com>
 
        DR 1693
index ab7349967c6321e81599b38ffa86d13db415b1b8..1f199246e2a70633c43d1e6a77dbe086ec708edd 100644 (file)
@@ -1,3 +1,10 @@
+2024-02-14  Roger Sayle  <roger@nextmovesoftware.com>
+           Victor Do Nascimento  <victor.donascimento@arm.com>
+
+       PR other/113336
+       * Makefile.am: Build tas_1_2_.o on ARCH_ARM_LINUX
+       * Makefile.in: Regenerate.
+
 2024-02-03  John David Anglin  <danglin@gcc.gnu.org>
 
        PR target/59778
index b2120f873fb1784d264784110b8308a29c456258..341e82e14e5bb26fea41e4c11f398c4d9fa89682 100644 (file)
@@ -1,3 +1,11 @@
+2024-02-14  Jakub Jelinek  <jakub@redhat.com>
+           H.J. Lu  <hjl.tools@gmail.com>
+
+       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  <jakub@redhat.com>
 
        * soft-fp/bitint.h (FP_FROM_BITINT): If iprec < 0 and msb is all ones,
index 25a43b26a9278d5323684b2672e8105da66a1d18..2c2cd657542eab1abdb63221e97377429febc33d 100644 (file)
@@ -1,3 +1,9 @@
+2024-02-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       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  <jvdelisle@gcc.gnu.org>
 
        * io/transfer.c (formatted_transfer_scalar_write): Adjust
index fc8a97b5899e13f9a63bae245931e4269ca626dd..ced4b31cf9169635347b172d3db420b4c7e4c0a2 100644 (file)
@@ -1,3 +1,9 @@
+2024-02-14  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       * 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  <paul.keir@uws.ac.uk>
 
        PR libstdc++/113294