summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-06-01 00:16:34 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-06-01 00:16:34 +0000
commit820ead4519c266c83b4e3d11484a66d6691bc441 (patch)
treea03203cb74c6d00ce89dc38df34f16da0cd137ae
parent4f84f12066953186cce4328b7f178d3daa2fe96e (diff)
downloadgcc-820ead4519c266c83b4e3d11484a66d6691bc441.tar.gz
Daily bump.
-rw-r--r--gcc/ChangeLog21
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/c/ChangeLog9
-rw-r--r--gcc/cp/ChangeLog49
-rw-r--r--gcc/d/ChangeLog10
-rw-r--r--gcc/fortran/ChangeLog4
-rw-r--r--gcc/go/ChangeLog4
-rw-r--r--gcc/objc/ChangeLog4
-rw-r--r--gcc/objcp/ChangeLog4
-rw-r--r--gcc/testsuite/ChangeLog13
-rw-r--r--include/ChangeLog4
-rw-r--r--libgomp/ChangeLog7
12 files changed, 130 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1d1cc4690de..9a6f051439f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2022-05-31 Jason Merrill <jason@redhat.com>
+
+ * Makefile.in (TAGS): Look at libcpp/*.cc.
+
+2022-05-31 Christophe Lyon <christophe.lyon@arm.com>
+
+ * config/aarch64/aarch64.cc (aarch64_gimplify_va_arg_expr):
+ Prefix mode names with E_.
+
+2022-05-31 Alan Modra <amodra@gmail.com>
+
+ * dwarf2out.cc (gen_namelist_decl): Adjust to suit correct
+ spelling of DW_AT_namelist_item.
+
+2022-05-31 Jakub Jelinek <jakub@redhat.com>
+
+ * omp-low.cc (build_outer_var_ref): For code == OMP_CLAUSE_ALLOCATE
+ allow var to be private in the outer context.
+ (lower_private_allocate): Pass OMP_CLAUSE_ALLOCATE as last argument
+ to build_outer_var_ref.
+
2022-05-30 Roger Sayle <roger@nextmovesoftware.com>
* config/i386/i386.cc (ix86_modes_tieable_p): Allow SCmode to be
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index de050e6319c..69bbccc00d3 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20220531
+20220601
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 1de21dbf977..3f1a135f06c 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,12 @@
+2022-05-31 Jason Merrill <jason@redhat.com>
+
+ * Make-lang.in (c.tags): Look at *.cc.
+
+2022-05-31 Jakub Jelinek <jakub@redhat.com>
+
+ * c-parser.cc (OMP_SCOPE_CLAUSE_MASK): Add firstprivate and allocate
+ clauses.
+
2022-05-28 Jakub Jelinek <jakub@redhat.com>
* c-parser.cc (c_parser_omp_declare_target): If OMP_CLAUSE_LINK was
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 5b52feaf897..69e74bcf322 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,52 @@
+2022-05-31 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/105758
+ * call.cc (build_over_call): Use z_candidate::conversion_path
+ and ::access_path instead of TYPE_BINFO when building the
+ BASELINK for the templated form.
+
+2022-05-31 Patrick Palka <ppalka@redhat.com>
+
+ * parser.cc: Use auto_timevar instead of timevar_push/pop.
+ Remove wrapper functions.
+ * pt.cc: Likewise.
+
+2022-05-31 Patrick Palka <ppalka@redhat.com>
+
+ * cp-tree.h (cp_build_qualified_type_real): Rename to ...
+ (cp_build_qualified_type): ... this. Give its last parameter
+ a default argument. Remove macro of the same name.
+ * decl.cc (grokdeclarator): Adjust accordingly.
+ * pt.cc (tsubst_aggr_type): Likewise.
+ (rebuild_function_or_method_type): Likewise.
+ (tsubst): Likewise.
+ (maybe_dependent_member_ref): Likewise.
+ (unify): Likewise.
+ * tree.cc (cp_build_qualified_type_real): Rename to ...
+ (cp_build_qualified_type): ... this. Adjust accordingly.
+
+2022-05-31 Jason Merrill <jason@redhat.com>
+
+ * Make-lang.in (c++.tags): Just look at *.cc.
+
+2022-05-31 Patrick Palka <ppalka@redhat.com>
+
+ * cp-tree.h (comp_template_args): Change return type to bool.
+ * pt.cc (comp_template_args): Document default arguments.
+ Change return type to bool and adjust returns accordingly.
+
+2022-05-31 Patrick Palka <ppalka@redhat.com>
+
+ * decl.cc (grokvardecl): Use current_template_constraints.
+ (grokdeclarator): Likewise.
+ (xref_tag): Likewise.
+ * semantics.cc (finish_template_template_parm): Likewise.
+
+2022-05-31 Jakub Jelinek <jakub@redhat.com>
+
+ * parser.cc (OMP_SCOPE_CLAUSE_MASK): Add firstprivate and allocate
+ clauses.
+
2022-05-30 Marek Polacek <polacek@redhat.com>
PR c++/99080
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index a629a4ddf1b..4ed04674872 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,13 @@
+2022-05-31 Jason Merrill <jason@redhat.com>
+
+ * Make-lang.in (d.tags): Just look at *.cc.
+
+2022-05-31 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/105544
+ * d-lang.cc (d_parse_file): Zero padding past the end of the stdin
+ buffer so the D lexer has a sentinel to stop parsing at.
+
2022-05-27 Iain Buclaw <ibuclaw@gdcproject.org>
* dmd/MERGE: Merge upstream dmd 4d07f22f2
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 93eea4d4d5a..ec7c48ed45c 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,7 @@
+2022-05-31 Jason Merrill <jason@redhat.com>
+
+ * Make-lang.in (fortran.tags): Look at *.cc.
+
2022-05-30 Harald Anlauf <anlauf@gmx.de>
PR fortran/91300
diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog
index f50a60b76e3..ee08e1c910d 100644
--- a/gcc/go/ChangeLog
+++ b/gcc/go/ChangeLog
@@ -1,3 +1,7 @@
+2022-05-31 Jason Merrill <jason@redhat.com>
+
+ * Make-lang.in (go.tags): Look at *.cc.
+
2022-02-13 Ian Lance Taylor <iant@golang.org>
* gospec.cc: Revert 2022-02-09 change:
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index 007558c285a..815b8655fee 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,3 +1,7 @@
+2022-05-31 Jason Merrill <jason@redhat.com>
+
+ * Make-lang.in (objc.tags): Look at *.cc.
+
2022-05-25 Jakub Jelinek <jakub@redhat.com>
PR c/91134
diff --git a/gcc/objcp/ChangeLog b/gcc/objcp/ChangeLog
index d50c3d82a0c..c5b292a23c2 100644
--- a/gcc/objcp/ChangeLog
+++ b/gcc/objcp/ChangeLog
@@ -1,3 +1,7 @@
+2022-05-31 Jason Merrill <jason@redhat.com>
+
+ * Make-lang.in (obj-c++.tags): Look at *.cc.
+
2022-05-11 Martin Liska <mliska@suse.cz>
PR target/105355
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e7c843d8c21..7df233e2ea1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,16 @@
+2022-05-31 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/105758
+ * g++.dg/template/non-dependent24.C: New test.
+
+2022-05-31 Jakub Jelinek <jakub@redhat.com>
+
+ * c-c++-common/gomp/scope-5.c: New test.
+ * c-c++-common/gomp/scope-6.c: New test.
+ * g++.dg/gomp/attrs-1.C (bar): Add firstprivate and allocate clauses
+ to scope construct.
+ * g++.dg/gomp/attrs-2.C (bar): Likewise.
+
2022-05-30 Harald Anlauf <anlauf@gmx.de>
PR fortran/91300
diff --git a/include/ChangeLog b/include/ChangeLog
index 787f70b6ded..c8b6f9a6fa3 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,7 @@
+2022-05-31 Alan Modra <amodra@gmail.com>
+
+ * dwarf2.def: Correct spelling of DW_AT_namelist_item.
+
2022-05-24 David Malcolm <dmalcolm@redhat.com>
* ansidecl.h: Drop macros OVERRIDE and FINAL.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 4eeb7c4f189..391854642fb 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,10 @@
+2022-05-31 Jakub Jelinek <jakub@redhat.com>
+
+ * testsuite/libgomp.c-c++-common/allocate-1.c (foo): Add testcase for
+ scope construct with allocate clause.
+ * testsuite/libgomp.c-c++-common/allocate-3.c (foo): Likewise.
+ * testsuite/libgomp.c-c++-common/scope-2.c: New test.
+
2022-05-28 Tobias Burnus <tobias@codesourcery.com>
* libgomp.texi (OpenMP 5.2): Mark 'enter' clause as supported.