| ... | ... | @@ -1175,20 +1175,7 @@ const LinuxThreadImpl = struct { |
| 1175 | 1175 | [len] "r" (self.mapped.len), |
| 1176 | 1176 | : "memory" |
| 1177 | 1177 | ), |
| 1178 | | .riscv32 => asm volatile ( |
| 1179 | | \\ li a7, 215 # SYS_munmap |
| 1180 | | \\ mv a0, %[ptr] |
| 1181 | | \\ mv a1, %[len] |
| 1182 | | \\ ecall |
| 1183 | | \\ li a7, 93 # SYS_exit |
| 1184 | | \\ mv a0, zero |
| 1185 | | \\ ecall |
| 1186 | | : |
| 1187 | | : [ptr] "r" (@intFromPtr(self.mapped.ptr)), |
| 1188 | | [len] "r" (self.mapped.len), |
| 1189 | | : "memory" |
| 1190 | | ), |
| 1191 | | .riscv64 => asm volatile ( |
| 1178 | .riscv32, .riscv64 => asm volatile ( |
| 1192 | 1179 | \\ li a7, 215 # SYS_munmap |
| 1193 | 1180 | \\ mv a0, %[ptr] |
| 1194 | 1181 | \\ mv a1, %[len] |