aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMike Pall <mike>2011-05-16 02:38:07 +0200
committerMike Pall <mike>2011-05-16 02:38:07 +0200
commit1ac71f1fa8c0ad0c691ca7a2a96d74121b75ec9e (patch)
treed8e690b8533d11caa287daab113f22738347a7e4 /lib
parentbe73a96751261bb3a424aa1c5d28547f23037733 (diff)
downloadluajit-1ac71f1fa8c0ad0c691ca7a2a96d74121b75ec9e.tar.gz
luajit-1ac71f1fa8c0ad0c691ca7a2a96d74121b75ec9e.tar.bz2
luajit-1ac71f1fa8c0ad0c691ca7a2a96d74121b75ec9e.zip
ARM: Add LJ_SOFTFP define. Add support for soft-float slot handling.
Diffstat (limited to 'lib')
-rw-r--r--lib/dump.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/dump.lua b/lib/dump.lua
index 652761ff..0f9f7b2b 100644
--- a/lib/dump.lua
+++ b/lib/dump.lua
@@ -320,6 +320,10 @@ local function printsnap(tr, snap)
320 else 320 else
321 local m, ot, op1, op2 = traceir(tr, ref) 321 local m, ot, op1, op2 = traceir(tr, ref)
322 out:write(colorize(format("%04d", ref), band(ot, 31))) 322 out:write(colorize(format("%04d", ref), band(ot, 31)))
323 if band(sn, 0x80000) ~= 0 then -- SNAP_SOFTFPNUM
324 local m, ot, op1, op2 = traceir(tr, ref+1)
325 out:write(colorize(format("/%04d", ref+1), band(ot, 31)))
326 end
323 end 327 end
324 out:write(band(sn, 0x10000) == 0 and " " or "|") -- SNAP_FRAME 328 out:write(band(sn, 0x10000) == 0 and " " or "|") -- SNAP_FRAME
325 else 329 else