mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-17 21:29:20 +00:00
Add two ARM known problems.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36958 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
34ab6d68f5
commit
ab5063bed9
@ -66,7 +66,7 @@ ways from our previous releases:</p>
|
||||
<li>We took this as an opportunity to
|
||||
break backwards compatibility with the LLVM 1.x bytecode and .ll file format.
|
||||
If you have LLVM 1.9 .ll files that you would like to upgrade to LLVM 2.x, we
|
||||
recommend the use of the stand alone <a href=#llvm-upgrade">llvm-upgrade</a>
|
||||
recommend the use of the stand alone <a href=#llvm-upgrade>llvm-upgrade</a>
|
||||
tool. We intend to keep compatibility with .ll and .bc formats within the 2.x
|
||||
release series, like we did within the 1.x series.</li>
|
||||
<li>There are several significant change to the LLVM IR and internal APIs, such
|
||||
@ -344,8 +344,11 @@ programs.</li>
|
||||
<div class="doc_text">
|
||||
|
||||
<ul>
|
||||
<li>The ARM backend is currently in early development stages, it is not
|
||||
ready for production use.</li>
|
||||
<li>The Thumb mode works only on ARMv6 or higher processors. On sub-ARMv6
|
||||
processors, any thumb program compiled with LLVM crashes or produces wrong
|
||||
results. (<a href="http://llvm.org/PR1388">PR1388</a>)</li>
|
||||
<li>Compilation for ARM Linux OABI (old ABI) is supported, but not fully tested.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user