[llvm-commits] [llvm] r47211 - /llvm/trunk/docs/GCCFEBuildInstrs.html
Duncan Sands
baldrick at free.fr
Sat Feb 16 01:47:42 PST 2008
Author: baldrick
Date: Sat Feb 16 03:47:41 2008
New Revision: 47211
URL: http://llvm.org/viewvc/llvm-project?rev=47211&view=rev
Log:
Try to clarify which compilers can be used for the
build.
Modified:
llvm/trunk/docs/GCCFEBuildInstrs.html
Modified: llvm/trunk/docs/GCCFEBuildInstrs.html
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/GCCFEBuildInstrs.html?rev=47211&r1=47210&r2=47211&view=diff
==============================================================================
--- llvm/trunk/docs/GCCFEBuildInstrs.html (original)
+++ llvm/trunk/docs/GCCFEBuildInstrs.html Sat Feb 16 03:47:41 2008
@@ -92,12 +92,13 @@
systems without some work.</p></li>
<li><p>The build requires having a compiler that supports Ada, C and C++.
The Ada front-end is written in Ada so an Ada compiler is needed to
- build it. What is more, the Ada compiler must not be more recent
- than what it is trying to compile, otherwise the build will fail.
- This rules out gcc-4.3 (but not gcc-4.2) and also the
- <a href="http://libre.adacore.com/">2007 GNAT GPL Edition</a>.
- The LLVM parts of llvm-gcc are written in C++ so a C++
- compiler is needed to build them. The rest of gcc is written in C.
+ build it. Appropriate Ada compilers are gcc-4.2 (or earlier) or the
+ <a href="http://libre.adacore.com/">2006 GNAT GPL Edition</a>
+ (or earlier). As a general rule, the Ada compiler used for the
+ build must not be more recent than the Ada compiler it is building.
+ This is why the build fails with gcc-4.3 and the 2007 GNAT GPL Edition.
+ The LLVM parts of llvm-gcc are written in C++ so a C++ compiler is
+ needed to build them. The rest of gcc is written in C.
Some linux distributions provide a version of gcc that supports all
three languages (the Ada part often comes as an add-on package to
the rest of gcc). Otherwise it is possible to combine two versions
More information about the llvm-commits
mailing list