mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-15 07:34:33 +00:00
* 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20093 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
8ccb87fa62
commit
a892eadacc
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user