diff options
| author | Misha Brukman <brukman+llvm@gmail.com> | 2005-02-09 21:01:26 +0000 |
|---|---|---|
| committer | Misha Brukman <brukman+llvm@gmail.com> | 2005-02-09 21:01:26 +0000 |
| commit | 7772309b70d315e87582f341831f4a6ea5eeece8 (patch) | |
| tree | db751847cb1391f928200388e65e757982894787 /llvm | |
| parent | 093ffb0a5cc6ebd06bce5ffdaabd762f0334a04a (diff) | |
| download | bcm5719-llvm-7772309b70d315e87582f341831f4a6ea5eeece8.tar.gz bcm5719-llvm-7772309b70d315e87582f341831f4a6ea5eeece8.zip | |
* 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.
llvm-svn: 20093
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/docs/GettingStarted.html | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/llvm/docs/GettingStarted.html b/llvm/docs/GettingStarted.html index df1a7d6d15c..bd1faf4dd2d 100644 --- a/llvm/docs/GettingStarted.html +++ b/llvm/docs/GettingStarted.html @@ -238,7 +238,7 @@ software you will need.</p> </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 @@ software you will need.</p> </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 |

