|
74 | 74 | </div>
|
75 | 75 |
|
76 | 76 | <div class="doc_text">
|
77 |
| -<h1> |
78 |
| - See <a href="/releases/1.5/docs/ReleaseNotes.html">LLVM 1.5 Release Notes</a> |
79 |
| -</h1> |
80 | 77 | <ol>
|
81 | 78 | <li>The JIT now uses mutexes to protect its internal data structures. This
|
82 | 79 | allows multi-threaded programs to be run from the JIT or interpreter without
|
|
124 | 121 | <li>Sun UltraSPARC workstations running Solaris 8.</li>
|
125 | 122 | <li>Intel and AMD machines running on Win32 with the Cygwin libraries (limited
|
126 | 123 | support is available for native builds with Visual C++).</li>
|
127 |
| -<li>PowerPC-based Mac OS X systems, running 10.2 and above.</li> |
| 124 | +<li>PowerPC and X86-based Mac OS X systems, running 10.2 and above.</li> |
128 | 125 | <li>Alpha-based machines running Debian GNU/Linux.</li>
|
129 | 126 | <li>Itanium-based machines running Linux and HP-UX.</li>
|
130 | 127 | </ul>
|
@@ -186,10 +183,6 @@ <h1>
|
186 | 183 | <ul>
|
187 | 184 | <li>In the JIT, <tt>dlsym()</tt> on a symbol compiled by the JIT will not
|
188 | 185 | work.</li>
|
189 |
| - <li><a href="http://llvm.cs.uiuc.edu/PR240">The lower-invoke pass does not |
190 |
| - mark values live across a setjmp as volatile</a>. This missing feature |
191 |
| - only affects targets whose setjmp/longjmp libraries do not save and restore |
192 |
| - the entire register file.</li> |
193 | 186 | </ul>
|
194 | 187 | </div>
|
195 | 188 |
|
|
498 | 491 | <li>On 21164s, some rare FP arithmetic sequences which may trap do not have the
|
499 | 492 | appropriate nops inserted to ensure restartability.</li>
|
500 | 493 |
|
501 |
| -<li>Defining vararg functions is not supported (but calling them is ok).</li> |
502 |
| - |
503 | 494 | <li>Due to the vararg problems, C++ exceptions do not work. Small changes are required to the CFE (which break correctness in the exception handler) to compile the exception handling library (and thus the C++ standard library).</li>
|
504 | 495 |
|
505 | 496 | </ul>
|
@@ -545,12 +536,8 @@ <h1>
|
545 | 536 |
|
546 | 537 | <ul>
|
547 | 538 | <li>Many features are still missing (e.g. support for 64-bit integer
|
548 |
| -arithmetic).</li> |
549 |
| - |
550 |
| -<li>This backend needs to be updated to use the SelectionDAG instruction |
551 |
| -selection framework.</li> |
| 539 | +arithmetic). This back-end is in pre-beta state.</li> |
552 | 540 | </ul>
|
553 |
| - |
554 | 541 | </div>
|
555 | 542 |
|
556 | 543 | <!-- *********************************************************************** -->
|
|
0 commit comments