Brk sets the system's idea of the lowest bss location not used by the program (called the break) to addr rounded up to the next multiple of 8 bytes. Locations not less than addr and below the stack pointer may cause a memory violation if accessed. -9front brk(2)
pub fn brk_(addr: usize) i32
pub fn brk_(addr: usize) i32 {
return @intCast(syscall_bits.syscall1(.BRK_, addr));
}