summaryrefslogtreecommitdiff
path: root/src/buildvm_ppcspe.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildvm_ppcspe.h')
-rw-r--r--src/buildvm_ppcspe.h10
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");