diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2025-10-18 01:56:20 +0200 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2025-10-18 11:16:31 +0200 |
| commit | b8d776928a0b0092830ee632b1c57c8bcf9391ea (patch) | |
| tree | 5f30b527977d152cad713f19018c69c7a71124c5 /lib/std/Thread.zig | |
| parent | f3da54f53c1db1484b00657de18e3677358549cd (diff) | |
| download | zig-b8d776928a0b0092830ee632b1c57c8bcf9391ea.tar.gz zig-b8d776928a0b0092830ee632b1c57c8bcf9391ea.zip | |
std: make all MIPS inline asm safe for MIPS I
MIPS I has load hazards so we need to insert nops in a few places. This is not a
problem for MIPS II and later.
While doing this, I also touched up all the inline asm to use ABI register
aliases and a consistent formatting convention. Also fixed a few places that
didn't properly check if the syscall return value should be negated.
Diffstat (limited to 'lib/std/Thread.zig')
0 files changed, 0 insertions, 0 deletions
