OSにシグナルがない場合、スレッドの中断を使うコードがある。スレッドの中断で完全動作するのか、わからないけど、僕のはatomic命令を使っているから実装に依存することはない。スレッドの中断を使っているのはFreeBSDとWinだったか、、、
僕のatomic命令による実装に興味のある人は、オリジナルのQEMUのVer2.2.1のソースコードと比較してみるか、僕のコードで__pnacl__のキーワードを検索しても、だいたいわかるかも。僕のサイトでダウンロードが妨害されているようなら、連絡ください。昨日、ちょっとあった。
https://neo.undead.space/web/qemu/