diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2022-12-07 03:06:10 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-12-07 03:06:10 -0500 |
| commit | 53a9ee699a35a3d245ab6d1dac1f0687a4dcb42c (patch) | |
| tree | 741ec2205c1c47afbd262044f804b14a7a037fbe /src/main.zig | |
| parent | 8ccb9a6ad327a4d7fbc321b33d4aa66a27a1f5ee (diff) | |
| parent | 50eb7983cde6e07d2613a6f3ab164ca055d9306f (diff) | |
| download | zig-53a9ee699a35a3d245ab6d1dac1f0687a4dcb42c.tar.gz zig-53a9ee699a35a3d245ab6d1dac1f0687a4dcb42c.zip | |
Merge pull request #13799 from ziglang/close-stage1-issues
close stage1 issues
Diffstat (limited to 'src/main.zig')
| -rw-r--r-- | src/main.zig | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/main.zig b/src/main.zig index 7004576f46..089d806885 100644 --- a/src/main.zig +++ b/src/main.zig @@ -3289,15 +3289,11 @@ fn parseCrossTargetOrReportFatalError( fatal("unknown CPU feature: '{s}'", .{diags.unknown_feature_name.?}); }, error.UnknownObjectFormat => { - { + help: { var help_text = std.ArrayList(u8).init(allocator); defer help_text.deinit(); inline for (@typeInfo(std.Target.ObjectFormat).Enum.fields) |field| { - help_text.writer().print(" {s}\n", .{field.name}) catch - // TODO change this back to `break :help` - // this working around a stage1 bug. - //break :help; - @panic("out of memory"); + help_text.writer().print(" {s}\n", .{field.name}) catch break :help; } std.log.info("available object formats:\n{s}", .{help_text.items}); } |
