commit 68ea1121fc73d35311b29d15b731a3e424867265 (tree) parent eeec34ccb6189a588b1227a57e7c7b98af849b8d Author: jacwil <jacwil014@gmail.com> Date: Sun, 14 Jan 2024 14:16:10 -0800 objcopy ofmt=hex iterates through segments instead of sections Diffstat:
| M | src/objcopy.zig | | | 6 | ++---- |
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git 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