Date: Wed, 13 Apr 2011 15:02:44 -0700 (PDT) From: Vassilis Laganakos <vassilis.laganakos@yahoo.com> To: Damjan Marion <damjan.marion@gmail.com>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: LLVM/Clang cross-compiling for ARM Message-ID: <794721.93419.qm@web112111.mail.gq1.yahoo.com>
next in thread | raw e-mail | index | archive | help
Hello Damjan, ----- Original Message ----- > From:Damjan Marion <damjan.marion@gmail.com> > To:freebsd-arm@freebsd.org > Cc: > Sent:Sunday, April 10, 2011 5:10 PM > Subject:Re: LLVM/Clang cross-compiling for ARM > > > Hi, > > What is the current status of LLVM/Clang cross-compiling for ARM targets? > Is anybody working actively on this? > I started taking a look into building llvm as cross-compiler for ARM and trying to build -CURRENT for an existing port, so see how far we get :) I'm currently stuck a bit in the first step :) As Mark T. pointed out in a recent email, llvm in -CURRENT does not cross-build, so we have to use an external compiler for now. I'll hopefully get back soon with some useful info about this... > As it natively supports v6 and v7 architectures sounds like perfect choice for > new CPUs, > specially with fact that we cannot use recent gcc versions. > Yes :) however, we would need to commit a version of llvm that can also cross-build in the build tree/system. Or else we're exactly at the same point where we were with having a later version of GCC as an external compiler. The fact that llvm can be imported in the build system is the great win in this case ;) Thanks, Vassilis
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?794721.93419.qm>