about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbjorn3 <bjorn3@users.noreply.github.com>2021-05-13 13:03:59 +0200
committerbjorn3 <bjorn3@users.noreply.github.com>2021-05-13 13:03:59 +0200
commit6381aaf8ae2df01cdb70b6f3123153cf4f1e03cd (patch)
treea126a50f39dc74067ef7ddc0bf1bfa453c327b79
parent537e814d9c22d69868272cd472bf30164700c402 (diff)
downloadrust-6381aaf8ae2df01cdb70b6f3123153cf4f1e03cd.tar.gz
rust-6381aaf8ae2df01cdb70b6f3123153cf4f1e03cd.zip
Use DefaultMetadataLoader in the hotplug_codegen_backend test
-rw-r--r--src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs b/src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs
index 0e1bef6f68d..fce1835c4b2 100644
--- a/src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs
+++ b/src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs
@@ -28,23 +28,11 @@ use rustc_target::spec::Target;
 use std::any::Any;
 use std::path::Path;
 
-pub struct NoLlvmMetadataLoader;
-
-impl MetadataLoader for NoLlvmMetadataLoader {
-    fn get_rlib_metadata(&self, _: &Target, filename: &Path) -> Result<MetadataRef, String> {
-        unreachable!("some_crate.rs shouldn't depend on any external crates");
-    }
-
-    fn get_dylib_metadata(&self, target: &Target, filename: &Path) -> Result<MetadataRef, String> {
-        unreachable!("some_crate.rs shouldn't depend on any external crates");
-    }
-}
-
 struct TheBackend;
 
 impl CodegenBackend for TheBackend {
     fn metadata_loader(&self) -> Box<MetadataLoaderDyn> {
-        Box::new(NoLlvmMetadataLoader)
+        Box::new(rustc_codegen_ssa::back::metadata::DefaultMetadataLoader)
     }
 
     fn provide(&self, providers: &mut Providers) {}