| author | |
| committer | |
| log | 0125c27363f8b36d17ce53fee33a7e807c9ce167 |
| tree | fdb07bac3ff90984a20bf62932f7fdb5ca37f82a |
| parent | fb578f3d17e839f0454cee4832baf2d4c95c4bae |
| signature |
1 files changed, 6 insertions(+), 0 deletions(-)
lib/std/atomic.zig+6| ... | ... | @@ -408,6 +408,12 @@ pub inline fn spinLoopHint() void { |
| 408 | 408 | asm volatile ("pause"); |
| 409 | 409 | }, |
| 410 | 410 | |
| 411 | .sparc, | |
| 412 | .sparc64, | |
| 413 | => if (comptime builtin.cpu.hasAny(.sparc, &.{ .v8plus, .v9 })) { | |
| 414 | asm volatile ("rd %%ccr, %%g0"); | |
| 415 | }, | |
| 416 | ||
| 411 | 417 | else => {}, |
| 412 | 418 | } |
| 413 | 419 | } |