diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lj_ccall.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_ccall.c b/src/lj_ccall.c index 799be487..25e938cb 100644 --- a/src/lj_ccall.c +++ b/src/lj_ccall.c | |||
| @@ -848,7 +848,8 @@ noth: /* Not a homogeneous float/double aggregate. */ | |||
| 848 | return 0; /* Struct is in GPRs. */ | 848 | return 0; /* Struct is in GPRs. */ |
| 849 | } | 849 | } |
| 850 | 850 | ||
| 851 | void ccall_copy_struct(CCallState *cc, CType *ctr, void *dp, void *sp, int ft) | 851 | static void ccall_copy_struct(CCallState *cc, CType *ctr, void *dp, void *sp, |
| 852 | int ft) | ||
| 852 | { | 853 | { |
| 853 | if (LJ_ABI_SOFTFP ? ft : | 854 | if (LJ_ABI_SOFTFP ? ft : |
| 854 | ((ft & 3) == FTYPE_FLOAT || (ft >> 2) == FTYPE_FLOAT)) { | 855 | ((ft & 3) == FTYPE_FLOAT || (ft >> 2) == FTYPE_FLOAT)) { |
