| ... | @@ -691,7 +691,7 @@ pub fn isStaticLibrary(self: *Compile) bool { | ... | @@ -691,7 +691,7 @@ pub fn isStaticLibrary(self: *Compile) bool { |
| 691 | pub fn producesPdbFile(self: *Compile) bool { | 691 | pub fn producesPdbFile(self: *Compile) bool { |
| 692 | if (!self.target.isWindows() and !self.target.isUefi()) return false; | 692 | if (!self.target.isWindows() and !self.target.isUefi()) return false; |
| 693 | if (self.target.getObjectFormat() == .c) return false; | 693 | if (self.target.getObjectFormat() == .c) return false; |
| 694 | if (self.strip == true) return false; | 694 | if (self.strip == true or (self.strip == null and self.optimize == .ReleaseSmall)) return false; |
| 695 | return self.isDynamicLibrary() or self.kind == .exe or self.kind == .@"test"; | 695 | return self.isDynamicLibrary() or self.kind == .exe or self.kind == .@"test"; |
| 696 | } | 696 | } |
| 697 | | 697 | |