about summary refs log tree commit diff
path: root/src/librustc_codegen_utils/codegen_backend.rs
diff options
context:
space:
mode:
authorbjorn3 <bjorn3@users.noreply.github.com>2018-06-23 17:22:35 +0200
committerbjorn3 <bjorn3@users.noreply.github.com>2018-07-07 10:55:47 +0200
commitc7c534fa0ed1e34c26122de5258b057d15a4ec68 (patch)
treefa2d3dffb61d831ecc3c81c973e7491f3c6a8fcc /src/librustc_codegen_utils/codegen_backend.rs
parent679743646e7008c2c0c6972cf766914387c4bb52 (diff)
downloadrust-c7c534fa0ed1e34c26122de5258b057d15a4ec68.tar.gz
rust-c7c534fa0ed1e34c26122de5258b057d15a4ec68.zip
Move llvm_target_features back to llvm_util
Diffstat (limited to 'src/librustc_codegen_utils/codegen_backend.rs')
-rw-r--r--src/librustc_codegen_utils/codegen_backend.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/librustc_codegen_utils/codegen_backend.rs b/src/librustc_codegen_utils/codegen_backend.rs
index 8043559b310..3cbf176d98b 100644
--- a/src/librustc_codegen_utils/codegen_backend.rs
+++ b/src/librustc_codegen_utils/codegen_backend.rs
@@ -42,6 +42,7 @@ use rustc::middle::cstore::EncodedMetadata;
 use rustc::middle::cstore::MetadataLoader;
 use rustc::dep_graph::DepGraph;
 use rustc_target::spec::Target;
+use rustc_data_structures::fx::FxHashMap;
 use rustc_mir::monomorphize::collector;
 use link::{build_link_meta, out_filename};
 
@@ -132,9 +133,7 @@ impl CodegenBackend for MetadataOnlyCodegenBackend {
         ::symbol_names::provide(providers);
 
         providers.target_features_whitelist = |_tcx, _cnum| {
-            Lrc::new(::llvm_target_features::all_known_features()
-                .map(|(a, b)| (a.to_string(), b.map(|s| s.to_string())))
-                .collect())
+            Lrc::new(FxHashMap()) // Just a dummy
         };
         providers.is_reachable_non_generic = |_tcx, _defid| true;
         providers.exported_symbols = |_tcx, _crate| Arc::new(Vec::new());