Solaris linker does not support --strip-debug

Fixes #121381

(cherry picked from commit a17211b05c)
This commit is contained in:
Petr Sumbera
2024-02-21 16:49:01 +01:00
committed by Josh Stone
parent 0656ed6afb
commit e774bc0b0d
@@ -626,7 +626,7 @@ fn debuginfo(&mut self, strip: Strip, _: &[PathBuf]) {
// it does support --strip-all as a compatibility alias for -s.
// The --strip-debug case is handled by running an external
// `strip` utility as a separate step after linking.
if self.sess.target.os != "illumos" {
if !self.sess.target.is_like_solaris {
self.linker_arg("--strip-debug");
}
}