aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/verify.c
diff options
context:
space:
mode:
authorRanjit Mathew <rmathew@gcc.gnu.org>2004-06-27 18:16:49 +0000
committerRanjit Mathew <rmathew@gcc.gnu.org>2004-06-27 18:16:49 +0000
commitfe0b9fb522697476efe3f577aa92d0aac6bd220e (patch)
treeae6a831680a4a8773039866e4630fca3682dcab3 /gcc/java/verify.c
parenta6048f29032044e460566124fd2634b4a9217a42 (diff)
downloadgcc-fe0b9fb522697476efe3f577aa92d0aac6bd220e.zip
gcc-fe0b9fb522697476efe3f577aa92d0aac6bd220e.tar.gz
gcc-fe0b9fb522697476efe3f577aa92d0aac6bd220e.tar.bz2
Formatting fixes.
* expr.c (class_has_finalize_method): Fix method name indentation. (expand_java_call): Remove K&R style parameter declaration. (expand_invoke): Fix statement indentation. (expand_java_field_op): Likewise. * parse-scan.y: Fix typo. (reset_report): Fix method name indentation. * parse.y (unresolved_type_p, build_expr_block): Remove extra blank line. Fix typos. * verify.c (verify_jvm_instructions): Document parameters, insert page break. * lang.c (lang_init_source): Fix method name indentation. * class.c (common_enclosing_context_p): Likewise. (emit_symbol_table): Fix parameter list indentation. * decl.c (add_stmt_to_compound, java_add_stmt): Remove K&R style parameter declaration. * constants.c: Fix copyright notice indentation. * typeck.c (find_method_in_superclasses): Fix parameter list indentation. (find_method_in_interfaces): Likewise. * zextract.c (makelong): Fix method name indentation. From-SVN: r83738
Diffstat (limited to 'gcc/java/verify.c')
-rw-r--r--gcc/java/verify.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/gcc/java/verify.c b/gcc/java/verify.c
index abcdac8..ed3f945 100644
--- a/gcc/java/verify.c
+++ b/gcc/java/verify.c
@@ -1,6 +1,6 @@
/* Handle verification of bytecoded methods for the GNU compiler for
the Java(TM) language.
- Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003
+ Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
Free Software Foundation, Inc.
This file is part of GCC.
@@ -238,7 +238,7 @@ merge_types (tree type1, tree type2)
}
/* Merge the current type state with that at LABEL.
- Return -1 the the states are incompatible (i.e. on error),
+ Return -1 if the states are incompatible (i.e. on error),
0 if there was no change, and 1 if there was a change. */
int
@@ -408,8 +408,11 @@ pop_argument_types (tree arg_types)
#define BCODE byte_ops
-/* Verify the bytecodes of the current method.
- Return 1 on success, 0 on failure. */
+
+/* Verify the bytecodes of the current method, with the instructions
+ starting at BYTE_OPS and LENGTH in number, from the class file pointed to
+ by JCF.
+ Return 1 on success, 0 on failure. */
int
verify_jvm_instructions (JCF* jcf, const unsigned char *byte_ops, long length)
{