We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Builder::llvm_config
1 parent c064521 commit 6315b49Copy full SHA for 6315b49
1 file changed
src/bootstrap/src/core/builder/mod.rs
@@ -1647,6 +1647,10 @@ You have to build a stage1 compiler for `{}` first, and then use it to build a s
1647
///
1648
/// Note that this returns `None` if LLVM is disabled, or if we're in a
1649
/// check build or dry-run, where there's no need to build all of LLVM.
1650
+ ///
1651
+ /// FIXME(@kobzol)
1652
+ /// **WARNING**: This actually returns the **HOST** LLVM config, not LLVM config for the given
1653
+ /// *target*.
1654
pub fn llvm_config(&self, target: TargetSelection) -> Option<PathBuf> {
1655
if self.config.llvm_enabled(target) && self.kind != Kind::Check && !self.config.dry_run() {
1656
let llvm::LlvmResult { host_llvm_config, .. } = self.ensure(llvm::Llvm { target });
0 commit comments