diff --git a/src/objcopy.zig b/src/objcopy.zig index 1dc081f2bb..8ea0eaac59 100644 --- a/src/objcopy.zig +++ b/src/objcopy.zig @@ -284,10 +284,8 @@ fn emitElf( } var hex_writer = HexWriter{ .out_file = out_file }; - for (binary_elf_output.sections.items) |section| { - if (section.segment) |segment| { - try hex_writer.writeSegment(segment, in_file); - } + for (binary_elf_output.segments.items) |segment| { + try hex_writer.writeSegment(segment, in_file); } if (options.pad_to) |_| { // Padding to a size in hex files isn't applicable