diff options
| author | bjorn3 <bjorn3@users.noreply.github.com> | 2021-05-13 13:03:59 +0200 |
|---|---|---|
| committer | bjorn3 <bjorn3@users.noreply.github.com> | 2021-05-13 13:03:59 +0200 |
| commit | 6381aaf8ae2df01cdb70b6f3123153cf4f1e03cd (patch) | |
| tree | a126a50f39dc74067ef7ddc0bf1bfa453c327b79 | |
| parent | 537e814d9c22d69868272cd472bf30164700c402 (diff) | |
| download | rust-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.rs | 14 |
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) {} |
