boostorg / boostorg/interprocess
x86 inline assembly should provide an alternative for Intel syntax
オープン
初心者向け
- 主要言語
- C++
- スター
- 185
- フォーク
- 131
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Instead of https://github.com/boostorg/interprocess/blob/a0c5a8ff176434c9024d4540ce092a2eebb8c5c3/include/boost/interprocess/detail/atomic.hpp#L174
we should have
```c
"xadd { %1, %0 | %0, %1 }":
```
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
Open include/boost/interprocess/detail/atomic.hpp at line 174 and inspect the existing x86 inline-assembly operand template. Update that template to provide the Intel-syntax alternative shown in the issue; the work is done when the assembly supports both operand-order syntaxes without changing the atomic operation.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cpp
- 領域
- operating-systems
- issue の種類
- 機能追加
- 難易度
- 1/5
- 見積もり時間
- 1時間未満
- 活発さ
- 停滞
- 明瞭さ
- 明確に書かれている
- 初心者へのやさしさ
- 68/100