diff options
author | Mike Pall <mike> | 2012-01-23 19:06:58 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2012-01-23 19:06:58 +0100 |
commit | b9651b4ba2a7a76d722acbb4e13d29866d517868 (patch) | |
tree | 420677cf08e1327b5b21c162bf168a73afa4ca2c /dynasm/dynasm.lua | |
parent | a72134e28099dac14765cd84810844c742b34029 (diff) | |
download | luajit-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.lua | 2 |
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. |