aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@gcc.gnu.org>2016-10-31 18:10:30 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2016-10-31 18:10:30 +0100
commit9782e1ec0aaf2e578ebaf83fc0fa70d67e0fe939 (patch)
treea7e2d192f9a6fd5143d44bb9836a1ad0487246be /gcc
parentc5fed5c6f272f99c9a86eaa63f6c8c142cce0e86 (diff)
downloadgcc-9782e1ec0aaf2e578ebaf83fc0fa70d67e0fe939.zip
gcc-9782e1ec0aaf2e578ebaf83fc0fa70d67e0fe939.tar.gz
gcc-9782e1ec0aaf2e578ebaf83fc0fa70d67e0fe939.tar.bz2
re PR c++/77886 (-Wimplicit-fallthrough: breaks duff's device (in function templates))
PR c++/77886 * pt.c (tsubst_expr) <case CASE_LABEL_EXPR> Copy over FALLTHROUGH_LABEL_P flag to the new LABEL_DECL. (tsubst_expr) <case LABEL_EXPR>: Likewise. * g++.dg/warn/Wimplicit-fallthrough-2.C: New test. From-SVN: r241711
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/testsuite/ChangeLog5
3 files changed, 8 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e3347c0..007389b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -45,13 +45,6 @@
* config/microblaze/linux.h (UCLIBC_DYNAMIC_LINKER): Define.
-2016-10-31 Jakub Jelinek <jakub@redhat.com>
-
- PR c++/77886
- * pt.c (tsubst_expr) <case CASE_LABEL_EXPR> Copy over
- FALLTHROUGH_LABEL_P flag to the new LABEL_DECL.
- (tsubst_expr) <case LABEL_EXPR>: Likewise.
-
2016-09-11 Le-Chun Wu <lcwu@google.com>
Mark Wielaard <mjw@redhat.com>
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index b657f62..8651479 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -6,7 +6,9 @@
expression and break;.
PR c++/77886
- * g++.dg/warn/Wimplicit-fallthrough-2.C: New test.
+ * pt.c (tsubst_expr) <case CASE_LABEL_EXPR> Copy over
+ FALLTHROUGH_LABEL_P flag to the new LABEL_DECL.
+ (tsubst_expr) <case LABEL_EXPR>: Likewise.
2016-09-11 Le-Chun Wu <lcwu@google.com>
Mark Wielaard <mjw@redhat.com>
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0d1a013..25bf893 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -29,6 +29,11 @@
PR tree-optimization/77860
* gcc.dg/pr77860.c: New test.
+2016-10-31 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/77886
+ * g++.dg/warn/Wimplicit-fallthrough-2.C: New test.
+
2016-10-31 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
* gcc.dg/lto/pr60449_0.c: Skip for avr.