On 22 June 2016 at 20:28, Andrew Pinski <pins...@gmail.com> wrote: > On Wed, Jun 22, 2016 at 12:26 PM, Manuel López-Ibáñez > <lopeziba...@gmail.com> wrote: >> On 22 June 2016 at 19:05, Andrew Pinski <pins...@gmail.com> wrote: >>> Note each target in gas has its own way of parsing assembly code which >>> is one of the reason why it is so hard todo the above and also each >>> target has its own wording which can confuse people. I think if you >> >> I didn't say it was easy. Yet, Clang/LLVM did it. > > That is because there are less targets on the Clang/LLVM side of things.
And not even all of them have an integrated assembler. Yet, having it for the most popular targets is enough. Having the infrastructure in place is far more important, since it allows people interested in the less popular ones to do the work necessary to implement it. Cheers, Manuel.