From a12fe13ddb02336f99401401bfd8e85d5bd343bc Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Mon, 5 Nov 2001 23:39:54 +0000 Subject: Class.h (Class): Made _Jv_BytecodeVerifier a friend. * java/lang/Class.h (Class): Made _Jv_BytecodeVerifier a friend. * Makefile.in: Rebuilt. * Makefile.am (libgcj_la_SOURCES): Added verify.cc. * verify.cc: New file. * include/java-interp.h (_Jv_count_arguments): Declare. (_Jv_VerifyMethod): Likewise. (class _Jv_InterpMethod): Made _Jv_BytecodeVerifier a friend. (class _Jv_InterpException): Likewise. * resolve.cc (_Jv_count_arguments): Renamed from count_arguments. No longer static. Updated callers. * defineclass.cc (int_bits_to_float): Removed. (long_bits_to_double): Likewise. (prepare_pool_entry): Updated. (handleCodeAttribute): Verify method (commented out for now). From-SVN: r46796 --- libjava/java/lang/Class.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libjava/java') diff --git a/libjava/java/lang/Class.h b/libjava/java/lang/Class.h index f84f363..aac5f12 100644 --- a/libjava/java/lang/Class.h +++ b/libjava/java/lang/Class.h @@ -337,6 +337,8 @@ private: friend JV_MARKOBJ_DECL; #endif + friend class _Jv_BytecodeVerifier; + // Chain for class pool. jclass next; // Name of class. -- cgit v1.1