[llvm-commits] CVS: llvm/docs/GettingStarted.html

Misha Brukman brukman at cs.uiuc.edu
Wed Feb 9 13:01:37 PST 2005



Changes in directory llvm/docs:

GettingStarted.html updated: 1.105 -> 1.106
---
Log message:

* Separate superscript footnotes with a comma, otherwise it's a 2-digit number
* Make a URL into an HTML link using anchor tag
* Put code in fixed-width font
* Since the MinGW footnote is significantly more than the rest of the footnotes
  combined, it needs to have a border and background color to separate it from
  the regular flow of text for readability purposes.


---
Diffs of the changes:  (+19 -15)

 GettingStarted.html |   34 +++++++++++++++++++---------------
 1 files changed, 19 insertions(+), 15 deletions(-)


Index: llvm/docs/GettingStarted.html
diff -u llvm/docs/GettingStarted.html:1.105 llvm/docs/GettingStarted.html:1.106
--- llvm/docs/GettingStarted.html:1.105	Wed Feb  9 14:43:48 2005
+++ llvm/docs/GettingStarted.html	Wed Feb  9 15:01:26 2005
@@ -238,7 +238,7 @@
 </tr>
 <tr>
   <td>MinGW/Win32</td>
-  <td>x86<sup>1</sup><sup>6</sup></td>
+  <td>x86<sup>1,6</sup></td>
   <td>GCC 3.4.X, binutils 2.15</td>
 </tr>
 <tr>
@@ -272,25 +272,29 @@
 </tr>
 </table>
 
-<p>
-Notes:<br>
+<p><b>Notes:</b></p>
+
+<div style="background: #fafafa; border: 1px solid #cecece; padding: 1em">
 <sup>1</sup> Code generation supported for Pentium processors and up<br>
 <sup>2</sup> Code generation supported for 32-bit ABI only<br>
 <sup>3</sup> No native code generation<br>
 <sup>4</sup> Build is not complete: one or more tools don't link<br>
 <sup>5</sup> The GCC-based C/C++ frontend does not build<br>
 <sup>6</sup> The port is done using the MSYS shell. 
-Download (from http://www.mingw.org/MinGWiki/) and install 
-bison (excl. M4.exe) and flex in that order. 
-Build binutils 2.15 from source if necessary.
-If you want to compile the Cfrontend then upgrade to texinfo 4.5+ from source.
-If you need to create a library for an MS dll do these three steps:
-1) pexports /C/WINNT/SYSTEM32/file.dll | sed "s/^_//" > /C/MinGW/lib/file.def 
-2) Edit file and append @<ordinal> to the missing function name
-3) dlltool.exe -k -d /C/MinGW/lib/file.def -l /C/MinGW/lib/libfile.a.
-Add in .profile: export CPPFLAGS="-D__MINGW -DLLVM_ON_WIN32=1"
-<br>
-</p>
+<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.  If you want to compile the C/C++ frontend, then upgrade to
+texinfo-4.5+ from source.
+If you need to create a library for an MS DLL, do the following:
+<ol>
+<li><tt>pexports /C/WINNT/SYSTEM32/file.dll | sed "s/^_//" >
+/C/MinGW/lib/file.def</tt></li>
+<li>Edit file and append @<ordinal> to the missing function name</li>
+<li><tt>dlltool.exe -k -d /C/MinGW/lib/file.def -l
+/C/MinGW/lib/libfile.a.</tt></li>
+</ol>
+Add in <tt>.profile</tt>: <tt>export CPPFLAGS="-D__MINGW -DLLVM_ON_WIN32=1"</tt>
+</div>
 
 <p>Note that you will need about 1-3 GB of space for a full LLVM build in Debug
 mode, depending on the system (because of all the debug info), and the libraries
@@ -1497,7 +1501,7 @@
   <a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
   <a href="http://llvm.x10sys.com/rspencer/">Reid Spencer</a><br>
   <a href="http://llvm.cs.uiuc.edu">The LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2005/02/09 20:43:48 $
+  Last modified: $Date: 2005/02/09 21:01:26 $
 </address>
 </body>
 </html>






More information about the llvm-commits mailing list