aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-11-13 00:16:35 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-11-13 00:16:35 +0000
commita5a115258afd6c0bdd8ff4c8071dcffbafb88186 (patch)
treeda67baced2441415f341e32d52bc2fa01cec89b3 /gcc/cp
parentde6f64f9556ae39317186f3486135f1ef308a096 (diff)
downloadgcc-a5a115258afd6c0bdd8ff4c8071dcffbafb88186.zip
gcc-a5a115258afd6c0bdd8ff4c8071dcffbafb88186.tar.gz
gcc-a5a115258afd6c0bdd8ff4c8071dcffbafb88186.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index babb459..f514ceb 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,15 @@
+2020-11-13 Patrick Palka <ppalka@redhat.com>
+
+ * semantics.c (finish_compound_literal): Don't wrap the original
+ compound literal in a TARGET_EXPR when inside a template.
+
+2020-11-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/97790
+ * constexpr.c (cxx_eval_constant_expression) <case CLEANUP_POINT_EXPR,
+ case TRY_FINALLY_EXPR, case CLEANUP_STMT>: Don't pass jump_target to
+ cxx_eval_constant_expression when evaluating the cleanups.
+
2020-11-11 Iain Sandoe <iain@sandoe.co.uk>
* parser.c (cp_parser_declaration): Unless we are compiling for