diff options
| author | Jakub Konka <kubkon@jakubkonka.com> | 2022-12-04 18:54:18 +0100 |
|---|---|---|
| committer | Jakub Konka <kubkon@jakubkonka.com> | 2022-12-05 14:19:22 +0100 |
| commit | 8796da028320b97a4b67a401109dce1137ee2bbf (patch) | |
| tree | eac0ec8d74fe773619bec1e67b87fa620a78849c /src/link/Wasm.zig | |
| parent | 3575048c0ae8b5bae2cd5c6fd3dbc9cb569c4b1f (diff) | |
| download | zig-8796da028320b97a4b67a401109dce1137ee2bbf.tar.gz zig-8796da028320b97a4b67a401109dce1137ee2bbf.zip | |
dwarf: reuse getDbgInfoAtom helper in all of Dwarf.zig
We need to access it outside of `DeclState` too so why not reuse
the helper anyway.
Diffstat (limited to 'src/link/Wasm.zig')
| -rw-r--r-- | src/link/Wasm.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/link/Wasm.zig b/src/link/Wasm.zig index 04b3e42db5..adcb539bd6 100644 --- a/src/link/Wasm.zig +++ b/src/link/Wasm.zig @@ -885,7 +885,7 @@ pub fn updateFunc(wasm: *Wasm, mod: *Module, func: *Module.Fn, air: Air, livenes decl.link.wasm.clear(); - var decl_state: ?Dwarf.DeclState = if (wasm.dwarf) |*dwarf| try dwarf.initDeclState(mod, decl) else null; + var decl_state: ?Dwarf.DeclState = if (wasm.dwarf) |*dwarf| try dwarf.initDeclState(mod, decl_index) else null; defer if (decl_state) |*ds| ds.deinit(); var code_writer = std.ArrayList(u8).init(wasm.base.allocator); @@ -913,7 +913,7 @@ pub fn updateFunc(wasm: *Wasm, mod: *Module, func: *Module.Fn, air: Air, livenes try dwarf.commitDeclState( &wasm.base, mod, - decl, + decl_index, // Actual value will be written after relocation. // For Wasm, this is the offset relative to the code section // which isn't known until flush(). |
