[cfe-dev] Clang for ARM Cortex A9
v.kiran at samsung.com
Tue Jun 29 06:11:46 CDT 2010
Can I know why binutils is comming into picture. I will give the detailed
description of what we have done:
We downloaded the clang source code from
http://clang.llvm.org/get_started.html and build clang compiler.
With this clang compiler we try to build the source code using the commands
clang -march=armv7-a -mcpu=cortex-a9 -ccc-host-triple
arm-none-linux -ccc-gcc-name arm-none-linux-gnueabi-gcc filename.c
(with relevant include and libraries).
To my knowledge binutils will be used by gcc and not by clang.
----- Original Message -----
From: "Anton Korobeynikov" <anton at korobeynikov.info>
To: "Kiran V" <v.kiran at samsung.com>
Cc: "John McCall" <rjmccall at apple.com>; <cfe-dev at cs.uiuc.edu>; "RAHUL
SURESH" <rahul.suresh at samsung.com>
Sent: Monday, June 28, 2010 3:36 PM
Subject: Re: [cfe-dev] Clang for ARM Cortex A9
>> The binutils version I am using is 2.19.1-0ubuntu3.
> This version is known buggy (it encodes "vcvt" instruction improperly,
> thus you'll have wrong int <-> float conversion).
> You need to use at least 2.20.1 (or anything else which is newer than
> of Jan, 2010).
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State University
More information about the cfe-dev