| ... | ... | @@ -18,7 +18,6 @@ pub fn syscall0(number: SYS) usize { |
| 18 | 18 | } |
| 19 | 19 | |
| 20 | 20 | pub fn syscall_pipe(fd: *[2]i32) usize { |
| 21 | | _ = fd; |
| 22 | 21 | return asm volatile ( |
| 23 | 22 | \\ .set noat |
| 24 | 23 | \\ .set noreorder |
| ... | ... | @@ -32,7 +31,8 @@ pub fn syscall_pipe(fd: *[2]i32) usize { |
| 32 | 31 | \\ sw $3, 4($4) |
| 33 | 32 | \\ 2: |
| 34 | 33 | : [ret] "={$2}" (-> usize) |
| 35 | | : [number] "{$2}" (@enumToInt(SYS.pipe)) |
| 34 | : [number] "{$2}" (@enumToInt(SYS.pipe)), |
| 35 | [fd] "{$4}" (fd) |
| 36 | 36 | : "memory", "cc", "$7" |
| 37 | 37 | ); |
| 38 | 38 | } |