Enum cranelift_codegen::binemit::Reloc [−][src]
pub enum Reloc {
Abs4,
Abs8,
X86PCRel4,
X86CallPCRel4,
X86CallPLTRel4,
X86GOTPCRel4,
Arm32Call,
Arm64Call,
RiscvCall,
}Relocation kinds for every ISA
Variants
Abs4absolute 4-byte
Abs8absolute 8-byte
X86PCRel4x86 PC-relative 4-byte
X86CallPCRel4x86 call to PC-relative 4-byte
X86CallPLTRel4x86 call to PLT-relative 4-byte
X86GOTPCRel4x86 GOT PC-relative 4-byte
Arm32CallArm32 call target
Arm64CallArm64 call target
RiscvCallRISC-V call target
Trait Implementations
impl Copy for Reloc[src]
impl Copy for Relocimpl Clone for Reloc[src]
impl Clone for Relocfn clone(&self) -> Reloc[src]
fn clone(&self) -> RelocReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Debug for Reloc[src]
impl Debug for Relocfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Display for Reloc[src]
impl Display for Reloc