[LLVMdev] ARM Integrated Assembler
Evan Cheng
evan.cheng at apple.com
Tue Dec 10 13:48:02 PST 2013
I don't have any real say in this. It should be decided by folks who are working on ARM / ELF such as yourself. If you collectively feel it's ready to make the switch then I don't have any objections.
Evan
On Dec 10, 2013, at 6:26 AM, Renato Golin <renato.golin at linaro.org> wrote:
> Hi Jim/Evan,
>
> We had this discussion last year, and I think it's time we revisited
> this issue again.
>
> Many of us (Linaro, ARM, CodeAurora) have been using the ARM
> integrated assembler for compiling large projects, the test-suite,
> buildbots, and there seem to be no bug pending on them, with the
> obscure cases being a few unsupported directives, some of which are
> already being implemented, while the rest is reported but not crucial
> to fixing it before IAS is default.
>
> The true counter-example is the kernel, which still has many issues,
> but I'm not expecting it to support everything in the kernel as of
> now. That's why the LLVMLinux guys still use the -no-integrated-as
> option by default for both x86 and ARM. Also, their plans is to zero
> the patches to the kernel *before* making sure the IAS works
> unpatched, which could take a long time.
>
> In a nutshell, it seems to be our consensus that the integrated
> assembly can now be turned on by default on ARM, and we should add
> -no-integrated-as for the cases where it fails (like the kernel).
>
> Do you agree with this consensus, and does it work as expected on Darwin?
>
> cheers,
> --renato
More information about the llvm-dev
mailing list