comparison dyncall/dyncall_call_mips_n64.h @ 131:21537652361e

- fixed mips64 n32 build (not sure if working, though) - cosmetics, comments cleanups
author cslag
date Thu, 07 Jul 2016 14:51:30 +0200
parents 3e629dc19168
children f5577f6bf97a
comparison
equal deleted inserted replaced
130:01a2aee8d30b 131:21537652361e
50 interpreted in the call-kernel. 50 interpreted in the call-kernel.
51 */ 51 */
52 52
53 struct DCRegData_mips_n64 53 struct DCRegData_mips_n64
54 { 54 {
55 DClonglong mIntData[8]; 55 DClonglong mIntData[8];
56 union { DCfloat f; DCdouble d; } mFloatData[8]; 56 union { DCfloat f; DCdouble d; } mFloatData[8];
57 DClonglong mUseDouble; /* bitmask: lower 8 bits specifies to use float or double from union array. */ 57 DClonglong mUseDouble; /* bitmask: lower 8 bits specify to use float or double from union array. */
58 }; 58 };
59 59
60 void dcCall_mips_n64(DCpointer target, struct DCRegData_mips_n64* regdata, DCsize stksize, DCpointer stkdata); 60 void dcCall_mips_n64(DCpointer target, struct DCRegData_mips_n64* regdata, DCsize stksize, DCpointer stkdata);
61 61
62 #ifdef __cplusplus 62 #ifdef __cplusplus