gcc/libjava/include
Bryce McKinlay d7afe286b3 [multiple changes]
2004-04-14  Andrew Haley  <aph@redhat.com>
            Bryce McKinlay  <mckinlay@redhat.com>

	* java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Use
	_Jv_LookupInterfaceMethodIdx for calls to interfaces.
	* include/jvm.h (_Jv_CallAnyMethodA): Add new 	face' arg.

	* testsuite/libjava.lang/InvokeInterface.java: New file.
	* testsuite/libjava.lang/InvokeInterface.out: New file.

2004-04-14  Bryce McKinlay  <mckinlay@redhat.com>

	* class.c (get_interface_method_index): New function. Return
	dispatch index for interface method.
	(make_method_value): For interface methods, set index field to
	iface dispatch index, not DECL_VINDEX.
	* expr.c (build_invokeinterface): Use get_interface_method_index.

From-SVN: r80684
2004-04-14 18:45:20 +01:00
..
.cvsignore
boehm-gc.h
config.h.in
default-signal.h
dwarf2-signal.h
i386-signal.h i386-signal.h (HANDLE_DIVIDE_OVERFLOW): Add volatile qualifier to _regs. 2004-02-08 12:13:50 -05:00
java-assert.h
java-chardecomp.h
java-chartables.h
java-cpool.h
java-insns.h
java-interp.h
java-props.h
jni.h
jvm.h [multiple changes] 2004-04-14 18:45:20 +01:00
jvmpi.h
Makefile.am
Makefile.in [multiple changes] 2004-03-17 21:29:02 +00:00
mips-signal.h
no-gc.h
no-threads.h
posix-threads.h
posix.h
powerpc-signal.h linux64.h (MD_FALLBACK_FRAME_STATE_FOR): Don't bump retaddr here. 2004-02-10 23:57:43 +10:30
s390-signal.h
sparc-signal.h
stamp-h.in
win32-signal.h
win32-threads.h
win32.h
x86_64-signal.h * include/x86_64-signal.h: Fix typo. 2004-02-08 18:35:52 +01:00