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
This commit is contained in:
parent
e6ec164c8d
commit
a12fe13ddb
8 changed files with 2513 additions and 47 deletions
|
@ -337,6 +337,8 @@ private:
|
|||
friend JV_MARKOBJ_DECL;
|
||||
#endif
|
||||
|
||||
friend class _Jv_BytecodeVerifier;
|
||||
|
||||
// Chain for class pool.
|
||||
jclass next;
|
||||
// Name of class.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue