From 461ca408487c7831ba3bd635b4ca2106215abf02 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Fri, 10 Sep 2021 16:01:17 +0100 Subject: [PATCH] Add procs.odin --- core/runtime/procs.odin | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 core/runtime/procs.odin diff --git a/core/runtime/procs.odin b/core/runtime/procs.odin new file mode 100644 index 000000000..0aaf49928 --- /dev/null +++ b/core/runtime/procs.odin @@ -0,0 +1,13 @@ +package runtime + +@(link_name="memset") +memset :: proc "c" (ptr: rawptr, val: i32, len: int) -> rawptr #no_bounds_check { + if ptr != nil && len != 0 { + b := byte(val) + p := ([^]byte)(ptr) + for i in 0..