What are your thoughts on https://gist.github.com/erincandescent/8a10eeeea1918ee4f9d9982f7618ef68 … ?
The (under construction) Linux platform specs does require atomics. There are other platforms for which atomics simply do not make sense. For platforms on which atomics make any sense, the platform spec will require atomics.
-
-
Correction, it's called "UNIX Platform Spec", not "Linux Platform Spec". :) https://github.com/riscv/riscv-platform-specs/blob/master/riscv-unix.adoc …
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
An ISA should not be making the determination that nobody will want to do software with context switched tasks that interact through locking/atomic idioms on it. Especially when making the insns work is virtually free on UP.
-
Omitting them should be as unthinkable as omitting interrupt masking or undefined instruction exceptions.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.