[llvm-commits] CVS: llvm-www/status/index.html
Misha Brukman
brukman at cs.uiuc.edu
Thu Nov 13 17:09:01 PST 2003
Changes in directory llvm-www/status:
index.html updated: 1.10 -> 1.11
---
Log message:
* Mutt seems to work.
* Gave the page a nice header and footer.
---
Diffs of the changes: (+50 -35)
Index: llvm-www/status/index.html
diff -u llvm-www/status/index.html:1.10 llvm-www/status/index.html:1.11
--- llvm-www/status/index.html:1.10 Wed Nov 12 17:20:54 2003
+++ llvm-www/status/index.html Thu Nov 13 17:08:39 2003
@@ -1,18 +1,42 @@
<html>
<head>
<title>LLVM: status of compiling off-the-shelf programs</title>
- <link rel="stylesheet" href="status.css" type="text/css" media="screen" />
+ <style>
+ @import url("../llvm.css");
+ @import url("status.css");
+ </style>
</head>
<body>
-You <em>should</em> be able to compile and run programs with the following:
+<div class="doc_title">
+ LLVM status of compiling and running programs
+</div>
+
+<div class="doc_text">
+
+<p>You <em>should</em> be able to compile and run programs with the
+following:</p>
+
+<pre>
+% setenv CC llvm-gcc
+% setenv CXX llvm-g++
+% ./configure <em>[configure options]</em>
+% make
+</pre>
+
+<p>or</p>
<pre>
-% setenv CC llvm-gcc
-% ./configure
+% ./configure CC=llvm-gcc CXX=llvm-g++ <em>[other configure options]</em>
% make
</pre>
+</div>
+
+<div class="doc_section">
+ Compilation / running results
+</div>
+
<table border="1" align="center" width="70%">
<tr>
<th class="program">Program</th>
@@ -21,6 +45,14 @@
<th class="status">Status</th>
<th class="notes" width="30%">Notes</th>
</tr>
+<!-- mutt -->
+<tr>
+ <td class="program"><a href="http://www.mutt.org/">mutt</a></td>
+ <td class="version">1.4.1i</td>
+ <td class="date">13 Nov 2003</td>
+ <td class="status"><span class="success">WORKS</span></td>
+ <td class="notes">Sometimes suspend and resume act funny.</td>
+</tr>
<!-- ed -->
<tr>
<td class="program"><a href="http://www.gnu.org/software/ed/">ed</a></td>
@@ -49,7 +81,10 @@
<pre>lli -load=/lib/libpthread.so.0 \
-load=/usr/lib/libncurses.so \
-load=/usr/lib/libreadline.so \
- gnuchess.bc [gnuchess options]</pre></td>
+ gnuchess.bc [gnuchess options]</pre>
+
+ Does not seem to work on the command line or with xboard.
+ </td>
</tr>
<!-- crafty -->
<tr>
@@ -180,34 +215,6 @@
<td class="status"><span class="success">WORKS</span></td>
<td>passes its own regression test suite</td>
</tr>
-<!-- mutt -->
-<tr>
- <td class="program"><a href="http://www.mutt.org/">mutt</a></td>
- <td class="version">1.4.1i</td>
- <td class="date">15 Oct 2003</td>
- <td class="status"><span class="failure">FAILS</span></td>
- <td class="notes">
- <ul>
- <li>Problem with linking: all globals are defined in
- <code>main.c</code> and <code>extern</code>ed everywhere else. Unfortunately,
- the global dead code elimination is eager to delete all those globals from
- <code>main.c</code> because they aren't used in that file. For now, the
- solution is to recompile <code>main.c</code> separately without global dead
- code elimination, and relink mutt:
- <ol>
- <li><code>rm -f main.o</code></li>
- <li><code>gmake -n main.o</code><br>
- This will tell you what switches are used by llvm-gcc to compile the
- file.</li>
- <li><code>Re-run the command specifying <code>-S</code> instead of
- <code>-c</code> to make <code>main.s</code></li>
- <li><code>llvm-as < main.s | opt -funcresolve > main.o</code></li>
- <li><code>gmake # re-link mutt</code>
- </ol></li>
- <li>Does not correctly handle suspend and resume.</li>
- </ul>
- </td>
-</tr>
<!-- siod -->
<tr>
<td class="program"><a
@@ -355,7 +362,15 @@
-->
-</body>
-</html>
+<!-- *********************************************************************** -->
+
+<hr>
+<div class="doc_footer">
+ <address><a href="http://misha.brukman.net">Misha Brukman</a></address>
+ <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a>
+ <br>
+ Last modified: $Date: 2003/11/13 23:08:39 $
+</div>
+
</body>
</html>
More information about the llvm-commits
mailing list