X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FGettingStarted.html;h=904b3900d50b3a8aae34cae23930127d85a0083a;hb=307e8ab581007eee66176cb008366ef486f3b87c;hp=5bd4d417626ceb387247a2d9785f812a1eaca561;hpb=269f80c71bc68a8526eb539bc8584ac59e77d1a4;p=oota-llvm.git diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html index 5bd4d417626..904b3900d50 100644 --- a/docs/GettingStarted.html +++ b/docs/GettingStarted.html @@ -114,7 +114,7 @@ and performance.
  • Read the documentation.
  • Read the documentation.
  • Remember that you were warned twice about reading the documentation.
  • -
  • Install the llvm-gcc4.0 (or llvm-gcc4.2) front end if you intend to compile C or C++: +
  • Install the llvm-gcc4.2 front end if you intend to compile C or C++:
    1. cd where-you-want-the-C-front-end-to-live
    2. gunzip --stdout llvm-gcc.platform.tar.gz | tar -xvf - @@ -236,7 +236,7 @@ software you will need.

      GCC - MacOS X2 + MacOS X2,9 x86 GCC @@ -320,6 +320,11 @@ project.
    3. future. We highly recommend that you rebuild your current binutils with the patch from Binutils bugzilla, if it wasn't already applied. +
    4. XCode 2.5 and gcc 4.0.1 (Apple Build 5370) will trip + internal LLVM assert messages when compiled for Release at optimization + levels greater than 0 (i.e., “-O1” and higher). + Add OPTIMIZE_OPTION="-O0" to the build command line + if compiling for LLVM Release or bootstrapping the LLVM toolchain.
    @@ -338,7 +343,7 @@ on your platform.

    The GCC front end is not very portable at the moment. If you want to get it to work on another platform, you can download a copy of the source and try to compile it on your platform.

    +href="GCCFEBuildInstrs.html">try to compile it on your platform.

    @@ -510,14 +515,15 @@ of GCC you are using. problems in the STL that effectively prevent it from compiling LLVM.

    -

    GCC 3.2.2: This version of GCC fails to compile LLVM.

    +

    GCC 3.2.2 and 3.2.3: These versions of GCC fails to compile LLVM with +a bogus template error. This was fixed in later GCCs.

    GCC 3.3.2: This version of GCC suffered from a serious bug which causes it to crash in the "convert_from_eh_region_ranges_1" GCC function.

    Cygwin GCC 3.3.3: The version of GCC 3.3.3 commonly shipped with - Cygwin does not work. Please upgrade + Cygwin does not work. Please upgrade to a newer version if possible.

    SuSE GCC 3.3.3: The version of GCC 3.3.3 shipped with SuSE 9.1 (and possibly others) does not compile LLVM correctly (it appears that exception @@ -675,10 +681,6 @@ compressed with the gzip program. -

    It is also possible to download the sources of the llvm-gcc4 front end from a -read-only subversion mirror at -svn://anonsvn.opensource.apple.com/svn/llvm/trunk.

    - @@ -710,6 +712,8 @@ revision), you can checkout it from the 'tags' directory (instead of subdirectories of the 'tags' directory: