Remove invalid Conv
This commit is contained in:
parent
c8197b77c9
commit
71c4b2492d
1 changed files with 8 additions and 9 deletions
|
|
@ -900,22 +900,21 @@ impl FromStr for Conv {
|
|||
|
||||
fn conv_to_externabi(conv: &Conv) -> ExternAbi {
|
||||
match conv {
|
||||
Conv::C => ExternAbi::C { unwind: false },
|
||||
Conv::Rust => ExternAbi::Rust,
|
||||
Conv::PreserveMost => ExternAbi::RustCold,
|
||||
Conv::X86Stdcall => ExternAbi::Stdcall { unwind: false },
|
||||
Conv::X86Fastcall => ExternAbi::Fastcall { unwind: false },
|
||||
Conv::X86VectorCall => ExternAbi::Vectorcall { unwind: false },
|
||||
Conv::X86ThisCall => ExternAbi::Thiscall { unwind: false },
|
||||
Conv::C => ExternAbi::C { unwind: false },
|
||||
Conv::X86_64Win64 => ExternAbi::Win64 { unwind: false },
|
||||
Conv::X86_64SysV => ExternAbi::SysV64 { unwind: false },
|
||||
Conv::ArmAapcs => ExternAbi::Aapcs { unwind: false },
|
||||
Conv::CCmseNonSecureCall => ExternAbi::CCmseNonSecureCall,
|
||||
Conv::CCmseNonSecureEntry => ExternAbi::CCmseNonSecureEntry,
|
||||
Conv::PtxKernel => ExternAbi::PtxKernel,
|
||||
Conv::Msp430Intr => ExternAbi::Msp430Interrupt,
|
||||
Conv::X86Intr => ExternAbi::X86Interrupt,
|
||||
Conv::GpuKernel => ExternAbi::GpuKernel,
|
||||
Conv::X86Fastcall => ExternAbi::Fastcall { unwind: false },
|
||||
Conv::X86Intr => ExternAbi::X86Interrupt,
|
||||
Conv::X86Stdcall => ExternAbi::Stdcall { unwind: false },
|
||||
Conv::X86ThisCall => ExternAbi::Thiscall { unwind: false },
|
||||
Conv::X86VectorCall => ExternAbi::Vectorcall { unwind: false },
|
||||
Conv::X86_64SysV => ExternAbi::SysV64 { unwind: false },
|
||||
Conv::X86_64Win64 => ExternAbi::Win64 { unwind: false },
|
||||
Conv::AvrInterrupt => ExternAbi::AvrInterrupt,
|
||||
Conv::AvrNonBlockingInterrupt => ExternAbi::AvrNonBlockingInterrupt,
|
||||
Conv::RiscvInterrupt { kind: RiscvInterruptKind::Machine } => ExternAbi::RiscvInterruptM,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue