diff options
| author | Wesley Wiser <wwiser@gmail.com> | 2018-02-27 20:12:32 -0500 |
|---|---|---|
| committer | Wesley Wiser <wwiser@gmail.com> | 2018-03-06 20:18:51 -0500 |
| commit | 07890c5c59b3a6b33a03aee009307f8e7b3ece96 (patch) | |
| tree | 12ce0978bca16fb831fbad551572782ba365a6c1 /src/librustc_trans_utils | |
| parent | 39f9d23b656d5fc5bfaf8cc8b85dceb1e8b91b99 (diff) | |
Add target_features to TransFnAttrs
Part of #47320
Diffstat (limited to 'src/librustc_trans_utils')
| -rw-r--r-- | src/librustc_trans_utils/trans_crate.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/librustc_trans_utils/trans_crate.rs b/src/librustc_trans_utils/trans_crate.rs index 04e993f1b03..4667e363307 100644 --- a/src/librustc_trans_utils/trans_crate.rs +++ b/src/librustc_trans_utils/trans_crate.rs @@ -44,6 +44,7 @@ use rustc::middle::cstore::EncodedMetadata; use rustc::middle::cstore::MetadataLoader; use rustc::dep_graph::DepGraph; use rustc_back::target::Target; +use rustc_data_structures::fx::FxHashSet; use rustc_mir::monomorphize::collector; use link::{build_link_meta, out_filename}; @@ -198,8 +199,9 @@ impl TransCrate for MetadataOnlyTransCrate { fn provide(&self, providers: &mut Providers) { ::symbol_names::provide(providers); - providers.target_features_enabled = |_tcx, _id| { - Lrc::new(Vec::new()) // Just a dummy + + providers.target_features_whitelist = |_tcx, _cnum| { + Lrc::new(FxHashSet()) // Just a dummy }; } fn provide_extern(&self, _providers: &mut Providers) {} |
