Re: [PATCH] D12399: Microsoft compatibility – add support for “relaxation” of memory operands in inline assembly.

michael zuckerman via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 11 07:03:09 PST 2015


m_zuckerman added a comment.

I am not familiar with any libraries that contain these “relaxations”. Never the less Microsoft supports these “relaxations”. If we want LLVM to be compatible with Microsoft like GAS, we need to add this feature. I don’t think that “just tell users to fix their code” is the correct approach, but we definitely should warn them.
I’ve added support for –fms-compatibility for the “relaxations” to work. The user needs to pass two flags: fams-blocks and fms-compatibility.


http://reviews.llvm.org/D12399





More information about the llvm-commits mailing list