[llvmlinux] Integrated Assembler and vexpress...

Renato Golin renato.golin at linaro.org
Sat Feb 1 10:57:20 UTC 2014


On 1 February 2014 00:53, Tinti <viniciustinti at gmail.com> wrote:

> Just as a taste here the -k build from clang master.
>

Right. As far as I can see, there is only one serious missing features:
macros.

AFAIK, there is support for simple macros, but not with added parameters,
but that is being developed now and shall land in trunk before 3.5.

http://llvm.org/bugs/show_bug.cgi?id=18199

Another error I've seen is this:

clang-3.5: error: unsupported argument '-mfpu=softvfp+vfp' to option 'Wa,'
clang-3.5: error: unsupported argument '--gdwarf-2' to option 'Wa,'

I've created a bug for that:

http://llvm.org/bugs/show_bug.cgi?id=18689


gcc (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3
>

Just a comment that might not have reached here: gcc 4.7 is not (for
trunk), the minimum version of gcc that you can use to compile LLVM due to
the move to C++11 in our codebase. If you have buildbots with 4.6 or less,
please upgrade.



> LLVM version 3.5svn
>

Due to the current rate of development in the IAS, I'd recommend you guys
to *always* check-out trunk and build. You're guaranteed to get a new
feature every week! ;)


arm-none-linux-gnueabi-gcc (Sourcery CodeBench Lite 2013.05-24) 4.7.3
>

I'd use the Linaro version, since it's re-based more often. If you install
from your distro (Debian-based, at least) you should get a pretty recent
version (4.8+). Otherwise, just download from the Linaro repository:

http://releases.linaro.org/latest/components/toolchain/binaries

Note: sometimes the "latest" directory doesn't contain the toolchain,
because someone moved it one-up and we didn't have time to copy our stuff
to it, you can safely get the version one-down.

cheers,
--renato
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/llvmlinux/attachments/20140201/e2378a9f/attachment.html>


More information about the LLVMLinux mailing list