aboutsummaryrefslogtreecommitdiff
path: root/src/link/Plan9.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2024-12-23 15:55:03 -0500
committerGitHub <noreply@github.com>2024-12-23 15:55:03 -0500
commitaf5e731729592af4a5716edd3b1e03264d66ea46 (patch)
treee0d804ee5280c48654e9789c2bade7eca6c1fbc5 /src/link/Plan9.zig
parentb976e89c16b4cfd97986f0dd642f987c9ca6ec64 (diff)
parent5776d8f27022926b0538e818c7408f760bf2d144 (diff)
downloadzig-af5e731729592af4a5716edd3b1e03264d66ea46.tar.gz
zig-af5e731729592af4a5716edd3b1e03264d66ea46.zip
Merge pull request #22280 from jacobly0/stage2-pp
lldb: add more stage2 pretty printers
Diffstat (limited to 'src/link/Plan9.zig')
-rw-r--r--src/link/Plan9.zig9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/link/Plan9.zig b/src/link/Plan9.zig
index 34f2de126a..3144b2ac10 100644
--- a/src/link/Plan9.zig
+++ b/src/link/Plan9.zig
@@ -604,10 +604,11 @@ pub fn flushModule(self: *Plan9, arena: Allocator, tid: Zcu.PerThread.Id, prog_n
defer assert(self.hdr.entry != 0x0);
- const pt: Zcu.PerThread = .{
- .zcu = self.base.comp.zcu orelse return error.LinkingWithoutZigSourceUnimplemented,
- .tid = tid,
- };
+ const pt: Zcu.PerThread = .activate(
+ self.base.comp.zcu orelse return error.LinkingWithoutZigSourceUnimplemented,
+ tid,
+ );
+ defer pt.deactivate();
// finish up the lazy syms
if (self.lazy_syms.getPtr(.none)) |metadata| {