Skip to content

Commit 6381aaf

Browse files
committed
Use DefaultMetadataLoader in the hotplug_codegen_backend test
1 parent 537e814 commit 6381aaf

File tree

1 file changed

+1
-13
lines changed

1 file changed

+1
-13
lines changed

src/test/run-make-fulldeps/hotplug_codegen_backend/the_backend.rs

+1-13
Original file line numberDiff line numberDiff line change
@@ -28,23 +28,11 @@ use rustc_target::spec::Target;
2828
use std::any::Any;
2929
use std::path::Path;
3030

31-
pub struct NoLlvmMetadataLoader;
32-
33-
impl MetadataLoader for NoLlvmMetadataLoader {
34-
fn get_rlib_metadata(&self, _: &Target, filename: &Path) -> Result<MetadataRef, String> {
35-
unreachable!("some_crate.rs shouldn't depend on any external crates");
36-
}
37-
38-
fn get_dylib_metadata(&self, target: &Target, filename: &Path) -> Result<MetadataRef, String> {
39-
unreachable!("some_crate.rs shouldn't depend on any external crates");
40-
}
41-
}
42-
4331
struct TheBackend;
4432

4533
impl CodegenBackend for TheBackend {
4634
fn metadata_loader(&self) -> Box<MetadataLoaderDyn> {
47-
Box::new(NoLlvmMetadataLoader)
35+
Box::new(rustc_codegen_ssa::back::metadata::DefaultMetadataLoader)
4836
}
4937

5038
fn provide(&self, providers: &mut Providers) {}

0 commit comments

Comments
 (0)