diff --git a/lib/std/os/linux/mips.zig b/lib/std/os/linux/mips.zig index ca1e59053dcb5636c599d018160087f1067a5db9..ce15e83d4bfafa9d6bbf355f5cbad21aefc6d353 100644 --- a/lib/std/os/linux/mips.zig +++ b/lib/std/os/linux/mips.zig @@ -10,7 +10,6 @@ pub fn syscall0( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -25,7 +24,6 @@ pub fn syscall1( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -42,7 +40,6 @@ pub fn syscall2( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -61,7 +58,6 @@ pub fn syscall3( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -82,7 +78,6 @@ pub fn syscall4( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -111,7 +106,6 @@ pub fn syscall5( \\ syscall \\ addu $sp, $sp, 24 \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -140,7 +134,6 @@ pub fn syscall6( \\ syscall \\ addu $sp, $sp, 24 \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -172,7 +165,6 @@ pub fn syscall7( \\ syscall \\ addu $sp, $sp, 32 \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -193,7 +185,6 @@ pub fn syscall_pipe( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 2f \\ subu $v0, $zero, $v0 \\ b 2f \\1: @@ -229,7 +220,6 @@ pub fn clone() callconv(.naked) u32 { \\ li $v0, 4120 # SYS_clone \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 2f \\ subu $v0, $zero, $v0 \\ b 2f \\1: diff --git a/lib/std/os/linux/mips64.zig b/lib/std/os/linux/mips64.zig index a9ed38257c8c9fb3f25e44b7792b7d8ad1c61d93..aee211ec8aa3aa77265a79c9055df39b606cf390 100644 --- a/lib/std/os/linux/mips64.zig +++ b/lib/std/os/linux/mips64.zig @@ -10,7 +10,6 @@ pub fn syscall0( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ dsubu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u64), @@ -25,7 +24,6 @@ pub fn syscall1( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ dsubu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u64), @@ -42,7 +40,6 @@ pub fn syscall2( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ dsubu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u64), @@ -61,7 +58,6 @@ pub fn syscall3( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ dsubu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u64), @@ -82,7 +78,6 @@ pub fn syscall4( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ dsubu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u64), @@ -105,7 +100,6 @@ pub fn syscall5( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ dsubu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u64), @@ -130,7 +124,6 @@ pub fn syscall6( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ dsubu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u64), @@ -150,7 +143,6 @@ pub fn syscall_pipe( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 2f \\ dsubu $v0, $zero, $v0 \\ b 2f \\1: @@ -184,7 +176,6 @@ pub fn clone() callconv(.naked) u64 { \\ li $v0, 5055 # SYS_clone \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 2f \\ dsubu $v0, $zero, $v0 \\ b 2f \\1: diff --git a/lib/std/os/linux/mipsn32.zig b/lib/std/os/linux/mipsn32.zig index bc1744242729cc3cbce3f7b07215753e564b9461..fa9b2cc298d3a5c70707bbb020cf0669ac73f7c5 100644 --- a/lib/std/os/linux/mipsn32.zig +++ b/lib/std/os/linux/mipsn32.zig @@ -10,7 +10,6 @@ pub fn syscall0( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -25,7 +24,6 @@ pub fn syscall1( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -42,7 +40,6 @@ pub fn syscall2( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -61,7 +58,6 @@ pub fn syscall3( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -82,7 +78,6 @@ pub fn syscall4( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -105,7 +100,6 @@ pub fn syscall5( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -130,7 +124,6 @@ pub fn syscall6( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ subu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u32), @@ -150,7 +143,6 @@ pub fn syscall_pipe( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 2f \\ subu $v0, $zero, $v0 \\ b 2f \\1: @@ -171,7 +163,6 @@ pub fn syscall_lseek( return asm volatile ( \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 1f \\ dsubu $v0, $zero, $v0 \\1: : [ret] "={$2}" (-> u64), @@ -203,7 +194,6 @@ pub fn clone() callconv(.naked) u32 { \\ li $v0, 6055 # SYS_clone \\ syscall \\ beq $a3, $zero, 1f - \\ blez $v0, 2f \\ subu $v0, $zero, $v0 \\ b 2f \\1: