Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 1 Aug 2022 00:16:31 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 1 Aug 2022 00:16:31 +0000 (00:16 +0000)
ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/c-family/ChangeLog
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index 217f54e..ebc62a9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2022-07-31  Roger Sayle  <roger@nextmovesoftware.com>
+
+       PR bootstrap/106472
+       * Makefile.def (dependencies): Make configure-target-libgo depend
+       upon all-target-libbacktrace.
+
 2022-07-27  David Faust  <david.faust@oracle.com>
 
        * MAINTAINERS: Add myself as reviewer for CTF and BTF.
index 892a683..22cf563 100644 (file)
@@ -1,3 +1,19 @@
+2022-07-31  Roger Sayle  <roger@nextmovesoftware.com>
+
+       * config/i386/i386.md (define_expand <any_rotate>ti3): For
+       rotations by 64 bits use new rot[lr]64ti2_doubleword pattern.
+       (rot[lr]64ti2_doubleword): New post-reload splitter.
+
+2022-07-31  Roger Sayle  <roger@nextmovesoftware.com>
+           H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/106450
+       * config/i386/i386-features.cc (timode_check_non_convertible_regs):
+       Do nothing if REGNO is set in the REGS bitmap, or is a hard reg.
+       (timode_remove_non_convertible_regs): Update comment.
+       Call timode_check_non_convertible_reg on all TImode register
+       DEFs and USEs in each instruction.
+
 2022-07-30  Takayuki 'January June' Suwa  <jjsuwa_sys3175@yahoo.co.jp>
 
        * config/xtensa/xtensa.md: Change hard register number used in
index a519ff3..ed14e56 100644 (file)
@@ -1 +1 @@
-20220731
+20220801
index 73e959d..68fc6e2 100644 (file)
@@ -1,3 +1,12 @@
+2022-07-31  Lewis Hyatt  <lhyatt@gmail.com>
+
+       PR c++/66290
+       * c-common.h: Rename global done_lexing to
+       override_libcpp_locations.
+       * c-common.cc (c_cpp_diagnostic): Likewise.
+       * c-opts.cc (c_common_finish): Set override_libcpp_locations
+       (formerly done_lexing) immediately prior to calling cpp_finish ().
+
 2022-07-27  Lewis Hyatt  <lhyatt@gmail.com>
 
        * c-ppoutput.cc (token_streamer::stream): Update input_location
index 8ff65cb..4d7761c 100644 (file)
@@ -1,3 +1,15 @@
+2022-07-31  Lewis Hyatt  <lhyatt@gmail.com>
+
+       PR c++/66290
+       * parser.cc (cp_lexer_new_main): Rename global done_lexing to
+       override_libcpp_locations.
+
+2022-07-31  Jason Merrill  <jason@redhat.com>
+
+       PR c++/106369
+       * constexpr.cc (reduced_constant_expression_p): Return false
+       if a CONSTRUCTOR initializes an empty field.
+
 2022-07-29  Jakub Jelinek  <jakub@redhat.com>
 
        PR c++/106448
index 0473563..74968c9 100644 (file)
@@ -1,3 +1,26 @@
+2022-07-31  Harald Anlauf  <anlauf@gmx.de>
+           Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/92805
+       * match.cc (gfc_match_small_literal_int): Make gobbling of leading
+       whitespace optional.
+       (gfc_match_name): Likewise.
+       (gfc_match_char): Likewise.
+       * match.h (gfc_match_small_literal_int): Adjust prototype.
+       (gfc_match_name): Likewise.
+       (gfc_match_char): Likewise.
+       * primary.cc (match_kind_param): Match small literal int or name
+       without gobbling whitespace.
+       (get_kind): Do not skip over blanks.
+       (match_string_constant): Likewise.
+
+2022-07-31  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/77652
+       * check.cc (gfc_check_associated): Make the rank check of POINTER
+       vs. TARGET match the allowed forms of pointer assignment for the
+       selected Fortran standard.
+
 2022-07-29  Tobias Burnus  <tobias@codesourcery.com>
 
        * openmp.cc (resolve_omp_clauses): Permit assumed-size arrays
index 9dbecbc..781bba7 100644 (file)
@@ -1,3 +1,32 @@
+2022-07-31  Roger Sayle  <roger@nextmovesoftware.com>
+           H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/106450
+       * gcc.target/i386/pr106450.c: New test case.
+
+2022-07-31  Harald Anlauf  <anlauf@gmx.de>
+           Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/92805
+       * gfortran.dg/literal_constants.f: New test.
+       * gfortran.dg/literal_constants.f90: New test.
+
+2022-07-31  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/77652
+       * gfortran.dg/associated_target_9a.f90: New test.
+       * gfortran.dg/associated_target_9b.f90: New test.
+
+2022-07-31  Lewis Hyatt  <lhyatt@gmail.com>
+
+       PR c++/66290
+       * c-c++-common/pragma-diag-15.c: Remove xfail for C++.
+
+2022-07-31  Jason Merrill  <jason@redhat.com>
+
+       PR c++/106369
+       * g++.dg/cpp1z/constexpr-lambda27.C: New test.
+
 2022-07-29  Tobias Burnus  <tobias@codesourcery.com>
 
        * gfortran.dg/gomp/declare-simd-3.f90: New test.