This commit is contained in:
Nikita Smith
2026-02-23 11:57:05 -08:00
parent 2df9a155c6
commit 03ab203fb4
3 changed files with 8 additions and 6 deletions
+1 -1
View File
@@ -4335,7 +4335,7 @@ lnk_build_image(TP_Arena *arena, TP_Context *tp, LNK_Config *config, LNK_SymbolT
// compute .bss virtual size - this marks start of the common block
lnk_finalize_section_layout(common_block_sect, config->file_align, config->function_pad_min);
U64 common_block_cursor = common_block_sect->vsize;
U32 common_block_cursor = common_block_sect->vsize;
// compute and assign offsets into the common block
for EachIndex(contrib_idx, common_block_contribs_count) {
+3 -3
View File
@@ -1155,9 +1155,9 @@ msf_stream_write_parallel(TP_Context *tp, MSF_Context *msf, MSF_StreamNumber sn,
if (is_write_ok) {
U64 expected_pos = stream->pos + buffer_size;
U64 pre_size = Min(AlignPadPow2(stream->pos, msf->page_size), buffer_size);
U64 mid_size = AlignDownPow2(buffer_size - pre_size, msf->page_size);
U64 end_size = buffer_size - (pre_size + mid_size);
MSF_UInt pre_size = Min(AlignPadPow2(stream->pos, msf->page_size), buffer_size);
MSF_UInt mid_size = AlignDownPow2(buffer_size - pre_size, msf->page_size);
MSF_UInt end_size = buffer_size - (pre_size + mid_size);
U8 *pre_ptr = (U8*)buffer;
U8 *mid_ptr = (U8*)buffer + pre_size;