commit 8970d80355e869b07582ef400e7a7a6b8a4de974 (tree)
parent d84faceebdce75648cc56c06c94ab404bc52e491
Author: Alex Rønne Petersen <alex@alexrp.com>
Date: Thu, 16 Oct 2025 23:17:25 +0200
std.os.linux.thumb: remove some @setRuntimeSafety(false) with no clear purpose
Diffstat:
1 file changed, 0 insertions(+), 14 deletions(-)
diff --git 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]