diff options
| author | Mike Pall <mike> | 2010-09-12 01:33:32 +0200 |
|---|---|---|
| committer | Mike Pall <mike> | 2010-09-12 01:33:32 +0200 |
| commit | b72ae54dc0d2bf63f23f0b9a47238ea96b0239ed (patch) | |
| tree | e80c475fc46f2e8ae2796bbad51f93494db03b4f /dynasm | |
| parent | 90f22760afc2d84de4854e61893feb15668e5ac5 (diff) | |
| download | luajit-b72ae54dc0d2bf63f23f0b9a47238ea96b0239ed.tar.gz luajit-b72ae54dc0d2bf63f23f0b9a47238ea96b0239ed.tar.bz2 luajit-b72ae54dc0d2bf63f23f0b9a47238ea96b0239ed.zip | |
Fix broken MSVC build.
Diffstat (limited to 'dynasm')
| -rw-r--r-- | dynasm/dasm_x86.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/dynasm/dasm_x86.h b/dynasm/dasm_x86.h index 517ee4f6..de542b6b 100644 --- a/dynasm/dasm_x86.h +++ b/dynasm/dasm_x86.h | |||
| @@ -154,10 +154,10 @@ void dasm_setup(Dst_DECL, const void *actionlist) | |||
| 154 | #ifdef DASM_CHECKS | 154 | #ifdef DASM_CHECKS |
| 155 | #define CK(x, st) \ | 155 | #define CK(x, st) \ |
| 156 | do { if (!(x)) { \ | 156 | do { if (!(x)) { \ |
| 157 | D->status = DASM_S_##st|(p-D->actionlist-1); return; } } while (0) | 157 | D->status = DASM_S_##st|(int)(p-D->actionlist-1); return; } } while (0) |
| 158 | #define CKPL(kind, st) \ | 158 | #define CKPL(kind, st) \ |
| 159 | do { if ((size_t)((char *)pl-(char *)D->kind##labels) >= D->kind##size) { \ | 159 | do { if ((size_t)((char *)pl-(char *)D->kind##labels) >= D->kind##size) { \ |
| 160 | D->status = DASM_S_RANGE_##st|(p-D->actionlist-1); return; } } while (0) | 160 | D->status=DASM_S_RANGE_##st|(int)(p-D->actionlist-1); return; } } while (0) |
| 161 | #else | 161 | #else |
| 162 | #define CK(x, st) ((void)0) | 162 | #define CK(x, st) ((void)0) |
| 163 | #define CKPL(kind, st) ((void)0) | 163 | #define CKPL(kind, st) ((void)0) |
| @@ -463,7 +463,7 @@ int dasm_checkstep(Dst_DECL, int secmatch) | |||
| 463 | } | 463 | } |
| 464 | if (D->status == DASM_S_OK && secmatch >= 0 && | 464 | if (D->status == DASM_S_OK && secmatch >= 0 && |
| 465 | D->section != &D->sections[secmatch]) | 465 | D->section != &D->sections[secmatch]) |
| 466 | D->status = DASM_S_MATCH_SEC|(D->section-D->sections); | 466 | D->status = DASM_S_MATCH_SEC|(int)(D->section-D->sections); |
| 467 | return D->status; | 467 | return D->status; |
| 468 | } | 468 | } |
| 469 | #endif | 469 | #endif |
