From d37699f51a658d8dab5e0c62e1fea4cf8883cb4d Mon Sep 17 00:00:00 2001 From: gingerBill Date: Wed, 7 Jun 2023 23:07:31 +0100 Subject: [PATCH] Add bsd to mem/virtual --- core/mem/virtual/virtual_bsd.odin | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 core/mem/virtual/virtual_bsd.odin diff --git a/core/mem/virtual/virtual_bsd.odin b/core/mem/virtual/virtual_bsd.odin new file mode 100644 index 000000000..103e48074 --- /dev/null +++ b/core/mem/virtual/virtual_bsd.odin @@ -0,0 +1,24 @@ +//+build freebsd, openbsd +//+private +package mem_virtual + + + +_reserve :: proc "contextless" (size: uint) -> (data: []byte, err: Allocator_Error) { + return nil, nil +} + +_commit :: proc "contextless" (data: rawptr, size: uint) -> Allocator_Error { + return nil +} +_decommit :: proc "contextless" (data: rawptr, size: uint) { +} +_release :: proc "contextless" (data: rawptr, size: uint) { +} +_protect :: proc "contextless" (data: rawptr, size: uint, flags: Protect_Flags) -> bool { + return false +} + +_platform_memory_init :: proc() { + +}