| ... | @@ -617,6 +617,7 @@ pub fn isStaticLibrary(self: *LibExeObjStep) bool { | ... | @@ -617,6 +617,7 @@ pub fn isStaticLibrary(self: *LibExeObjStep) bool { |
| 617 | | 617 | |
| 618 | pub fn producesPdbFile(self: *LibExeObjStep) bool { | 618 | pub fn producesPdbFile(self: *LibExeObjStep) bool { |
| 619 | if (!self.target.isWindows() and !self.target.isUefi()) return false; | 619 | if (!self.target.isWindows() and !self.target.isUefi()) return false; |
| | 620 | if (self.target.getObjectFormat() == .c) return false; |
| 620 | if (self.strip == true) return false; | 621 | if (self.strip == true) return false; |
| 621 | return self.isDynamicLibrary() or self.kind == .exe or self.kind == .test_exe; | 622 | return self.isDynamicLibrary() or self.kind == .exe or self.kind == .test_exe; |
| 622 | } | 623 | } |