diff --git a/cranelift/codegen/meta/src/isa/mod.rs b/cranelift/codegen/meta/src/isa/mod.rs index 6c5ba13888..3b90f7fe13 100644 --- a/cranelift/codegen/meta/src/isa/mod.rs +++ b/cranelift/codegen/meta/src/isa/mod.rs @@ -38,8 +38,8 @@ impl Isa { } /// Returns all supported isa targets. - pub fn all() -> [Isa; 4] { - [Isa::Riscv, Isa::X86, Isa::Arm32, Isa::Arm64] + pub fn all() -> &'static [Isa] { + &[Isa::Riscv, Isa::X86, Isa::Arm32, Isa::Arm64] } }