From 6381aaf8ae2df01cdb70b6f3123153cf4f1e03cd Mon Sep 17 00:00:00 2001 From: bjorn3 Date: Thu, 13 May 2021 13:03:59 +0200 Subject: Use DefaultMetadataLoader in the hotplug_codegen_backend test --- .../hotplug_codegen_backend/the_backend.rs | 14 +------------- 1 file changed, 1 insertion(+), 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 { - unreachable!("some_crate.rs shouldn't depend on any external crates"); - } - - fn get_dylib_metadata(&self, target: &Target, filename: &Path) -> Result { - unreachable!("some_crate.rs shouldn't depend on any external crates"); - } -} - struct TheBackend; impl CodegenBackend for TheBackend { fn metadata_loader(&self) -> Box { - Box::new(NoLlvmMetadataLoader) + Box::new(rustc_codegen_ssa::back::metadata::DefaultMetadataLoader) } fn provide(&self, providers: &mut Providers) {} -- cgit 1.4.1-3-g733a5