Revert "Don't pass LLVM pass & its args during linking (#1274)" (#1275)

This reverts commit efc5756e3fac9ed3b82e6d82b770b578b47b42d0.
This commit is contained in:
Dongjia "toka" Zhang 2023-05-17 14:53:17 +02:00 committed by GitHub
parent efc5756e3f
commit 66127d8492
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -326,8 +326,6 @@ impl CompilerWrapper for ClangWrapper {
args.push("-flegacy-pass-manager".into());
}
}
if !self.linking {
for pass in &self.passes {
use_pass = true;
if self.use_new_pm {
@ -356,8 +354,6 @@ impl CompilerWrapper for ClangWrapper {
args.push(passes_arg.into());
}
}
}
if self.linking {
if self.x_set {
args.push("-x".into());