]> git.lizzy.rs Git - rust.git/commitdiff
Remove some code
authorbjorn3 <bjorn3@users.noreply.github.com>
Sun, 16 Sep 2018 15:48:13 +0000 (17:48 +0200)
committerbjorn3 <bjorn3@users.noreply.github.com>
Sun, 16 Sep 2018 15:48:13 +0000 (17:48 +0200)
src/lib.rs

index 82754fc47418e18d795571cd7c8ef465e8f4c940..cbad8c76567a6df81a6a54c35cb872a6364e9c87 100644 (file)
@@ -167,36 +167,6 @@ fn codegen_crate<'a, 'tcx>(
         tcx: TyCtxt<'a, 'tcx, 'tcx>,
         _rx: mpsc::Receiver<Box<Any + Send>>,
     ) -> Box<Any> {
-        use rustc_mir::monomorphize::item::MonoItem;
-
-        rustc_codegen_utils::check_for_rustc_errors_attr(tcx);
-        rustc_codegen_utils::symbol_names_test::report_symbol_names(tcx);
-        rustc_incremental::assert_dep_graph(tcx);
-        rustc_incremental::assert_module_sources::assert_module_sources(tcx);
-        rustc_mir::monomorphize::assert_symbols_are_distinct(
-            tcx,
-            collector::collect_crate_mono_items(tcx, collector::MonoItemCollectionMode::Eager)
-                .0
-                .iter(),
-        );
-        //::rustc::middle::dependency_format::calculate(tcx);
-        let _ = tcx.link_args(LOCAL_CRATE);
-        let _ = tcx.native_libraries(LOCAL_CRATE);
-        for mono_item in
-            collector::collect_crate_mono_items(tcx, collector::MonoItemCollectionMode::Eager).0
-        {
-            match mono_item {
-                MonoItem::Fn(inst) => {
-                    let def_id = inst.def_id();
-                    if def_id.is_local() {
-                        let _ = inst.def.is_inline(tcx);
-                        let _ = tcx.codegen_fn_attrs(def_id);
-                    }
-                }
-                _ => {}
-            }
-        }
-
         if !tcx.sess.crate_types.get().contains(&CrateType::Executable)
             && std::env::var("SHOULD_RUN").is_ok()
         {