原子操作に対するGCCの最近のサポート(こちらで説明)は素晴らしいものであり、必要なものの90%です。残念ながら、一部の製品はWindows上で実行する必要があるため、Windowsでもアトミック整数演算が必要です。
過去には、すべてのプラットフォームにカスタムアセンブリ言語の実装がありましたが、すべての* nixプラットフォームをGCCがサポートする操作に移行したいと思いました。 Windowsでもこれを行うには...
(アセンブリ言語で自分で実装する以外に)Windowsでこれを公式に認められた方法はありますか?