about summary refs log tree commit diff
path: root/src/test/run-make-fulldeps
diff options
context:
space:
mode:
authorJohn Kåre Alsaker <john.kare.alsaker@gmail.com>2018-12-08 20:30:23 +0100
committerJohn Kåre Alsaker <john.kare.alsaker@gmail.com>2019-02-28 19:30:31 +0100
commit23a51f91c928a4ff2cbf39218e6e991365e5f562 (patch)
treee27a82e677e472550536820a8af2390d8f1da364 /src/test/run-make-fulldeps
parent1999a2288123173b2e487865c9a04386173025f7 (diff)
downloadrust-23a51f91c928a4ff2cbf39218e6e991365e5f562.tar.gz
rust-23a51f91c928a4ff2cbf39218e6e991365e5f562.zip
Introduce rustc_interface and move some methods there
Diffstat (limited to 'src/test/run-make-fulldeps')
-rw-r--r--src/test/run-make-fulldeps/issue-19371/foo.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/test/run-make-fulldeps/issue-19371/foo.rs b/src/test/run-make-fulldeps/issue-19371/foo.rs
index b8461c568c8..e9d825df2a4 100644
--- a/src/test/run-make-fulldeps/issue-19371/foo.rs
+++ b/src/test/run-make-fulldeps/issue-19371/foo.rs
@@ -6,6 +6,7 @@ extern crate rustc_lint;
 extern crate rustc_metadata;
 extern crate rustc_errors;
 extern crate rustc_codegen_utils;
+extern crate rustc_interface;
 extern crate syntax;
 
 use rustc::session::{build_session, Session};
@@ -14,6 +15,7 @@ use rustc::session::config::{Input, Options,
 use rustc_driver::driver::{self, compile_input, CompileController};
 use rustc_metadata::cstore::CStore;
 use rustc_errors::registry::Registry;
+use rustc_interface::util;
 use syntax::source_map::FileName;
 use rustc_codegen_utils::codegen_backend::CodegenBackend;
 
@@ -45,7 +47,7 @@ fn main() {
 fn basic_sess(opts: Options) -> (Session, Rc<CStore>, Box<CodegenBackend>) {
     let descriptions = Registry::new(&rustc::DIAGNOSTICS);
     let sess = build_session(opts, None, descriptions);
-    let codegen_backend = rustc_driver::get_codegen_backend(&sess);
+    let codegen_backend = util::get_codegen_backend(&sess);
     let cstore = Rc::new(CStore::new(codegen_backend.metadata_loader()));
     rustc_lint::register_builtins(&mut sess.lint_store.borrow_mut(), Some(&sess));
     (sess, cstore, codegen_backend)