[llvm-dev] [cfe-dev] Using lld in ELLCC for different targets

Rui Ueyama via llvm-dev llvm-dev at lists.llvm.org
Fri Oct 28 15:45:31 PDT 2016


On Fri, Oct 28, 2016 at 3:27 PM, Renato Golin <renato.golin at linaro.org>
wrote:

> On 28 October 2016 at 23:02, Rui Ueyama via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
> > Awesome results!
>
> I'm surprised! LLD is barely working on ARM at the moment. :)
>
>
> > I wonder if ARM32 BE is a real thing. I know that the processor is
> > bi-endian, but is there any system that uses ARM32 in big-endian mode?
>
> Yes... it is "a thing". :)
>

Apologies for my ignorance. :)


> ARM has two modes: BE32 and BE8 (mixed) and they can be enabled via
> CP15 registers.
>

Supporting both BE and LE should be easy. We have very small amount of code
to support both for MIPS.


> http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.
> ddi0290g/ch06s05s01.html
>
>
> cheers,
> --renato
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161028/6eec1e13/attachment.html>


More information about the llvm-dev mailing list