.file "task01_heap_map.c" .option nopic .attribute arch, "rv32i2p1_zicsr2p0_zifencei2p0" .attribute unaligned_access, 0 .attribute stack_align, 16 .text .align 2 .globl main .type main, @function main: li a5,8 sw a5,g_header_size,a4 sw a5,g_aligned_header_size,a4 li a5,1 sw a5,g_allocated_bit_set,a4 lla a5,g_total_block_bytes li a4,24 sw a4,0(a5) lw a5,0(a5) addi a5,a5,-8 sw a5,g_user_bytes,a4 li a0,0 ret .size main, .-main .globl g_total_block_bytes .globl g_user_bytes .globl g_allocated_bit_set .globl g_aligned_header_size .globl g_header_size .section .sbss,"aw",@nobits .align 2 .type g_total_block_bytes, @object .size g_total_block_bytes, 4 g_total_block_bytes: .zero 4 .type g_user_bytes, @object .size g_user_bytes, 4 g_user_bytes: .zero 4 .type g_allocated_bit_set, @object .size g_allocated_bit_set, 4 g_allocated_bit_set: .zero 4 .type g_aligned_header_size, @object .size g_aligned_header_size, 4 g_aligned_header_size: .zero 4 .type g_header_size, @object .size g_header_size, 4 g_header_size: .zero 4 .ident "GCC: (15.2.0-23) 15.2.0" .section .note.GNU-stack,"",@progbits