Fields
sectname: [16]u8,
name of this section
segname: [16]u8,
segment this section goes in
addr: u64 = 0,
memory address of this section
size: u64 = 0,
size in bytes of this section
offset: u32 = 0,
file offset of this section
align: u32 = 0,
section alignment (power of 2)
reloff: u32 = 0,
file offset of relocation entries
nreloc: u32 = 0,
number of relocation entries
flags: u32 = S_REGULAR,
flags (section type and attributes
reserved1: u32 = 0,
reserved (for offset or index)
reserved2: u32 = 0,
reserved (for count or sizeof)
reserved3: u32 = 0,
reserved