aboutsummaryrefslogtreecommitdiff
path: root/core/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'core/runtime')
-rw-r--r--core/runtime/internal.odin4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/runtime/internal.odin b/core/runtime/internal.odin
index 1d3308876..3f69580b8 100644
--- a/core/runtime/internal.odin
+++ b/core/runtime/internal.odin
@@ -23,10 +23,10 @@ mem_copy_non_overlapping :: proc "contextless" (dst, src: rawptr, len: int) -> r
// NOTE(bill): This _must_ be implemented like C's memcpy
foreign _ {
when size_of(rawptr) == 8 {
- @(link_name="llvm.memmove.p0i8.p0i8.i64")
+ @(link_name="llvm.memcpy.p0i8.p0i8.i64")
llvm_memcpy :: proc(dst, src: rawptr, len: int, align: i32, is_volatile: bool) ---;
} else {
- @(link_name="llvm.memmove.p0i8.p0i8.i32")
+ @(link_name="llvm.memcpy.p0i8.p0i8.i32")
llvm_memcpy :: proc(dst, src: rawptr, len: int, align: i32, is_volatile: bool) ---;
}
}