aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/jcf-write.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2001-11-08 15:33:40 +0000
committerTom Tromey <tromey@gcc.gnu.org>2001-11-08 15:33:40 +0000
commit5a21a051b749b5b61090d9c08a719057c3fa959f (patch)
tree61fe286c996cf180db5faa498f6c59bb04e42c15 /gcc/java/jcf-write.c
parent3248fb6cc439e756430002bf78f01a9eb297babc (diff)
downloadgcc-5a21a051b749b5b61090d9c08a719057c3fa959f.zip
gcc-5a21a051b749b5b61090d9c08a719057c3fa959f.tar.gz
gcc-5a21a051b749b5b61090d9c08a719057c3fa959f.tar.bz2
Patch for PR java/1414:
* parse.y (case_label_list): New global. (goal): Register case_label_list with GC. (java_complete_lhs): Save new case on case_label_list. (patch_switch_statement): Check for duplicate case labels. From-SVN: r46845
Diffstat (limited to 'gcc/java/jcf-write.c')
-rw-r--r--gcc/java/jcf-write.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/java/jcf-write.c b/gcc/java/jcf-write.c
index 5f72b7c..4262f41 100644
--- a/gcc/java/jcf-write.c
+++ b/gcc/java/jcf-write.c
@@ -1757,7 +1757,8 @@ generate_bytecode_insns (exp, target, state)
gap_start--;
}
relocs[gap_start++] = reloc;
- /* Note we don't check for duplicates. FIXME! */
+ /* Note we don't check for duplicates. This is
+ handled by the parser. */
}
if (2 * sw_state.num_cases