From 1357790ec969bb6ee19ade6e8a348bd9d7cbbc4d Mon Sep 17 00:00:00 2001 From: Jakub Konka Date: Fri, 19 Aug 2022 12:13:04 +0200 Subject: win: combine PDB fixes into one changeset --- src/link/Coff/lld.zig | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/link') diff --git a/src/link/Coff/lld.zig b/src/link/Coff/lld.zig index 9d9d1e4094..00e6c4d8d1 100644 --- a/src/link/Coff/lld.zig +++ b/src/link/Coff/lld.zig @@ -188,6 +188,10 @@ pub fn linkWithLLD(self: *Coff, comp: *Compilation, prog_node: *std.Progress.Nod }); try argv.append(try allocPrint(arena, "-PDB:{s}", .{out_pdb})); try argv.append(try allocPrint(arena, "-PDBALTPATH:{s}", .{out_pdb})); + + if (self.base.options.pdb_source_path) |path| { + try argv.append(try std.fmt.allocPrint(arena, "-PDBSOURCEPATH:{s}", .{path})); + } } if (self.base.options.lto) { switch (self.base.options.optimize_mode) { -- cgit v1.2.3