pub fn takeDynamicSection(reader: *Io.Reader, is_64: bool, endian: Endian) !Elf64_Dyn
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, }; }