aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Thread.zig
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alex@alexrp.com>2025-10-18 01:56:20 +0200
committerAlex Rønne Petersen <alex@alexrp.com>2025-10-18 11:16:31 +0200
commitb8d776928a0b0092830ee632b1c57c8bcf9391ea (patch)
tree5f30b527977d152cad713f19018c69c7a71124c5 /lib/std/Thread.zig
parentf3da54f53c1db1484b00657de18e3677358549cd (diff)
downloadzig-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