| ... | @@ -88,6 +88,7 @@ const current_variant: Variant = switch (native_arch) { | ... | @@ -88,6 +88,7 @@ const current_variant: Variant = switch (native_arch) { |
| 88 | => .I_modified, | 88 | => .I_modified, |
| 89 | .hexagon, | 89 | .hexagon, |
| 90 | .s390x, | 90 | .s390x, |
| | 91 | .sparc, |
| 91 | .sparc64, | 92 | .sparc64, |
| 92 | .x86, | 93 | .x86, |
| 93 | .x86_64, | 94 | .x86_64, |
| ... | @@ -309,7 +310,7 @@ pub fn setThreadPointer(addr: usize) void { | ... | @@ -309,7 +310,7 @@ pub fn setThreadPointer(addr: usize) void { |
| 309 | : "r0" | 310 | : "r0" |
| 310 | ); | 311 | ); |
| 311 | }, | 312 | }, |
| 312 | .sparc64 => { | 313 | .sparc, .sparc64 => { |
| 313 | asm volatile ( | 314 | asm volatile ( |
| 314 | \\ mov %[addr], %%g7 | 315 | \\ mov %[addr], %%g7 |
| 315 | : | 316 | : |