diff options
author | Mike Pall <mike> | 2011-02-05 21:50:15 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2011-02-05 21:50:15 +0100 |
commit | 26fadcd25bb9e84e15be0a81a56806d5419c3183 (patch) | |
tree | 91bb326735cb745093d63845027f4bff238b3dc3 /src/lj_traceerr.h | |
parent | bf05209e1446aa13416b3dfffe021c85057b9a5d (diff) | |
download | luajit-26fadcd25bb9e84e15be0a81a56806d5419c3183.tar.gz luajit-26fadcd25bb9e84e15be0a81a56806d5419c3183.tar.bz2 luajit-26fadcd25bb9e84e15be0a81a56806d5419c3183.zip |
FFI: Record simple C function calls.
Only handles cdecl and fixarg C functions.
Doesn't handle pass-by-value aggregates.
Doesn't handle 64 bit args/returns on 32 bit CPUs.
Diffstat (limited to 'src/lj_traceerr.h')
-rw-r--r-- | src/lj_traceerr.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_traceerr.h b/src/lj_traceerr.h index f0c45963..756330ec 100644 --- a/src/lj_traceerr.h +++ b/src/lj_traceerr.h | |||
@@ -37,6 +37,7 @@ TREDEF(NYITMIX, "NYI: mixed sparse/dense table") | |||
37 | /* Recording C data operations. */ | 37 | /* Recording C data operations. */ |
38 | TREDEF(NOCACHE, "symbol not in cache") | 38 | TREDEF(NOCACHE, "symbol not in cache") |
39 | TREDEF(NYICONV, "NYI: unsupported C type conversion") | 39 | TREDEF(NYICONV, "NYI: unsupported C type conversion") |
40 | TREDEF(NYICALL, "NYI: unsupported C function type") | ||
40 | 41 | ||
41 | /* Optimizations. */ | 42 | /* Optimizations. */ |
42 | TREDEF(GFAIL, "guard would always fail") | 43 | TREDEF(GFAIL, "guard would always fail") |