From: Reid Spencer
Date: Thu, 23 Dec 2004 19:49:54 +0000 (+0000)
Subject: Add a caution about using experimental versions of gnu binutils when
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=72a59007d4d637fa21c330bb5ec051a53dd6a4a1;p=oota-llvm.git
Add a caution about using experimental versions of gnu binutils when
building Cygwin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19117 91177308-0d34-0410-b5e6-96231b3b80d8
---
diff --git a/docs/CFEBuildInstrs.html b/docs/CFEBuildInstrs.html
index 9f4b9d00b95..d895583d489 100644
--- a/docs/CFEBuildInstrs.html
+++ b/docs/CFEBuildInstrs.html
@@ -71,7 +71,15 @@ versions is incapable of compiling the LLVM CFE correctly. If your Cygwin
installation includes GCC 3.3.3 we strongly recommend that you download
GCC 3.4.3, build it separately, and use it for compiling LLVM CFE. This has been
shown to work correctly.
-
+Some versions of Cygwin utilize an experimental version of GNU binutils that
+will cause the GNU ld linker to fail an assertion when linking
+components of the libstdc++. It is recommended that you replace the entire
+binutils package with version 2.15 such that "ld --version" responds
+with
+
GNU ld version 2.15
+not with:
+GNU ld version 2.15.91 20040725
+