diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2020-12-28 11:24:53 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2020-12-28 11:24:53 -0700 |
| commit | f75d4cbe56f9f8212581f00700600a57ce545ba1 (patch) | |
| tree | 9061ca185cd38119116333c4fee9f5d26a0619dc /src/link/Coff.zig | |
| parent | 7ed499ec4549fa7304b822446b23cff993b8fa6f (diff) | |
| download | zig-f75d4cbe56f9f8212581f00700600a57ce545ba1.tar.gz zig-f75d4cbe56f9f8212581f00700600a57ce545ba1.zip | |
Revert "stage2: add compile log statement (#7191)"
The addition of `addDeclErr` introduced a memory leak at every call
site, and I also would like to push back on having more than 1
compilation error per `Decl`.
This reverts commit 1634d45f1d53c8d7bfefa56ab4d2fa4cc8218b6d.
Diffstat (limited to 'src/link/Coff.zig')
| -rw-r--r-- | src/link/Coff.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/link/Coff.zig b/src/link/Coff.zig index 5ec4284623..bea3033f88 100644 --- a/src/link/Coff.zig +++ b/src/link/Coff.zig @@ -658,7 +658,7 @@ pub fn updateDecl(self: *Coff, module: *Module, decl: *Module.Decl) !void { .appended => code_buffer.items, .fail => |em| { decl.analysis = .codegen_failure; - try module.addDeclErr(decl, em); + try module.failed_decls.put(module.gpa, decl, em); return; }, }; |
