[cfe-dev] Targeting ARM with Clang
Marshall Clow
mclow.lists at gmail.com
Tue Mar 29 14:41:39 PDT 2011
[ Resurrecting an old thread ]
I'm looking to put together a set of development tools for a ARM-based system - partially for my own use, and also to see what pieces are missing in clang/LLVM.
I would appreciate any help in identifying the parts that I need.
My (inexact) goals:
* Put together a LLVM-based development and runtime environment for a ARM based system. (The dev environment doesn't have to run on the ARM, btw)
* Use as little GPL software as possible
* Document what all the pieces are and where they come from.
So far, I've got:
* Compiler - clang
* Linker - ????
* C standard library - ???
* C++ standard library - libc++
* Locale support (needed by libc++) - xlocale
* C++ ABI library - ??? [ On x86, I can use libcppabi - but not on ARM ]
* C runtime library - compiler-rt
What parts are missing from this list?
What have I got wrong here?
Thanks in advance!
-- Marshall
More information about the cfe-dev
mailing list