Struct object::macho::RelocationInfo [−][src]
pub struct RelocationInfo {
pub r_address: u32,
pub r_symbolnum: u32,
pub r_pcrel: bool,
pub r_length: u8,
pub r_extern: bool,
pub r_type: u8,
}Fields
r_address: u32offset in the section to what is being relocated
r_symbolnum: u32symbol index if r_extern == 1 or section ordinal if r_extern == 0
r_pcrel: boolwas relocated pc relative already
r_length: u80=byte, 1=word, 2=long, 3=quad
r_extern: booldoes not include value of sym referenced
r_type: u8if not 0, machine specific relocation type
Implementations
Combine the fields into a Relocation.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for RelocationInfo
impl Send for RelocationInfo
impl Sync for RelocationInfo
impl Unpin for RelocationInfo
impl UnwindSafe for RelocationInfo
Blanket Implementations
Mutably borrows from an owned value. Read more