diff --git a/vlib/v/fmt/asm.v b/vlib/v/fmt/asm.v index 9de83dd6b7..0060ff4663 100644 --- a/vlib/v/fmt/asm.v +++ b/vlib/v/fmt/asm.v @@ -57,6 +57,10 @@ fn (mut f Fmt) asm_arg(arg ast.AsmArg) { f.write(arg) } ast.AsmAddressing { + if arg.segment != '' { + f.write(arg.segment) + f.write(':') + } f.write('[') base := arg.base index := arg.index