From: Mike Pall Date: Sun, 27 Nov 2011 17:22:48 +0000 (+0100) Subject: FFI: Need to treat strlen() as a load. X-Git-Tag: v2.0.0-beta9~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ff7e9bc464878994714346ac9efae4e87b065076;p=thirdparty%2FLuaJIT.git FFI: Need to treat strlen() as a load. --- diff --git a/src/lj_ircall.h b/src/lj_ircall.h index 5397046e..1a9599af 100644 --- a/src/lj_ircall.h +++ b/src/lj_ircall.h @@ -168,7 +168,7 @@ typedef struct CCallInfo { _(FFI, lj_carith_powi64, ARG2_64, N, I64, CCI_NOFPRCLOBBER) \ _(FFI, lj_carith_powu64, ARG2_64, N, U64, CCI_NOFPRCLOBBER) \ _(FFI, lj_cdata_setfin, 2, FN, P32, CCI_L) \ - _(FFI, strlen, 1, N, INTP, 0) \ + _(FFI, strlen, 1, L, INTP, 0) \ _(FFI, memcpy, 3, S, PTR, 0) \ _(FFI, memset, 3, S, PTR, 0) \ _(FFI, lj_vm_errno, 0, S, INT, CCI_NOFPRCLOBBER) \