aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2023-06-04 00:16:43 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2023-06-04 00:16:43 +0000
commit321cee7e29d1b9fc0b5e0b28f2bb8faa9eb6d3e4 (patch)
tree65a70087f2bb762c8fee7b21ead84f9cf2a790dc /gcc
parent5681872057f0b725ec8a7c8a1eec8fee205ad673 (diff)
downloadgcc-321cee7e29d1b9fc0b5e0b28f2bb8faa9eb6d3e4.zip
gcc-321cee7e29d1b9fc0b5e0b28f2bb8faa9eb6d3e4.tar.gz
gcc-321cee7e29d1b9fc0b5e0b28f2bb8faa9eb6d3e4.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog18
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cp/ChangeLog31
-rw-r--r--gcc/m2/ChangeLog7
-rw-r--r--gcc/testsuite/ChangeLog22
5 files changed, 79 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 772c50a..9c1f2e2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,21 @@
+2023-06-03 Fei Gao <gaofei@eswincomputing.com>
+
+ * config/riscv/riscv.cc (riscv_expand_epilogue): fix cfi issue with
+ correct offset.
+
+2023-06-03 Die Li <lidie@eswincomputing.com>
+
+ * config/riscv/thead.md (*th_cond_gpr_mov<GPR:mode><GPR2:mode>): Delete.
+
+2023-06-03 Juzhe-Zhong <juzhe.zhong@rivai.ai>
+
+ * config/riscv/predicates.md: Change INTVAL into UINTVAL.
+
+2023-06-03 Juzhe-Zhong <juzhe.zhong@rivai.ai>
+
+ * config/riscv/vector.md: Add vector-opt.md.
+ * config/riscv/autovec-opt.md: New file.
+
2023-06-03 liuhongt <hongtao.liu@intel.com>
PR tree-optimization/110067
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1760b75..a5bdb7b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230603
+20230604
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 17388f2..1d03294 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,34 @@
+2023-06-03 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/109923
+ * pt.cc (is_specialization_of_friend): Fix overbroad check for
+ a non-template member function of a class template.
+
+2023-06-03 Patrick Palka <ppalka@redhat.com>
+
+ * pt.cc (iterative_hash_template_arg): Don't hash
+ TEMPLATE_TEMPLATE_PARM specially.
+
+2023-06-03 Patrick Palka <ppalka@redhat.com>
+
+ * class.cc (build_base_path): Check in_template_context instead
+ of in_template_function.
+ (resolves_to_fixed_type_p): Likewise.
+ * cp-tree.h (in_template_context): Define.
+ (in_template_function): Remove.
+ * decl.cc (cp_make_fname_decl): Check current_function_decl
+ and in_template_context instead of in_template_function.
+ * decl2.cc (mark_used): Check in_template_context instead of
+ in_template_function.
+ * pt.cc (in_template_function): Remove.
+ * semantics.cc (enforce_access): Check in_template_context
+ instead of current_template_parms directly.
+
+2023-06-03 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/70790
+ * mangle.cc (write_expression): Handle NOEXCEPT_EXPR.
+
2023-06-02 Jason Merrill <jason@redhat.com>
DR 2735
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index c5bd59d..72ae734 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,10 @@
+2023-06-03 Gaius Mulley <gaiusmod2@gmail.com>
+
+ PR modula2/110003
+ * gm2-compiler/P2SymBuild.mod (GetParameterShadowVar): Import.
+ (CheckFormalParameterSection): Call PutDeclared for the shadow
+ variable associated with the parameter.
+
2023-05-24 Gaius Mulley <gaiusmod2@gmail.com>
PR modula2/109952
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index da4ccda..53b96d2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,25 @@
+2023-06-03 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/109923
+ * g++.dg/template/friend79.C: New test.
+
+2023-06-03 Patrick Palka <ppalka@redhat.com>
+
+ * g++.dg/warn/Waddress-of-packed-member2.C: No longer expect a()
+ to be marked as odr-used.
+
+2023-06-03 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/70790
+ * g++.dg/abi/mangle78.C: New test.
+
+2023-06-03 Juzhe-Zhong <juzhe.zhong@rivai.ai>
+
+ * gcc.target/riscv/rvv/autovec/widen/widen-7.c: New test.
+ * gcc.target/riscv/rvv/autovec/widen/widen-complicate-3.c: New test.
+ * gcc.target/riscv/rvv/autovec/widen/widen-complicate-4.c: New test.
+ * gcc.target/riscv/rvv/autovec/widen/widen_run-7.c: New test.
+
2023-06-03 liuhongt <hongtao.liu@intel.com>
* gcc.target/i386/pr110067.c: New test.