Skip to content

Commit d84face

Browse files
committed
std.os.linux: remove some pointless asm clobbers in naked fns
1 parent f785e47 commit d84face

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

lib/std/os/linux/arm.zig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,12 +134,12 @@ pub fn restore() callconv(.naked) noreturn {
134134
\\ svc #0
135135
:
136136
: [number] "I" (@intFromEnum(SYS.sigreturn)),
137-
: .{ .memory = true }),
137+
),
138138
else => asm volatile (
139139
\\ svc #0
140140
:
141141
: [number] "{r7}" (@intFromEnum(SYS.sigreturn)),
142-
: .{ .memory = true }),
142+
),
143143
}
144144
}
145145

lib/std/os/linux/powerpc.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ pub fn restore_rt() callconv(.naked) noreturn {
254254
:
255255
: [number] "i" (@intFromEnum(SYS.rt_sigreturn)),
256256
),
257-
else => _ = asm volatile (
257+
else => asm volatile (
258258
\\ sc
259259
:
260260
: [number] "{r0}" (@intFromEnum(SYS.rt_sigreturn)),

lib/std/os/linux/powerpc64.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ pub fn restore_rt() callconv(.naked) noreturn {
239239
:
240240
: [number] "i" (@intFromEnum(SYS.rt_sigreturn)),
241241
),
242-
else => _ = asm volatile (
242+
else => asm volatile (
243243
\\ sc
244244
:
245245
: [number] "{r0}" (@intFromEnum(SYS.rt_sigreturn)),

lib/std/os/linux/x86.zig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,12 +175,12 @@ pub fn restore() callconv(.naked) noreturn {
175175
\\ int $0x80
176176
:
177177
: [number] "i" (@intFromEnum(SYS.sigreturn)),
178-
: .{ .memory = true }),
178+
),
179179
else => asm volatile (
180180
\\ int $0x80
181181
:
182182
: [number] "{eax}" (@intFromEnum(SYS.sigreturn)),
183-
: .{ .memory = true }),
183+
),
184184
}
185185
}
186186

0 commit comments

Comments
 (0)