mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-04-19 21:43:27 +00:00
Merge branch 'master' into v2.1
This commit is contained in:
commit
cb336995a8
@ -172,9 +172,10 @@
|
|||||||
|
|
||||||
#define CCALL_HANDLE_REGARG \
|
#define CCALL_HANDLE_REGARG \
|
||||||
if (isfp) { /* Try to pass argument in FPRs. */ \
|
if (isfp) { /* Try to pass argument in FPRs. */ \
|
||||||
if (nfpr + n <= CCALL_NARG_FPR) { \
|
int n2 = ctype_isvector(d->info) ? 1 : n; \
|
||||||
|
if (nfpr + n2 <= CCALL_NARG_FPR) { \
|
||||||
dp = &cc->fpr[nfpr]; \
|
dp = &cc->fpr[nfpr]; \
|
||||||
nfpr += n; \
|
nfpr += n2; \
|
||||||
goto done; \
|
goto done; \
|
||||||
} \
|
} \
|
||||||
} else { /* Try to pass argument in GPRs. */ \
|
} else { /* Try to pass argument in GPRs. */ \
|
||||||
|
Loading…
Reference in New Issue
Block a user