pub fn takeDynamicSection(reader: *Io.Reader, is_64: bool, endian: Endian) !Elf64_Dyn
reader: *Io.Reader
is_64: bool
endian: Endian
960 961 962 963 964 965 966 967 968 969 970 971
pub fn takeDynamicSection(reader: *Io.Reader, is_64: bool, endian: Endian) !Elf64_Dyn { if (is_64) { const dyn = try reader.takeStruct(Elf64_Dyn, endian); return dyn; } const dyn = try reader.takeStruct(Elf32_Dyn, endian); return .{ .d_tag = dyn.d_tag, .d_val = dyn.d_val, }; }