[LLVMdev] LLVM-gcc for ARM

Viktor Kutuzov vkutuzov at accesssoftek.com
Thu Jan 28 15:25:32 PST 2010

It works in general, but it wasn't enough for my cases. I knew about this script and I used this one and a script from the llvm buildbot as a start point to create a workable build sequence for llvm/llv-gcc as I needed. I just forgot to point out on this script because I don't use it routinely.

Thank you.


From: Misha Brukman [brukman at gmail.com]
Sent: Thursday, January 28, 2010 11:53 AM
To: Viktor Kutuzov
Cc: corina s; llvmdev at cs.uiuc.edu
Subject: Re: [LLVMdev] LLVM-gcc for ARM

We have had a script for a while that does this for you in http://llvm.org/svn/llvm-project/llvm/trunk/utils/crosstool/ARM/ .
It also uses the CodeSourcery toolchain so it saves you some effort.

Does that work for you?

On Mon, Jan 18, 2010 at 2:52 PM, Viktor Kutuzov <vkutuzov at accesssoftek.com<mailto:vkutuzov at accesssoftek.com>> wrote:
Hello Corina,

I used a two-stage sequence to build the llvm and llvm-gcc with the codesourcery toolchain and my custom built arm toolchain. There is some scripted chunks for each step. I have attached them as a single file to this email. May be it will help you somehow.


From: llvmdev-bounces at cs.uiuc.edu<mailto:llvmdev-bounces at cs.uiuc.edu> [llvmdev-bounces at cs.uiuc.edu<mailto:llvmdev-bounces at cs.uiuc.edu>] On Behalf Of corina s [corina_fff at yahoo.com<mailto:corina_fff at yahoo.com>]
Sent: Friday, January 15, 2010 12:54 PM
To: llvmdev at cs.uiuc.edu<mailto:llvmdev at cs.uiuc.edu>
Subject: [LLVMdev] LLVM-gcc for ARM


I am building llvm-gcc4.2-2.6  for ARM target.
I used the next command line option:>>../configure  --enable-languages=c,c++ --enable-checking --target=arm-eabi>> and then>> make target_alias=arm-eabi>>And then I obtain the following error:In file included from ../../gcc/config/arm/arm.c:59:./../../libcpp/internal.h: In function ‘ufputs’:./../../libcpp/internal.h:693: warning: implicit declaration of function ‘fputs_unlocked’../../gcc/config/arm/arm.c: At top level:../../gcc/config/arm/arm.c:514: error: ‘MASK_INTERWORK’ undeclared here (not in a function)../../gcc/config/arm/arm.c: In function ‘optimization_options’:../../gcc/config/arm/arm.c:23444: warning: unused parameter ‘level’What would be the problem?It is OK
 the configure line? Thanks,Corina

LLVM Developers mailing list
LLVMdev at cs.uiuc.edu<mailto:LLVMdev at cs.uiuc.edu>         http://llvm.cs.uiuc.edu

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100128/517aaaba/attachment.html>

More information about the llvm-dev mailing list