authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-10-16 23:17:25+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-10-16 23:17:25+02:00
log8970d80355e869b07582ef400e7a7a6b8a4de974
tree3d9d75010f5c5bfc216682e2cbe8baa4509775b3
parentd84faceebdce75648cc56c06c94ab404bc52e491
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.os.linux.thumb: remove some @setRuntimeSafety(false) with no clear purpose


1 files changed, 0 insertions(+), 14 deletions(-)

lib/std/os/linux/thumb.zig-14
......@@ -8,8 +8,6 @@ const linux = std.os.linux;
88const SYS = linux.SYS;
99
1010pub fn syscall0(number: SYS) usize {
11 @setRuntimeSafety(false);
12
1311 var buf: [2]usize = .{ @intFromEnum(number), undefined };
1412 return asm volatile (
1513 \\ str r7, [%[tmp], #4]
......@@ -22,8 +20,6 @@ pub fn syscall0(number: SYS) usize {
2220}
2321
2422pub fn syscall1(number: SYS, arg1: usize) usize {
25 @setRuntimeSafety(false);
26
2723 var buf: [2]usize = .{ @intFromEnum(number), undefined };
2824 return asm volatile (
2925 \\ str r7, [%[tmp], #4]
......@@ -37,8 +33,6 @@ pub fn syscall1(number: SYS, arg1: usize) usize {
3733}
3834
3935pub fn syscall2(number: SYS, arg1: usize, arg2: usize) usize {
40 @setRuntimeSafety(false);
41
4236 var buf: [2]usize = .{ @intFromEnum(number), undefined };
4337 return asm volatile (
4438 \\ str r7, [%[tmp], #4]
......@@ -53,8 +47,6 @@ pub fn syscall2(number: SYS, arg1: usize, arg2: usize) usize {
5347}
5448
5549pub fn syscall3(number: SYS, arg1: usize, arg2: usize, arg3: usize) usize {
56 @setRuntimeSafety(false);
57
5850 var buf: [2]usize = .{ @intFromEnum(number), undefined };
5951 return asm volatile (
6052 \\ str r7, [%[tmp], #4]
......@@ -70,8 +62,6 @@ pub fn syscall3(number: SYS, arg1: usize, arg2: usize, arg3: usize) usize {
7062}
7163
7264pub fn syscall4(number: SYS, arg1: usize, arg2: usize, arg3: usize, arg4: usize) usize {
73 @setRuntimeSafety(false);
74
7565 var buf: [2]usize = .{ @intFromEnum(number), undefined };
7666 return asm volatile (
7767 \\ str r7, [%[tmp], #4]
......@@ -88,8 +78,6 @@ pub fn syscall4(number: SYS, arg1: usize, arg2: usize, arg3: usize, arg4: usize)
8878}
8979
9080pub fn syscall5(number: SYS, arg1: usize, arg2: usize, arg3: usize, arg4: usize, arg5: usize) usize {
91 @setRuntimeSafety(false);
92
9381 var buf: [2]usize = .{ @intFromEnum(number), undefined };
9482 return asm volatile (
9583 \\ str r7, [%[tmp], #4]
......@@ -115,8 +103,6 @@ pub fn syscall6(
115103 arg5: usize,
116104 arg6: usize,
117105) usize {
118 @setRuntimeSafety(false);
119
120106 var buf: [2]usize = .{ @intFromEnum(number), undefined };
121107 return asm volatile (
122108 \\ str r7, [%[tmp], #4]