commit dbe0d3d5790d9e21cf42696d4cea8cc477207592 (tree)
parent ef7282bab41fdc95c4aee973de2ba595ca8195d2
Author: Veikka Tuominen <git@vexu.eu>
Date: Fri, 15 Apr 2022 16:16:22 +0300
stage2 llvm: handle dollar signs in asm template
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig
@@ -4637,6 +4637,7 @@ pub const FuncGen = struct {
switch (state) {
.start => switch (byte) {
'%' => state = .percent,
+ '$' => try rendered_template.appendSlice("$$"),
else => try rendered_template.append(byte),
},
.percent => switch (byte) {