This garbage compiles, but shouldn't. ---- void main() { double x; asm { fld x, ST(6); } }
https://github.com/D-Programming-Language/dmd/pull/743
Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/a6d8be2ab3092d7d7e0d159a8cd0bdac7c234176 Merge pull request #443 from yebblies/issue3354 There is no two argument version of fstp (That form is in some of the old Intel manuals, but it's redundant).
Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/37631fc1eae9884d05f6e8d3c6f381dfb69bfdc9 Merge pull request #444 from yebblies/issue3354 Missed one.
Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/15303d5c0a5220aad498924f722299885fe01b66 Merge pull request #743 from yebblies/issue3354 Issue 3354 - asm fld x, ST(6); accepted
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/47487e17d1c0a386f056081ceb26e69033e7906f fix Issue 3354 - invalid number of args accepted for 1/2 arg floating point instructions
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル