[LLVMdev] Documentation error in http://llvm.org/docs/LinkTimeOptimization.html
Tanya Lattner
tonic at nondot.org
Fri Aug 24 16:11:52 PDT 2007
On Aug 24, 2007, at 2:47 PM, Holger Schurig wrote:
>> Well, it depends on the configure parameter used while building llvm-
>> gcc.
>
> Hmm, there are other pages on the the website that tell you how you
> should configure gcc, e.g. you're led from "How to build the C/C++
> Frontend" at http://llvm.org/docs/CFEBuildInstrs.html to Subversion
> HEAD (by virtue of an "svn co"). Then you're supposed to look at
> README.LLVM. And there you're told to configure like this:
>
> ../llvm-gcc4-x.y.source/configure --prefix=`pwd`/../install \
> --enable-llvm=$LLVMOBJDIR --enable-languages=c,c++$EXTRALANGS
> $TARGETOPTIONS
>
> (You can check this at http://llvm.org/svn/llvm-project/llvm-
> gcc-4.0/trunk/README.LLVM)
Yes, I am familiar with this because I requested it be added.
> And if I follow this part of the documentation, then I don't get an
> "llvm-gcc4". So either this documentation or the other one should be
> fixed, because they're out-of-sync.
>
My point was that the documentation was originally written such that
people would be able to understand that we meant llvm-gcc based upon
gcc 4.0. So the documentation is not necessarily incorrect. However,
since llvm-gcc3 is dead, we can update the documentation to just be
llvm-gcc.
-Tanya
>
>
>
>> The point is, these examples are not verified with gcc-3.x based
>> llvm-gcc.
>
> This has nothing to do with a 3.x compiler. AFAIK llvm SVN HEAD
> doesn't contain any gcc 3.x frontend for LLVM. In fact, I have
> 4.0.1:
>
> $ llvm-gcc --version
> llvm-gcc (GCC) 4.0.1 (Apple Computer, Inc. build 5449)(LLVM build )
>
>
> Also, the new llvm-top project ALSO creates an "llvm-gcc" binary, that
> out of llvm-gcc-4.0
>
>
> So, neither llvm-top nor llvm-gcc-4.0/trunk/README.LLVM will create
> you a "llvm-gcc4" compiler, so the documentation is STILL wrong.
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
More information about the llvm-dev
mailing list