aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-06-01 18:22:41 +0000
committerChris Lattner <sabre@nondot.org>2004-06-01 18:22:41 +0000
commit4654bdb4c1ebf3fe007af25d361eb294e9039380 (patch)
treeab50196629c29af39edaa9e24c61303eb5244173
parent5c7af72c08604dc2cd00d00864ab81395acd76b4 (diff)
Fix wandering </a>, add note about cygwin being supported.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13922 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--docs/ReleaseNotes.html25
1 files changed, 19 insertions, 6 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 4c3be015b3..b65bff3847 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -106,7 +106,7 @@ constrained to be the same as the CFG for the LLVM input code.</li>
<li>The induction variable substitution pass performs linear function test
replacement and exit value replacement optimizations.</li>
<li>The <a href="BytecodeFormat.html">LLVM Bytecode file format</a> is now
- documented.</a></li>
+ documented.</li>
<li>LLVM now has first-class support for <a href="GarbageCollection.html">Accurate
Garbage Collection</a>, enabling the use of aggressive copying and generational
collectors.</li>
@@ -114,6 +114,8 @@ collectors.</li>
analysis algorithm.</li>
<li>Bugpoint can <a href="http://llvm.cs.uiuc.edu/PR327">extract individual
basic blocks</a> to track down reduce miscompilation testcases.</li>
+<li>LLVM and the C front-end now work under Win32 using the cygnus libraries.
+This includes the JIT compiler.</li>
</ol>
</div>
@@ -262,11 +264,17 @@ indexing miscompiled</a></li>
<div class="doc_text">
-<p>LLVM has been extensively tested on Intel and AMD machines running Red Hat
-Linux. It has also been tested under FreeBSD, and on Sun UltraSPARC
-workstations running Solaris 8. Additionally, LLVM works on Mac OS X 10.3 and
-above, but only with the C backend and interpreter; no native machine-code
-generator for the PowerPC is available yet.</p>
+<p>LLVM is known to work in the following platforms:</p>
+
+<ul>
+<li>Intel and AMD machines running Red Hat Linux and FreeBSD (and probably
+ other unix-like systems).</li>
+<li>Sun UltraSPARC workstations running Solaris 8.</li>
+<li>PowerPC-based Mac OS X boxes, running 10.3 and above (C backend and
+ interpreter only, no native codegen is available yet).</li>
+<li>Intel and AMD machines running on Win32 with the Cygwin libraries.</li>
+</ul>
+
<p>The core LLVM infrastructure uses
<a href="http://www.gnu.org/software/autoconf/">GNU autoconf</a> to adapt itself
@@ -274,6 +282,11 @@ to the machine and operating system on which it is built. However, minor
porting may be required to get LLVM to work on new platforms. We welcome your
portability patches and reports of successful builds or error messages.</p>
+<p>Note that the LLVM build system does not currently support directories with
+spaces on them when running on Win32/cygwin. We strongly recommend running
+LLVM and the C frontend out of a top-level directory without spaces (e.g.,
+<tt>/cygdrive/c/llvm</tt>).</p>
+
</div>
<!--=========================================================================-->