Updated the LLDB status page to reflect the recent addition of multi-threaded support.

Reworked the download information on lldb.llvm.org:
- svn copy of download.html to source.html with information on source-code access
- new download.html with links to download nightly builds and Debian releases
- updated the sidebar to reflect these changes

llvm-svn: 183547
This commit is contained in:
Ashok Thirumurthi 2013-06-07 19:21:45 +00:00
parent 95429cde58
commit b65edd4b95
4 changed files with 101 additions and 55 deletions

View File

@ -3,7 +3,7 @@
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="style.css" rel="stylesheet" type="text/css" /> <link href="style.css" rel="stylesheet" type="text/css" />
<title>Downloading LLDB Sources</title> <title>Downloading LLDB</title>
</head> </head>
<body> <body>
@ -18,24 +18,23 @@
<div id="middle"> <div id="middle">
<div class="post"> <div class="post">
<h1 class ="postheader">Downloading LLDB sources</h1> <h1 class ="postheader">Latest LLDB</h1>
<div class="postcontent"> <div class="postcontent">
<p>Obtaining read only access to the LLDB sources is easy:</p> <p>Nightly builds of LLDB are packaged from trunk:</p>
<ul> <ul>
<li>svn co http://llvm.org/svn/llvm-project/lldb/trunk lldb</li> <li>Debian and Ubuntu:
<a href="http://llvm.org/apt/">llvm.org/apt</a></li>
</ul> </ul>
</div> </div>
<div class="postfooter"></div> <div class="postfooter"></div>
</div> </div>
<div class="post"> <div class="post">
<h1 class ="postheader">Committing LLDB sources</h1> <h1 class ="postheader">LLDB releases</h1>
<div class="postcontent"> <div class="postcontent">
<p>If you wish to contribute to LLDB, you must first get commit access by <p>Debian packages are available for LLDB 3.2 and later.</p>
<a href="http://llvm.org/docs/DeveloperPolicy.html#commitaccess">requesting commit access</a></p>
<p>Once you have commit access, you will have a <b>USERNAME</b> and you can checkout the sources:
<a href="http://llvm.org/docs/DeveloperPolicy.html#commitaccess">requesting commit access</a></p>
<ul> <ul>
<li>svn co https://USERNAME@llvm.org/svn/llvm-project/lldb/trunk lldb</li> <li><a href="http://packages.debian.org/unstable/main/lldb">LLDB 3.2</a> (unstable)</li>
<li><a href="http://packages.debian.org/experimental/main/lldb">LLDB 3.3</a> (coming soon)</li>
</ul> </ul>
</div> </div>
<div class="postfooter"></div> <div class="postfooter"></div>

View File

@ -37,9 +37,10 @@
</div> </div>
<div class="menu"> <div class="menu">
<div class="urbangreymenu"> <div class="urbangreymenu">
<h1 class="headerbar">Source</h1> <h1 class="headerbar">Resources</h1>
<ul> <ul>
<li><a href="download.html">Download</a></li> <li><a href="download.html">Download</a></li>
<li><a href="source.html">Source</a></li>
<li><a href="build.html">Build</a></li> <li><a href="build.html">Build</a></li>
<li><a href="http://llvm.org/bugs">Bug Reports</a></li> <li><a href="http://llvm.org/bugs">Bug Reports</a></li>
<li><a href="http://llvm.org/svn/llvm-project/lldb/trunk">Browse SVN</a></li> <li><a href="http://llvm.org/svn/llvm-project/lldb/trunk">Browse SVN</a></li>

47
lldb/www/source.html Executable file
View File

@ -0,0 +1,47 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="style.css" rel="stylesheet" type="text/css" />
<title>Accessing LLDB Sources</title>
</head>
<body>
<div class="www_title">
The <strong>LLDB</strong> Debugger
</div>
<div id="container">
<div id="content">
<!--#include virtual="sidebar.incl"-->
<div id="middle">
<div class="post">
<h1 class ="postheader">Downloading LLDB sources</h1>
<div class="postcontent">
<p>Obtaining read only access to the LLDB sources is easy:</p>
<ul>
<li>svn co http://llvm.org/svn/llvm-project/lldb/trunk lldb</li>
</ul>
</div>
<div class="postfooter"></div>
</div>
<div class="post">
<h1 class ="postheader">Contributing to LLDB</h1>
<div class="postcontent">
<p>If you wish to contribute to LLDB, you must first get commit access by
<a href="http://llvm.org/docs/DeveloperPolicy.html#commitaccess">requesting commit access</a></p>
<p>Once you have commit access, you will have a <b>USERNAME</b> and you can checkout the sources:
<a href="http://llvm.org/docs/DeveloperPolicy.html#commitaccess">requesting commit access</a></p>
<ul>
<li>svn co https://USERNAME@llvm.org/svn/llvm-project/lldb/trunk lldb</li>
</ul>
</div>
<div class="postfooter"></div>
</div>
</div>
</div>
</div>
</body>
</html>

View File

@ -33,10 +33,9 @@
</div> </div>
<h1 class ="postheader">Linux Status</h1> <h1 class ="postheader">Linux Status</h1>
<div class="postcontent"> <div class="postcontent">
<p> LLDB is improving on Linux. While the debugserver is not ported <p> LLDB is improving on Linux. While the debugserver has not been ported
(to enable remote debugging) and debugging of multi-threaded programs is in its infancy, most (to enable remote debugging) Linux is nearing feature completeness with Darwin
of the functionality, including the Python API and the command line tool, to debug x86_64 programs, and is partially working with i386 programs.
is working on the x86_64 architecture, and partially working with i386.
FreeBSD is untested. ARM architectures on Linux are untested. FreeBSD is untested. ARM architectures on Linux are untested.
For more details, see the Features by OS section below. For more details, see the Features by OS section below.
</div> </div>
@ -123,7 +122,7 @@
<li>fork <li>fork
</ul> </ul>
</td> </td>
<td>OK</td> <td>OK (some bugs with continue)</td>
<td>OK</td> <td>OK</td>
</tr> </tr>
<tr> <tr>
@ -156,7 +155,7 @@
</tr> </tr>
<tr> <tr>
<td>Thread inspection and stepping</td> <td>Thread inspection and stepping</td>
<td>OK for single thread (no multi-threaded support)</td> <td>OK</td>
<td>OK</td> <td>OK</td>
</tr> </tr>
<tr> <tr>