Fix PR3667
[oota-llvm.git] / docs / GettingStarted.html
index 0dd29d9bf3edc2199a8038fdf5bea33da1d13849..ca20fe97df55cc656c2b7a2f4a9d5e6283784499 100644 (file)
@@ -307,11 +307,7 @@ up</a></li>
 <li><a name="pf_3">No native code generation</a></li>
 <li><a name="pf_4">Build is not complete: one or more tools do not link or function</a></li>
 <li><a name="pf_5">The GCC-based C/C++ frontend does not build</a></li>
-<li><a name="pf_6">The port is done using the MSYS shell.</a>
-<a href="http://www.mingw.org/MinGWiki/">Download</a> and install 
-bison (excl. M4.exe) and flex in that order. Build binutils-2.15 from source,
-if necessary. Bison &amp; flex can be also grabbed from GNUWin32 sf.net 
-project.</li>
+<li><a name="pf_6">The port is done using the MSYS shell.</a></li>
 <li><a name="pf_7">Native code generation exists but is not complete.</a></li>
 <li><a name="pf_8">Binutils</a> up to post-2.17 has bug in bfd/cofflink.c
     preventing LLVM from building correctly. Several workarounds have been
@@ -375,18 +371,6 @@ href="GCCFEBuildInstrs.html">try to compile it</a> on your platform.</p>
       <td>For building the CFE</td>
     </tr>
 
-    <tr>
-      <td><a href="http://www.gnu.org/software/flex">Flex</a></td>
-      <td>2.5.4</td>
-      <td>LEX compiler</td>
-    </tr>
-
-    <tr>
-      <td><a href="http://www.gnu.org/software/bison/bison.html">Bison</a></td>
-      <td>1.28, 1.35, 1.75, 1.875d, 2.0, or 2.1<br>(not 1.85 or 1.875)</td>
-      <td>YACC compiler</td>
-    </tr>
-
     <tr>
       <td><a href="http://subversion.tigris.org/project_packages.html">SVN</a></td>
       <td>&ge;1.3</td>
@@ -572,6 +556,12 @@ href="http://sourceware.org/bugzilla/show_bug.cgi?id=3111">a bug</a> which
 causes huge link times (minutes instead of seconds) when building LLVM.  We
 recommend upgrading to a newer version (2.17.50.0.4 or later).</p>
 
+<p><b>GNU Binutils 2.19.1 Gold</b>: Gold contains
+<a href="http://sourceware.org/bugzilla/show_bug.cgi?id=9836">a bug</a>
+which causes intermittent failures when building LLVM with position independent
+code.  The symptom is an error about cyclic dependencies.  We recommend not
+using Gold to build LLVM until this bug is resolved.</p>
+
 </div>