From a6c6a2b4aa773fc5658ec8429893693003f611dd Mon Sep 17 00:00:00 2001 From: Ben Gras Date: Wed, 3 Feb 2010 15:30:26 +0000 Subject: [PATCH] mimic old .sect .end behaviour --- commands/i386/asmconv/emit_gnu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/commands/i386/asmconv/emit_gnu.c b/commands/i386/asmconv/emit_gnu.c index ba8c148bf..060cb013a 100644 --- a/commands/i386/asmconv/emit_gnu.c +++ b/commands/i386/asmconv/emit_gnu.c @@ -507,7 +507,8 @@ void gnu_emit_instruction(asm86_t *a) } if (a->opcode == DOT_END) { - /* Ignore .end in gnu mode. */ + /* Stop translating after .sect .end. */ + exit(0); } else if (a->opcode == DOT_LABEL) { assert(a->args->operator == ':'); -- 2.44.0