| ... | ... | @@ -1126,8 +1126,10 @@ fn initHeaders( |
| 1126 | 1126 | defer phnum = 0; |
| 1127 | 1127 | break :expected_nodes_len 5 + phnum; |
| 1128 | 1128 | }, |
| 1129 | | .EXEC, .DYN => break :expected_nodes_len 9 + phnum * 2 + |
| 1130 | | @as(usize, 4) * @intFromBool(have_dynamic_section), |
| 1129 | .EXEC, .DYN => break :expected_nodes_len 8 + phnum * 2 + |
| 1130 | @intFromBool(maybe_interp != null) + |
| 1131 | @as(usize, 4) * @intFromBool(have_dynamic_section) + |
| 1132 | @intFromBool(comp.config.any_non_single_threaded), |
| 1131 | 1133 | }; |
| 1132 | 1134 | try elf.nodes.ensureTotalCapacity(gpa, expected_nodes_len); |
| 1133 | 1135 | try elf.shdrs.ensureTotalCapacity(gpa, shnum); |