https://gcc.gnu.org/g:08693e29ec186fd7941d0b73d4d466388971fe2f

commit r15-3327-g08693e29ec186fd7941d0b73d4d466388971fe2f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sat Aug 31 00:18:22 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 54 +++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 17 ++++++++++++++++
 gcc/fortran/ChangeLog   |  6 ++++++
 gcc/m2/ChangeLog        |  6 ++++++
 gcc/testsuite/ChangeLog | 31 ++++++++++++++++++++++++++++
 6 files changed, 115 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index acf05c3de80c..90f341e33bc5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,57 @@
+2024-08-30  Alex Coplan  <alex.cop...@arm.com>
+
+       * gdbhooks.py (VEC_KIND_EMBED): New.
+       (VEC_KIND_PTR): New.
+       (get_vec_kind): New.
+       (VecPrinter.children): Also handle vectors with vl_ptr layout.
+
+2024-08-30  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR driver/104707
+       PR driver/97304
+       * gcc.cc (is_directory): Don't not include /usr/lib and /lib
+       for library directory pathes. Remove library argument.
+       (add_to_obstack): Update call to is_directory.
+       (driver_handle_option): Likewise.
+       (spec_path): Likewise.
+
+2024-08-30  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       PR middle-end/116537
+       * tree-core.h (enum tree_index): Remove TI_INTEGER_THREE
+       * tree-ssa-loop-prefetch.cc (issue_prefetch_ref): Call build_int_cst
+       instead of using integer_three_node.
+       * tree.cc (build_common_tree_nodes): Remove initialization
+       of integer_three_node.
+       * tree.h (integer_three_node): Delete.
+
+2024-08-30  Andrew Pinski  <quic_apin...@quicinc.com>
+
+       * builtins.cc (expand_builtin_prefetch): Rewrite expansion of the 
optional
+       arguments to not expand known constants.
+
+2024-08-30  Richard Biener  <rguent...@suse.de>
+
+       * tree-vect-stmts.cc (get_group_load_store_type): Check
+       known_ne (remain, 0u) before doing constant_multiple_p.
+       (vectorizable_load): Likewise.
+
+2024-08-30  Richard Biener  <rguent...@suse.de>
+
+       * tree-vect-slp.cc (vect_build_slp_tree_2): Disable SLP
+       reassociation for single-lane.
+
+2024-08-30  liuhongt  <hongtao....@intel.com>
+
+       PR target/116512
+       * config/i386/i386.cc (ix86_check_avx_upper_register): Iterate
+       subrtx to scan for avx upper register.
+       (ix86_check_avx_upper_stores): Inline old
+       ix86_check_avx_upper_register.
+       (ix86_avx_u128_mode_needed): Ditto, and replace
+       FOR_EACH_SUBRTX with call to new
+       ix86_check_avx_upper_register.
+
 2024-08-29  David Malcolm  <dmalc...@redhat.com>
 
        PR other/116419
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 8021f79746df..7036fab4770c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240830
+20240831
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 0d1c5c01f49d..636a70aabaf1 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,20 @@
+2024-08-30  Jason Merrill  <ja...@redhat.com>
+
+       * decl2.cc (c_parse_final_cleanups): Also check
+       DECL_FRIEND_PSEUDO_TEMPLATE_INSTANTIATION.
+
+2024-08-30  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/110345
+       * parser.cc (make_array_declarator): Add STD_ATTRS argument, set
+       declarator->std_attributes to it.
+       (cp_parser_new_type_id): Warn on non-ignored std_attributes on the
+       array declarator which is being omitted.
+       (cp_parser_direct_new_declarator): Parse standard attributes after
+       closing square bracket, pass it to make_array_declarator.
+       (cp_parser_direct_declarator): Pass std_attrs to make_array_declarator
+       instead of setting declarator->std_attributes manually.
+
 2024-08-29  David Malcolm  <dmalc...@redhat.com>
 
        * error.cc: Include "make-unique.h".
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index a5132e7533d6..3b8f5a258822 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2024-08-30  Harald Anlauf  <anl...@gmx.de>
+
+       PR fortran/98454
+       * resolve.cc (resolve_symbol): Add default-initialization of
+       non-allocatable, non-pointer derived-type function results.
+
 2024-08-29  David Malcolm  <dmalc...@redhat.com>
 
        * error.cc (gfc_format_decoder): Convert final param from
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 1b38cafa1253..efa946def5a4 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,9 @@
+2024-08-30  Gaius Mulley  <gaiusm...@gmail.com>
+
+       PR modula2/116181
+       * pge-boot/GM2RTS.h: Regenerate.
+       * pge-boot/m2rts.h: Ditto.
+
 2024-08-28  Gaius Mulley  <gaiusm...@gmail.com>
 
        PR modula2/116181
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b4d37eec59d9..a44981affc41 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,34 @@
+2024-08-30  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/101099
+       * g++.dg/concepts/pr101099.C: New test.
+
+2024-08-30  Marek Polacek  <pola...@redhat.com>
+
+       PR c++/115616
+       * g++.dg/template/friend83.C: New test.
+
+2024-08-30  Jason Merrill  <ja...@redhat.com>
+
+       * g++.dg/diagnostic/used-inline1.C: New test.
+
+2024-08-30  Harald Anlauf  <anl...@gmx.de>
+
+       PR fortran/98454
+       * gfortran.dg/alloc_comp_class_4.f03: Remove bogus pattern.
+       * gfortran.dg/pdt_26.f03: Adjust expected count.
+       * gfortran.dg/derived_result_3.f90: New test.
+
+2024-08-30  Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/110345
+       * g++.dg/cpp0x/gen-attrs-80.C: New test.
+       * g++.dg/cpp0x/gen-attrs-81.C: New test.
+
+2024-08-30  liuhongt  <hongtao....@intel.com>
+
+       * gcc.target/i386/pr116512.c: New test.
+
 2024-08-29  David Malcolm  <dmalc...@redhat.com>
 
        PR other/116419

Reply via email to