From 795b12569754a9fc48d7b405f1bb083232bf483c Mon Sep 17 00:00:00 2001 From: tromey Date: Mon, 5 Nov 2001 23:39:54 +0000 Subject: * 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). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46796 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/java/lang/Class.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libjava/java/lang') diff --git a/libjava/java/lang/Class.h b/libjava/java/lang/Class.h index f84f363df5e..aac5f12dd26 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.2.1