1Note that several versions of GCC have bugs when compiling LLVM, see http://llvm.org/docs/GettingStarted.html\#brokengcc for a full list. Also LLVM requires support for atomic builtins for multithreaded mode, which gcc 3.4.x doesn’t have