From 27f4163b89ff57a5f9ac2dd6ffcb993813493534 Mon Sep 17 00:00:00 2001 From: Benjamin Bouvier Date: Thu, 28 Mar 2019 12:42:37 +0100 Subject: [PATCH] Fixes #716: Stub out parse_x86_cpuid in the non-x86 case; --- cranelift/native/src/lib.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cranelift/native/src/lib.rs b/cranelift/native/src/lib.rs index 010acb25ac..0687e70173 100644 --- a/cranelift/native/src/lib.rs +++ b/cranelift/native/src/lib.rs @@ -88,6 +88,11 @@ fn parse_x86_cpuid(isa_builder: &mut isa::Builder) -> Result<(), &'static str> { Ok(()) } +#[cfg(not(any(target_arch = "x86", target_arch = "x86_64")))] +fn parse_x86_cpuid(_isa_builder: &mut isa::Builder) -> Result<(), &'static str> { + unreachable!(); +} + #[cfg(test)] mod tests { use super::builder;