pub fn addSection(oc: *ObjCopy, section_name: []const u8, options: AddSectionOptions) void oc: *ObjCopysection_name: []const u8options: AddSectionOptions108
109
110
111
112
113
114
115
116
117pub fn addSection(oc: *ObjCopy, section_name: []const u8, options: AddSectionOptions) void {
const graph = oc.step.owner.graph;
const arena = graph.arena;
const wc = &graph.wip_configuration;
oc.add_sections.append(arena, .{
.section_name = wc.addString(section_name) catch @panic("OOM"),
.file_path = options.file_path,
}) catch @panic("OOM");
options.file_path.addStepDependencies(&oc.step);
}