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

Tim Northover via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 11 07:36:18 PST 2015


On 11 November 2015 at 07:03, michael zuckerman
<michael.zuckerman at intel.com> wrote:
> 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.

Our compatibility with GAS isn't absolute either. For example we've
taken a conscious decision on ARM not to actively support the legacy
assembly syntax.

> I don’t think that “just tell users to fix their code” is the correct approach

Like Reid, I do.

Cheers.

Tim.


More information about the llvm-commits mailing list