gcc/libffi/src
Ulrich Weigand 8177895b71 java_raw_api.c (ffi_java_raw_to_ptrarray): Interpret raw data as _Jv_word values, not ffi_raw.
* src/java_raw_api.c (ffi_java_raw_to_ptrarray): Interpret
	raw data as _Jv_word values, not ffi_raw.
	(ffi_java_ptrarray_to_raw): Likewise.
	(ffi_java_rvalue_to_raw): New function.
	(ffi_java_raw_call): Call it.
	(ffi_java_raw_to_rvalue): New function.
	(ffi_java_translate_args): Call it.
	* src/ffitest.c (closure_test_fn): Interpret return value
	as ffi_arg, not int.
	* src/s390/ffi.c (ffi_prep_cif_machdep): Add missing
	FFI_TYPE_POINTER case.
	(ffi_closure_helper_SYSV): Likewise.  Also, assume return
	values extended to word size.

From-SVN: r57926
2002-10-08 14:55:03 +00:00
..
alpha
arm * src/arm/sysv.S: Fix typo. 2002-09-29 18:08:58 +00:00
ia64
m68k [multiple changes] 2002-07-19 01:08:31 +02:00
mips [multiple changes] 2002-07-19 01:08:31 +02:00
powerpc
s390 java_raw_api.c (ffi_java_raw_to_ptrarray): Interpret raw data as _Jv_word values, not ffi_raw. 2002-10-08 14:55:03 +00:00
sh Makefile.am: Add SH support. 2002-07-19 01:08:43 +00:00
sparc [multiple changes] 2002-07-19 01:08:31 +02:00
x86 * src/x86/ffi64.c (ffi_prep_cif_machdep): Remove debug output. 2002-10-02 08:21:54 +02:00
debug.c
ffitest.c java_raw_api.c (ffi_java_raw_to_ptrarray): Interpret raw data as _Jv_word values, not ffi_raw. 2002-10-08 14:55:03 +00:00
java_raw_api.c java_raw_api.c (ffi_java_raw_to_ptrarray): Interpret raw data as _Jv_word values, not ffi_raw. 2002-10-08 14:55:03 +00:00
prep_cif.c configure.in: Add s390x-*-linux-* target. 2002-09-30 11:59:42 +00:00
raw_api.c
types.c configure.in: Add s390x-*-linux-* target. 2002-09-30 11:59:42 +00:00