[Lldb-commits] [lldb] r182664 - Updated the status page to reflect the current Linux status.
Ashok Thirumurthi
ashok.thirumurthi at intel.com
Fri May 24 12:25:34 PDT 2013
Author: athirumu
Date: Fri May 24 14:25:33 2013
New Revision: 182664
URL: http://llvm.org/viewvc/llvm-project?rev=182664&view=rev
Log:
Updated the status page to reflect the current Linux status.
- Fix for attach by name
- Details for register support
- Punted on i386 details as its status has drifted since this page was originally posted
- Multi-threaded target support is soon to be released on Linux
- Partial back-trace is called out since its a high-profile issue
Modified:
lldb/trunk/www/status.html
Modified: lldb/trunk/www/status.html
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/www/status.html?rev=182664&r1=182663&r2=182664&view=diff
==============================================================================
--- lldb/trunk/www/status.html (original)
+++ lldb/trunk/www/status.html Fri May 24 14:25:33 2013
@@ -34,9 +34,10 @@
<h1 class ="postheader">Linux Status</h1>
<div class="postcontent">
<p> LLDB is improving on Linux. While the debugserver is not ported
- (to enable remote debugging) and there are some stability issues, most
- of the basic functionality, including the Python API and the commandline tool,
- are working on i386/x86_64 architectures. ARM architectures on Linux are untested.
+ (to enable remote debugging) and debugging of multi-threaded programs is in its infancy, most
+ of the functionality, including the Python API and the command line tool,
+ is working on the x86_64 architecture, and partially working with i386.
+ FreeBSD is untested. ARM architectures on Linux are untested.
For more details, see the Features by OS section below.
</div>
<h1 class ="postheader">Features by OS</h1>
@@ -47,12 +48,12 @@
<table border="1">
<tr>
<th>Feature</th>
- <th>Linux<br>(i386 and x86_64)</th>
+ <th>Linux<br>(x86_64)</th>
<th>Mac OS X (i386/x86_64 and ARM/Thumb)</th>
</tr>
<tr>
<td>Backtracing</td>
- <td>OK</td>
+ <td>OK (except with targets built with -fomit-frame-pointer)</td>
<td>OK</td>
</tr>
<tr>
@@ -119,9 +120,10 @@
<li>launch
<li>attach
<li>continue
+ <li>fork
</ul>
</td>
- <td>OK except attach-by-name </td>
+ <td>OK</td>
<td>OK</td>
</tr>
<tr>
@@ -130,6 +132,19 @@
<td>OK</td>
</tr>
<tr>
+ <td>Registers (x86_64 and i386)
+ <ul>
+ <li>general purpose
+ <li>floating point
+ <li>exception state
+ <li>SSE
+ <li>AVX
+ </ul>
+ </td>
+ <td>OK (except for exception state registers)</td>
+ <td>OK</td>
+ </tr>
+ <tr>
<td>Script bridging</td>
<td>OK</td>
<td>OK</td>
More information about the lldb-commits
mailing list