|
PE
|
pub const PE = struct {
|
absptr
|
pub const absptr = 0x00;
|
size_mask
|
pub const size_mask = 0x7;
|
sign_mask
|
pub const sign_mask = 0x8;
|
type_mask
|
pub const type_mask = size_mask | sign_mask;
|
uleb128
|
pub const uleb128 = 0x01;
|
udata2
|
pub const udata2 = 0x02;
|
udata4
|
pub const udata4 = 0x03;
|
udata8
|
pub const udata8 = 0x04;
|
sleb128
|
pub const sleb128 = 0x09;
|
sdata2
|
pub const sdata2 = 0x0A;
|
sdata4
|
pub const sdata4 = 0x0B;
|
sdata8
|
pub const sdata8 = 0x0C;
|
rel_mask
|
pub const rel_mask = 0x70;
|
pcrel
|
pub const pcrel = 0x10;
|
textrel
|
pub const textrel = 0x20;
|
datarel
|
pub const datarel = 0x30;
|
funcrel
|
pub const funcrel = 0x40;
|
aligned
|
pub const aligned = 0x50;
|
indirect
|
pub const indirect = 0x80;
|
omit
|
pub const omit = 0xff;
};
|
|