zig/lib/std/build
Jonathan Marler e2a2e6c14f InstallRawStep: handle empty segments
This fixes InstallRawStep to handle the cases when there are empty segments (segments with no sections).  Before this change, if there was an empty segment with no sections, then the fixup of binaryOffsets is skipped.  This fixes that by looping through each segment until a non-empty one is found and then fixing up the sections. This fixed an issue I was having with InstallRawStep for a bootloader I'm writing.
2021-10-21 17:03:44 -04:00
..
CheckFileStep.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
FmtStep.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
InstallRawStep.zig InstallRawStep: handle empty segments 2021-10-21 17:03:44 -04:00
OptionsStep.zig migrate from std.Target.current to @import("builtin").target 2021-10-04 23:48:55 -07:00
RunStep.zig distinguish between unexpected child process exit code and unclean exit 2021-10-21 17:03:00 -04:00
TranslateCStep.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00
WriteFileStep.zig remove redundant license headers from zig standard library 2021-08-24 12:25:09 -07:00