aboutsummaryrefslogtreecommitdiff
path: root/src/Zcu.zig
diff options
context:
space:
mode:
authordweiller <4678790+dweiller@users.noreply.github.com>2025-01-23 00:13:23 +1100
committerdweiller <4678790+dweiller@users.noreply.github.com>2025-04-26 13:34:16 +1000
commit898ca824585e78306bb0137dbae1fbf859b762b6 (patch)
tree49934715689d33a7544b56e229e42b0d2e2063ef /src/Zcu.zig
parentb9f440620d969204e8196ae6c226f939eb194d5e (diff)
downloadzig-898ca824585e78306bb0137dbae1fbf859b762b6.tar.gz
zig-898ca824585e78306bb0137dbae1fbf859b762b6.zip
compiler: add @memmove builtin
Diffstat (limited to 'src/Zcu.zig')
-rw-r--r--src/Zcu.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Zcu.zig b/src/Zcu.zig
index f9fbe0b652..6ff8c98cf8 100644
--- a/src/Zcu.zig
+++ b/src/Zcu.zig
@@ -302,6 +302,7 @@ pub const BuiltinDecl = enum {
@"panic.forLenMismatch",
@"panic.memcpyLenMismatch",
@"panic.memcpyAlias",
+ @"panic.memmoveLenMismatch",
@"panic.noreturnReturned",
VaList,
@@ -379,6 +380,7 @@ pub const BuiltinDecl = enum {
.@"panic.forLenMismatch",
.@"panic.memcpyLenMismatch",
.@"panic.memcpyAlias",
+ .@"panic.memmoveLenMismatch",
.@"panic.noreturnReturned",
=> .func,
};
@@ -446,6 +448,7 @@ pub const SimplePanicId = enum {
for_len_mismatch,
memcpy_len_mismatch,
memcpy_alias,
+ memmove_len_mismatch,
noreturn_returned,
pub fn toBuiltin(id: SimplePanicId) BuiltinDecl {
@@ -470,6 +473,7 @@ pub const SimplePanicId = enum {
.for_len_mismatch => .@"panic.forLenMismatch",
.memcpy_len_mismatch => .@"panic.memcpyLenMismatch",
.memcpy_alias => .@"panic.memcpyAlias",
+ .memmove_len_mismatch => .@"panic.memmoveLenMismatch",
.noreturn_returned => .@"panic.noreturnReturned",
// zig fmt: on
};