aboutsummaryrefslogtreecommitdiff
path: root/src/codegen
diff options
context:
space:
mode:
authorJacob Young <jacobly0@users.noreply.github.com>2024-02-23 02:48:00 +0100
committerJacob Young <jacobly0@users.noreply.github.com>2024-02-23 03:23:49 +0100
commitbe4ad235a79be25d022f672446054e2ed61b4e81 (patch)
treec6b0984e8be3aeecfa8a25db2185ca512a49f560 /src/codegen
parent8d0f6605fe46c2815f6275da6484d8824ee4d91a (diff)
downloadzig-be4ad235a79be25d022f672446054e2ed61b4e81.tar.gz
zig-be4ad235a79be25d022f672446054e2ed61b4e81.zip
Builder: fix inconsequential llvm ir metadata syntax
Diffstat (limited to 'src/codegen')
-rw-r--r--src/codegen/llvm/Builder.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/codegen/llvm/Builder.zig b/src/codegen/llvm/Builder.zig
index 5803067eb3..5de1d827b1 100644
--- a/src/codegen/llvm/Builder.zig
+++ b/src/codegen/llvm/Builder.zig
@@ -8090,7 +8090,7 @@ pub const Metadata = enum(u32) {
.constant => try Constant.format(.{
.constant = @enumFromInt(metadata_item.data),
.builder = builder,
- }, "%", fmt_opts, writer),
+ }, fmt_str, fmt_opts, writer),
else => unreachable,
}
},
@@ -10141,7 +10141,7 @@ pub fn printUnbuffered(
},
.module_flag => {
const extra = self.metadataExtraData(Metadata.ModuleFlag, metadata_item.data);
- try writer.print("!{{{[behavior]}{[name]}{[constant]}}}\n", .{
+ try writer.print("!{{{[behavior]%}{[name]%}{[constant]%}}}\n", .{
.behavior = try metadata_formatter.fmt("", extra.behavior),
.name = try metadata_formatter.fmt("!", extra.name),
.constant = try metadata_formatter.fmt("", extra.constant),