aboutsummaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2016-07-28 15:46:07 +0000
committerMarek Polacek <mpolacek@gcc.gnu.org>2016-07-28 15:46:07 +0000
commit717a7673782bff840ea538efd9fb1e2e8d2b816a (patch)
treea0c8837586c3e0965ff61e49f53f225bc8b84555 /gcc/java
parentca8f2cb1371656c7911de6131ea272e94721063d (diff)
downloadgcc-717a7673782bff840ea538efd9fb1e2e8d2b816a.zip
gcc-717a7673782bff840ea538efd9fb1e2e8d2b816a.tar.gz
gcc-717a7673782bff840ea538efd9fb1e2e8d2b816a.tar.bz2
re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)
PR c/7652 * jcf-dump.c (print_constant): Add break. From-SVN: r238824
Diffstat (limited to 'gcc/java')
-rw-r--r--gcc/java/ChangeLog5
-rw-r--r--gcc/java/jcf-dump.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 874466a..af1b136 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,8 @@
+2016-07-28 Marek Polacek <polacek@redhat.com>
+
+ PR c/7652
+ * jcf-dump.c (print_constant): Add break.
+
2016-07-21 Richard Biener <rguenther@suse.de>
* jcf-parse.c (java_emit_static_constructor): Set
diff --git a/gcc/java/jcf-dump.c b/gcc/java/jcf-dump.c
index 1331b55..8b00e57 100644
--- a/gcc/java/jcf-dump.c
+++ b/gcc/java/jcf-dump.c
@@ -926,6 +926,7 @@ print_constant (FILE *out, JCF *jcf, int index, int verbosity)
if (verbosity > 0)
fprintf (out, "Fieldref: %ld=", (long) JPOOL_USHORT2 (jcf, index));
print_constant (out, jcf, JPOOL_USHORT2 (jcf, index), 0);
+ break;
case 5:
case 6:
case 7: