diff options
| author | Mike Pall <mike> | 2014-03-06 17:55:52 +0100 |
|---|---|---|
| committer | Mike Pall <mike> | 2014-03-06 17:55:52 +0100 |
| commit | 03bf26e037224587b6814dd1f043838d5b45f7d4 (patch) | |
| tree | 387ed5fc4185d8001506119275907eda876c2593 | |
| parent | 0e9bf2f60d9261f80e8bf12dd236c5cbe96f1926 (diff) | |
| parent | 80efb077500ca368b26aab0aadcc4e2e877b10ab (diff) | |
| download | luajit-03bf26e037224587b6814dd1f043838d5b45f7d4.tar.gz luajit-03bf26e037224587b6814dd1f043838d5b45f7d4.tar.bz2 luajit-03bf26e037224587b6814dd1f043838d5b45f7d4.zip | |
Merge branch 'master' into v2.1
| -rw-r--r-- | dynasm/dynasm.lua | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/dynasm/dynasm.lua b/dynasm/dynasm.lua index 2c0970d8..0ea8697c 100644 --- a/dynasm/dynasm.lua +++ b/dynasm/dynasm.lua | |||
| @@ -695,6 +695,9 @@ map_op[".arch_1"] = function(params) | |||
| 695 | if not params then return "name" end | 695 | if not params then return "name" end |
| 696 | local err = loadarch(params[1]) | 696 | local err = loadarch(params[1]) |
| 697 | if err then wfatal(err) end | 697 | if err then wfatal(err) end |
| 698 | wline(format("#if DASM_VERSION != %d", _info.vernum)) | ||
| 699 | wline('#error "Version mismatch between DynASM and included encoding engine"') | ||
| 700 | wline("#endif") | ||
| 698 | end | 701 | end |
| 699 | 702 | ||
| 700 | -- Dummy .arch pseudo-opcode to improve the error report. | 703 | -- Dummy .arch pseudo-opcode to improve the error report. |
| @@ -877,13 +880,9 @@ local function dasmhead(out) | |||
| 877 | ** DO NOT EDIT! The original file is in "%s". | 880 | ** DO NOT EDIT! The original file is in "%s". |
| 878 | */ | 881 | */ |
| 879 | 882 | ||
| 880 | #if DASM_VERSION != %d | ||
| 881 | #error "Version mismatch between DynASM and included encoding engine" | ||
| 882 | #endif | ||
| 883 | |||
| 884 | ]], _info.url, | 883 | ]], _info.url, |
| 885 | _info.version, g_arch._info.arch, g_arch._info.version, | 884 | _info.version, g_arch._info.arch, g_arch._info.version, |
| 886 | g_fname, _info.vernum)) | 885 | g_fname)) |
| 887 | end | 886 | end |
| 888 | 887 | ||
| 889 | -- Read input file. | 888 | -- Read input file. |
