summaryrefslogtreecommitdiff
path: root/dynasm/dynasm.lua
diff options
context:
space:
mode:
authorMike Pall <mike>2012-01-23 19:06:58 +0100
committerMike Pall <mike>2012-01-23 19:06:58 +0100
commitb9651b4ba2a7a76d722acbb4e13d29866d517868 (patch)
tree420677cf08e1327b5b21c162bf168a73afa4ca2c /dynasm/dynasm.lua
parenta72134e28099dac14765cd84810844c742b34029 (diff)
downloadluajit-b9651b4ba2a7a76d722acbb4e13d29866d517868.tar.gz
luajit-b9651b4ba2a7a76d722acbb4e13d29866d517868.tar.bz2
luajit-b9651b4ba2a7a76d722acbb4e13d29866d517868.zip
MIPS: Add missing opcodes to the DynASM MIPS module plus minor fixes.
Allow single dot as macro name.
Diffstat (limited to '')
-rw-r--r--dynasm/dynasm.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/dynasm/dynasm.lua b/dynasm/dynasm.lua
index 8ff98513..34974c06 100644
--- a/dynasm/dynasm.lua
+++ b/dynasm/dynasm.lua
@@ -390,7 +390,7 @@ map_coreop[".macro_*"] = function(mparams)
390 -- Split off and validate macro name. 390 -- Split off and validate macro name.
391 local name = remove(mparams, 1) 391 local name = remove(mparams, 1)
392 if not name then werror("missing macro name") end 392 if not name then werror("missing macro name") end
393 if not (match(name, "^[%a_][%w_%.]*$") or match(name, "^%.[%w_%.]+$")) then 393 if not (match(name, "^[%a_][%w_%.]*$") or match(name, "^%.[%w_%.]*$")) then
394 wfatal("bad macro name `"..name.."'") 394 wfatal("bad macro name `"..name.."'")
395 end 395 end
396 -- Validate macro parameter names. 396 -- Validate macro parameter names.