From 8970d80355e869b07582ef400e7a7a6b8a4de974 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Thu, 16 Oct 2025 23:17:25 +0200 Subject: [PATCH] std.os.linux.thumb: remove some @setRuntimeSafety(false) with no clear purpose --- lib/std/os/linux/thumb.zig | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/lib/std/os/linux/thumb.zig b/lib/std/os/linux/thumb.zig index 3e13bad1d8..4f5566acf4 100644 --- a/lib/std/os/linux/thumb.zig +++ b/lib/std/os/linux/thumb.zig @@ -8,8 +8,6 @@ const linux = std.os.linux; const SYS = linux.SYS; pub fn syscall0(number: SYS) usize { - @setRuntimeSafety(false); - var buf: [2]usize = .{ @intFromEnum(number), undefined }; return asm volatile ( \\ str r7, [%[tmp], #4] @@ -22,8 +20,6 @@ pub fn syscall0(number: SYS) usize { } pub fn syscall1(number: SYS, arg1: usize) usize { - @setRuntimeSafety(false); - var buf: [2]usize = .{ @intFromEnum(number), undefined }; return asm volatile ( \\ str r7, [%[tmp], #4] @@ -37,8 +33,6 @@ pub fn syscall1(number: SYS, arg1: usize) usize { } pub fn syscall2(number: SYS, arg1: usize, arg2: usize) usize { - @setRuntimeSafety(false); - var buf: [2]usize = .{ @intFromEnum(number), undefined }; return asm volatile ( \\ str r7, [%[tmp], #4] @@ -53,8 +47,6 @@ pub fn syscall2(number: SYS, arg1: usize, arg2: usize) usize { } pub fn syscall3(number: SYS, arg1: usize, arg2: usize, arg3: usize) usize { - @setRuntimeSafety(false); - var buf: [2]usize = .{ @intFromEnum(number), undefined }; return asm volatile ( \\ str r7, [%[tmp], #4] @@ -70,8 +62,6 @@ pub fn syscall3(number: SYS, arg1: usize, arg2: usize, arg3: usize) usize { } pub fn syscall4(number: SYS, arg1: usize, arg2: usize, arg3: usize, arg4: usize) usize { - @setRuntimeSafety(false); - var buf: [2]usize = .{ @intFromEnum(number), undefined }; return asm volatile ( \\ str r7, [%[tmp], #4] @@ -88,8 +78,6 @@ pub fn syscall4(number: SYS, arg1: usize, arg2: usize, arg3: usize, arg4: usize) } pub fn syscall5(number: SYS, arg1: usize, arg2: usize, arg3: usize, arg4: usize, arg5: usize) usize { - @setRuntimeSafety(false); - var buf: [2]usize = .{ @intFromEnum(number), undefined }; return asm volatile ( \\ str r7, [%[tmp], #4] @@ -115,8 +103,6 @@ pub fn syscall6( arg5: usize, arg6: usize, ) usize { - @setRuntimeSafety(false); - var buf: [2]usize = .{ @intFromEnum(number), undefined }; return asm volatile ( \\ str r7, [%[tmp], #4]