gsl-shell.git - gsl-shell

index : gsl-shell.git
gsl-shell
summary refs log tree commit diff
diff options
context:
space:
mode:
Diffstat
-rw-r--r--src/vm_x86.dasc 45
1 files changed, 0 insertions, 45 deletions
diff --git a/src/vm_x86.dasc b/src/vm_x86.dasc
index 44199606..c455795e 100644
--- a/src/vm_x86.dasc
+++ b/src/vm_x86.dasc
@@ -6201,51 +6201,6 @@ static void emit_asm_debug(BuildCtx *ctx)
".LEFDE3:\n\n", (int)ctx->codesz - fcofs);
#endif
break;
- case BUILD_coffasm:
- fprintf(ctx->fp, "\t.section .eh_frame,\"dr\"\n");
- fprintf(ctx->fp,
- "\t.def %slj_err_unwind_dwarf; .scl 2; .type 32; .endef\n",
- LJ_32 ? "_" : "");
- fprintf(ctx->fp,
- "Lframe1:\n"
- "\t.long LECIE1-LSCIE1\n"
- "LSCIE1:\n"
- "\t.long 0\n"
- "\t.byte 0x1\n"
- "\t.string \"zP\"\n"
- "\t.uleb128 0x1\n"
- "\t.sleb128 -" SZPTR "\n"
- "\t.byte " REG_RA "\n"
- "\t.uleb128 5\n" /* augmentation length */
- "\t.byte 0x00\n" /* absptr */
- "\t.long %slj_err_unwind_dwarf\n"
- "\t.byte 0xc\n\t.uleb128 " REG_SP "\n\t.uleb128 " SZPTR "\n"
- "\t.byte 0x80+" REG_RA "\n\t.uleb128 0x1\n"
- "\t.align " SZPTR "\n"
- "LECIE1:\n\n", LJ_32 ? "_" : "");
- fprintf(ctx->fp,
- "LSFDE1:\n"
- "\t.long LEFDE1-LASFDE1\n"
- "LASFDE1:\n"
- "\t.long LASFDE1-Lframe1\n"
- "\t.long %slj_vm_asm_begin\n"
- "\t.long %d\n"
- "\t.uleb128 0\n" /* augmentation length */
- "\t.byte 0xe\n\t.uleb128 %d\n" /* def_cfa_offset */
-#if LJ_64
- "\t.byte 0x86\n\t.uleb128 0x2\n" /* offset rbp */
- "\t.byte 0x83\n\t.uleb128 0x3\n" /* offset rbx */
- "\t.byte 0x8f\n\t.uleb128 0x4\n" /* offset r15 */
- "\t.byte 0x8e\n\t.uleb128 0x5\n" /* offset r14 */
-#else
- "\t.byte 0x85\n\t.uleb128 0x2\n" /* offset ebp */
- "\t.byte 0x87\n\t.uleb128 0x3\n" /* offset edi */
- "\t.byte 0x86\n\t.uleb128 0x4\n" /* offset esi */
- "\t.byte 0x83\n\t.uleb128 0x5\n" /* offset ebx */
-#endif
- "\t.align " SZPTR "\n"
- "LEFDE1:\n\n", LJ_32 ? "_" : "", (int)ctx->codesz, CFRAME_SIZE);
- break;
/* Mental note: never let Apple design an assembler.
** Or a linker. Or a plastic case. But I digress.
*/
generated by cgit v1.2.3 (git 2.25.1) at 2025年09月16日 14:35:55 +0000

AltStyle によって変換されたページ (->オリジナル) /