diff options
Diffstat (limited to 'src/buildvm_ppcspe.h')
-rw-r--r-- | src/buildvm_ppcspe.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/buildvm_ppcspe.h b/src/buildvm_ppcspe.h index 257fe353..6dde1956 100644 --- a/src/buildvm_ppcspe.h +++ b/src/buildvm_ppcspe.h | |||
@@ -2,7 +2,7 @@ | |||
2 | ** This file has been pre-processed with DynASM. | 2 | ** This file has been pre-processed with DynASM. |
3 | ** http://luajit.org/dynasm.html | 3 | ** http://luajit.org/dynasm.html |
4 | ** DynASM version 1.3.0, DynASM ppc version 1.3.0 | 4 | ** DynASM version 1.3.0, DynASM ppc version 1.3.0 |
5 | ** DO NOT EDIT! The original file is in "buildvm_ppc.dasc". | 5 | ** DO NOT EDIT! The original file is in "buildvm_ppcspe.dasc". |
6 | */ | 6 | */ |
7 | 7 | ||
8 | #if DASM_VERSION != 10300 | 8 | #if DASM_VERSION != 10300 |
@@ -6048,14 +6048,10 @@ static void emit_asm_debug(BuildCtx *ctx) | |||
6048 | "\t.byte 0x11\n\t.uleb128 65\n\t.sleb128 -1\n", | 6048 | "\t.byte 0x11\n\t.uleb128 65\n\t.sleb128 -1\n", |
6049 | (int)ctx->codesz, CFRAME_SIZE); | 6049 | (int)ctx->codesz, CFRAME_SIZE); |
6050 | for (i = 14; i <= 31; i++) | 6050 | for (i = 14; i <= 31; i++) |
6051 | #if LJ_TARGET_PPCSPE | ||
6052 | fprintf(ctx->fp, | 6051 | fprintf(ctx->fp, |
6053 | "\t.byte %d\n\t.uleb128 %d\n" | 6052 | "\t.byte %d\n\t.uleb128 %d\n" |
6054 | "\t.byte 5\n\t.uleb128 %d\n\t.uleb128 %d\n", | 6053 | "\t.byte 5\n\t.uleb128 %d\n\t.uleb128 %d\n", |
6055 | 0x80+i, 1+2*(31-i), 1200+i, 2+2*(31-i)); | 6054 | 0x80+i, 1+2*(31-i), 1200+i, 2+2*(31-i)); |
6056 | #else | ||
6057 | #error "missing frame info for saved registers" | ||
6058 | #endif | ||
6059 | fprintf(ctx->fp, | 6055 | fprintf(ctx->fp, |
6060 | "\t.align 2\n" | 6056 | "\t.align 2\n" |
6061 | ".LEFDE0:\n\n"); | 6057 | ".LEFDE0:\n\n"); |
@@ -6089,14 +6085,10 @@ static void emit_asm_debug(BuildCtx *ctx) | |||
6089 | "\t.byte 0x11\n\t.uleb128 65\n\t.sleb128 -1\n", | 6085 | "\t.byte 0x11\n\t.uleb128 65\n\t.sleb128 -1\n", |
6090 | (int)ctx->codesz, CFRAME_SIZE); | 6086 | (int)ctx->codesz, CFRAME_SIZE); |
6091 | for (i = 14; i <= 31; i++) | 6087 | for (i = 14; i <= 31; i++) |
6092 | #if LJ_TARGET_PPCSPE | ||
6093 | fprintf(ctx->fp, | 6088 | fprintf(ctx->fp, |
6094 | "\t.byte %d\n\t.uleb128 %d\n" | 6089 | "\t.byte %d\n\t.uleb128 %d\n" |
6095 | "\t.byte 5\n\t.uleb128 %d\n\t.uleb128 %d\n", | 6090 | "\t.byte 5\n\t.uleb128 %d\n\t.uleb128 %d\n", |
6096 | 0x80+i, 1+2*(31-i), 1200+i, 2+2*(31-i)); | 6091 | 0x80+i, 1+2*(31-i), 1200+i, 2+2*(31-i)); |
6097 | #else | ||
6098 | #error "missing frame info for saved registers" | ||
6099 | #endif | ||
6100 | fprintf(ctx->fp, | 6092 | fprintf(ctx->fp, |
6101 | "\t.align 2\n" | 6093 | "\t.align 2\n" |
6102 | ".LEFDE1:\n\n"); | 6094 | ".LEFDE1:\n\n"); |