[cfe-dev] Semi-regular llvm snapshots for ARMv7/Linux

İsmail Dönmez ismail at donmez.ws
Sun Oct 19 07:08:50 PDT 2014


On Sat, Oct 18, 2014 at 10:50 PM, Renato Golin <renato.golin at linaro.org>
wrote:

> On 15 October 2014 12:43, İsmail Dönmez <ismail at donmez.ws> wrote:
> > Sadly these are built on a x86-64 Linux host hence not validated via
> > test-suite. What I currently do is updating llvm snapshot for openSUSE
> and
> > then using that snapshot to build for ARMv7. So far doing only stage1
> > builds. Also using linaro-arm-linux-gnueabihf-4.9 toolchain (September
> 2014
> > release) for headers.
>
> I see. Do you at least run check-all? I wouldn't trust any build that
> doesn't at least passes the basic checks.
>

I could but the device is rather slow (BeagleBone Black).

>
> One thing you can do to minimise the risk is to only checkout
> revisions that are known to be good by investigating the buildbots.
> That won't guarantee anything, since you're cross-compiling and we're
> not, but that should give you "some" peace of mind.
>
>
Makes sense, I will implement this.


>
> > CC=arm-clang CXX=arm-clang++ cmake -DBUILD_SHARED_LIBS=ON
>
> What revision is this? Release 3.5 or trunk or something else?
>
> Thats the latest trunk available from
https://build.opensuse.org/project/show?project=home%3Anamtrac%3Aclang


>
> > CFLAGS="-mfloat-abi=hard -march=armv7-a -mtune=cortex-a8 -mfpu=vfpv3-d16
> > -fuse-ld=gold"
>
> These are sane options. :)
>

Good to know :)

Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20141019/cb2740ad/attachment.html>


More information about the cfe-dev mailing list