Struct kernel::process::PicOption1Fields
[−]
[src]
#[repr(C)]struct PicOption1Fields { text_offset: u32, data_offset: u32, data_size: u32, bss_memory_offset: u32, bss_size: u32, relocation_data_offset: u32, relocation_data_size: u32, got_offset: u32, got_size: u32, minimum_stack_length: u32, }
PIC fields for kernel provided PIC fixup.
If an app wants the kernel to do the PIC fixup for it, it must pass this block so the kernel knows where sections are in the app binary.
Fields
text_offset: u32
data_offset: u32
data_size: u32
bss_memory_offset: u32
bss_size: u32
relocation_data_offset: u32
relocation_data_size: u32
got_offset: u32
got_size: u32
minimum_stack_length: u32
Trait Implementations
impl Clone for PicOption1Fields
[src]
fn clone(&self) -> PicOption1Fields
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more