From c0ec264f756476484051f9d16ac7bc20c0a45723 Mon Sep 17 00:00:00 2001 From: samy007 Date: Thu, 1 May 2025 16:55:18 +0200 Subject: [PATCH] inline assembly: implement gcc's "%=" syntax --- src/codegen/llvm.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/codegen/llvm.zig b/src/codegen/llvm.zig index 305951b5fa8d2c9301643a617c7da6ac01296048..67dc468c35ae1c77c2141d3fb5c8f4f0885ee7b1 100644 --- a/src/codegen/llvm.zig +++ b/src/codegen/llvm.zig @@ -7453,6 +7453,10 @@ pub const FuncGen = struct { name_start = i + 1; state = .input; }, + '=' => { + try rendered_template.appendSlice("${:uid}"); + state = .start; + }, else => { try rendered_template.append('%'); try rendered_template.append(byte); -- 2.54.0