| ... | @@ -166,6 +166,14 @@ fn exit2(code: usize) noreturn { | ... | @@ -166,6 +166,14 @@ fn exit2(code: usize) noreturn { |
| 166 | : "rcx", "r11", "memory" | 166 | : "rcx", "r11", "memory" |
| 167 | ); | 167 | ); |
| 168 | }, | 168 | }, |
| | 169 | .sparcv9 => { |
| | 170 | asm volatile ("ta 0x6d" |
| | 171 | : |
| | 172 | : [number] "{g1}" (1), |
| | 173 | [arg1] "{o0}" (code) |
| | 174 | : "o0", "o1", "o2", "o3", "o4", "o5", "o6", "o7", "memory" |
| | 175 | ); |
| | 176 | }, |
| 169 | else => @compileError("TODO"), | 177 | else => @compileError("TODO"), |
| 170 | }, | 178 | }, |
| 171 | // exits(0) | 179 | // exits(0) |