From 8caa5e7cafb686ac215eb4d1eb56f8a953ea11f4 Mon Sep 17 00:00:00 2001 From: Christian Cunningham Date: Sun, 14 Jul 2024 09:16:39 -0700 Subject: Whitespace Formatting --- alloc.inc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'alloc.inc') diff --git a/alloc.inc b/alloc.inc index da27e1e..2412d08 100644 --- a/alloc.inc +++ b/alloc.inc @@ -4,21 +4,21 @@ %include "sys.inc" %endif -%macro alloc 1 - mov rax, SYS_MMAP +%macro alloc 0-1 rax xor rdi, rdi ; Let Kernel give Address mov rsi, %1 ; Size to allocate mov rdx, 3 ; PROT_READ | PROT_WRITE mov r10, 0x1002 ; MAP_PRIVATE | MAP_ANONYMOUS xor r8, r8 ; fd = -1, Not backed by a file xor r9, r9 ; offset = 0 + mov rax, SYS_MMAP syscall %endm -%macro free 2 - mov rax, SYS_MUNMAP +%macro free 1-2 rax mov rdi, %1 ; Address to free mov rsi, %2 ; Size allocated + mov rax, SYS_MUNMAP syscall %endm -- cgit v1.2.1