]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_interface/passes.rs
Move some provides from cg_llvm to rustc_interface
[rust.git] / src / librustc_interface / passes.rs
index a1dc5b01aba8ce2021c75927536f4214b8bb04da..0f120bc606ff732cb1887c9bd67c452eae306416 100644 (file)
@@ -789,10 +789,15 @@ pub fn default_provide(providers: &mut ty::query::Providers<'_>) {
     cstore::provide(providers);
     lint::provide(providers);
     rustc_lint::provide(providers);
+    rustc_codegen_utils::symbol_names::provide(providers);
+    rustc_codegen_ssa::back::symbol_export::provide(providers);
+    rustc_codegen_ssa::base::provide_both(providers);
 }
 
 pub fn default_provide_extern(providers: &mut ty::query::Providers<'_>) {
     cstore::provide_extern(providers);
+    rustc_codegen_ssa::back::symbol_export::provide_extern(providers);
+    rustc_codegen_ssa::base::provide_both(providers);
 }
 
 declare_box_region_type!(