summaryrefslogtreecommitdiff
path: root/src/lj_traceerr.h
diff options
context:
space:
mode:
authorMike Pall <mike>2011-02-05 21:50:15 +0100
committerMike Pall <mike>2011-02-05 21:50:15 +0100
commit26fadcd25bb9e84e15be0a81a56806d5419c3183 (patch)
tree91bb326735cb745093d63845027f4bff238b3dc3 /src/lj_traceerr.h
parentbf05209e1446aa13416b3dfffe021c85057b9a5d (diff)
downloadluajit-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.h1
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. */
38TREDEF(NOCACHE, "symbol not in cache") 38TREDEF(NOCACHE, "symbol not in cache")
39TREDEF(NYICONV, "NYI: unsupported C type conversion") 39TREDEF(NYICONV, "NYI: unsupported C type conversion")
40TREDEF(NYICALL, "NYI: unsupported C function type")
40 41
41/* Optimizations. */ 42/* Optimizations. */
42TREDEF(GFAIL, "guard would always fail") 43TREDEF(GFAIL, "guard would always fail")