diff options
author | Mike Pall <mike> | 2010-08-08 18:03:20 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2010-08-08 18:03:20 +0200 |
commit | 0d6f6f3fa002373e160e70d00417dacba108296d (patch) | |
tree | bddb4be9061f35a86785c667f721171b3746b9e1 /src | |
parent | be19218a6cb2f8b8682d655e51a3069c20db5bfb (diff) | |
download | luajit-0d6f6f3fa002373e160e70d00417dacba108296d.tar.gz luajit-0d6f6f3fa002373e160e70d00417dacba108296d.tar.bz2 luajit-0d6f6f3fa002373e160e70d00417dacba108296d.zip |
Clean up some more DynASM target dependencies.
Diffstat (limited to 'src')
-rw-r--r-- | src/buildvm.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/buildvm.c b/src/buildvm.c index 8cceeb23..817d4bc4 100644 --- a/src/buildvm.c +++ b/src/buildvm.c | |||
@@ -189,7 +189,7 @@ static int build_code(BuildCtx *ctx) | |||
189 | ctx->npc = build_backend(ctx); | 189 | ctx->npc = build_backend(ctx); |
190 | 190 | ||
191 | /* Finalize the code. */ | 191 | /* Finalize the code. */ |
192 | (void)dasm_checkstep(Dst, DASM_SECTION_CODE); | 192 | (void)dasm_checkstep(Dst, -1); |
193 | if ((status = dasm_link(Dst, &ctx->codesz))) return status; | 193 | if ((status = dasm_link(Dst, &ctx->codesz))) return status; |
194 | ctx->code = (uint8_t *)malloc(ctx->codesz); | 194 | ctx->code = (uint8_t *)malloc(ctx->codesz); |
195 | if ((status = dasm_encode(Dst, (void *)ctx->code))) return status; | 195 | if ((status = dasm_encode(Dst, (void *)ctx->code))) return status; |
@@ -431,9 +431,7 @@ int main(int argc, char **argv) | |||
431 | } | 431 | } |
432 | 432 | ||
433 | switch (ctx->mode) { | 433 | switch (ctx->mode) { |
434 | #if LJ_TARGET_X86ORX64 | ||
435 | case BUILD_peobj: | 434 | case BUILD_peobj: |
436 | #endif | ||
437 | case BUILD_raw: | 435 | case BUILD_raw: |
438 | binmode = 1; | 436 | binmode = 1; |
439 | break; | 437 | break; |
@@ -461,11 +459,9 @@ int main(int argc, char **argv) | |||
461 | emit_asm(ctx); | 459 | emit_asm(ctx); |
462 | emit_asm_debug(ctx); | 460 | emit_asm_debug(ctx); |
463 | break; | 461 | break; |
464 | #if LJ_TARGET_X86ORX64 | ||
465 | case BUILD_peobj: | 462 | case BUILD_peobj: |
466 | emit_peobj(ctx); | 463 | emit_peobj(ctx); |
467 | break; | 464 | break; |
468 | #endif | ||
469 | case BUILD_raw: | 465 | case BUILD_raw: |
470 | emit_raw(ctx); | 466 | emit_raw(ctx); |
471 | break; | 467 | break; |