diff options
author | Ashok Thirumurthi <ashok.thirumurthi@intel.com> | 2013-06-07 19:21:45 +0000 |
---|---|---|
committer | Ashok Thirumurthi <ashok.thirumurthi@intel.com> | 2013-06-07 19:21:45 +0000 |
commit | b65edd4b95d7652728aa9f88933c0b5eb2f44109 (patch) | |
tree | 8c37a20ce468d6de0f76ffd6236582b1d8b5a276 | |
parent | 95429cde58c2dc3d85b754df7982dc0446dc0df1 (diff) | |
download | bcm5719-llvm-b65edd4b95d7652728aa9f88933c0b5eb2f44109.tar.gz bcm5719-llvm-b65edd4b95d7652728aa9f88933c0b5eb2f44109.zip |
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
-rwxr-xr-x | lldb/www/download.html | 63 | ||||
-rw-r--r-- | lldb/www/sidebar.incl | 3 | ||||
-rwxr-xr-x | lldb/www/source.html | 47 | ||||
-rwxr-xr-x | lldb/www/status.html | 43 |
4 files changed, 101 insertions, 55 deletions
diff --git a/lldb/www/download.html b/lldb/www/download.html index 9ccc23f7fee..063e180b89e 100755 --- a/lldb/www/download.html +++ b/lldb/www/download.html @@ -3,44 +3,43 @@ <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="style.css" rel="stylesheet" type="text/css" />
-<title>Downloading LLDB Sources</title>
+<title>Downloading LLDB</title>
</head>
<body>
- <div class="www_title">
- The <strong>LLDB</strong> Debugger
- </div>
-
+ <div class="www_title">
+ The <strong>LLDB</strong> Debugger
+ </div>
+
<div id="container">
<div id="content">
-
- <!--#include virtual="sidebar.incl"-->
-
+
+ <!--#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">Committing LLDB sources</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 class="post">
+ <h1 class ="postheader">Latest LLDB</h1>
+ <div class="postcontent">
+ <p>Nightly builds of LLDB are packaged from trunk:</p>
+ <ul>
+ <li>Debian and Ubuntu:
+ <a href="http://llvm.org/apt/">llvm.org/apt</a></li>
+ </ul>
+ </div>
+ <div class="postfooter"></div>
+ </div>
+ <div class="post">
+ <h1 class ="postheader">LLDB releases</h1>
+ <div class="postcontent">
+ <p>Debian packages are available for LLDB 3.2 and later.</p>
+ <ul>
+ <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>
+ </div>
+ <div class="postfooter"></div>
+ </div>
+ </div>
</div>
</div>
</body>
diff --git a/lldb/www/sidebar.incl b/lldb/www/sidebar.incl index 80a564a2e8c..2bbad833dc8 100644 --- a/lldb/www/sidebar.incl +++ b/lldb/www/sidebar.incl @@ -37,9 +37,10 @@ </div> <div class="menu"> <div class="urbangreymenu"> - <h1 class="headerbar">Source</h1> + <h1 class="headerbar">Resources</h1> <ul> <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="http://llvm.org/bugs">Bug Reports</a></li> <li><a href="http://llvm.org/svn/llvm-project/lldb/trunk">Browse SVN</a></li> diff --git a/lldb/www/source.html b/lldb/www/source.html new file mode 100755 index 00000000000..f54df1e2415 --- /dev/null +++ b/lldb/www/source.html @@ -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>
\ No newline at end of file diff --git a/lldb/www/status.html b/lldb/www/status.html index 90679ffaa49..4c83b84f68d 100755 --- a/lldb/www/status.html +++ b/lldb/www/status.html @@ -7,36 +7,35 @@ </head> <body> - <div class="www_title"> - The <strong>LLDB</strong> Debugger - </div> - + <div class="www_title"> + The <strong>LLDB</strong> Debugger + </div> + <div id="container"> <div id="content"> - <!--#include virtual="sidebar.incl"--> - + <!--#include virtual="sidebar.incl"--> + <div id="middle"> <div class="post"> <h1 class ="postheader">Mac OS X Status</h1> <div class="postcontent"> - <p>LLDB has matured a lot in the last year and can be used for - C, C++ and Objective C development for x86_64, i386 and ARM debugging. - The entire public API is exposed though a framework on Mac OS X which - is used by Xcode, the lldb command line tool, and can also be used by - Python. The entire public API is exposed through script bridging which - allows LLDB to use an embedded Python script interpreter, as well as - having a Python module named "lldb" which can be used from Python - on the command line. This allows debug sessions to be scripted. It also - allows powerful debugging actions to be created and attached to a variety - of debugging workflows.</p> + <p>LLDB has matured a lot in the last year and can be used for + C, C++ and Objective C development for x86_64, i386 and ARM debugging. + The entire public API is exposed though a framework on Mac OS X which + is used by Xcode, the lldb command line tool, and can also be used by + Python. The entire public API is exposed through script bridging which + allows LLDB to use an embedded Python script interpreter, as well as + having a Python module named "lldb" which can be used from Python + on the command line. This allows debug sessions to be scripted. It also + allows powerful debugging actions to be created and attached to a variety + of debugging workflows.</p> </div> <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 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. + <p> LLDB is improving on Linux. While the debugserver has not been ported + (to enable remote debugging) Linux is nearing feature completeness with Darwin + to debug x86_64 programs, and is partially working with i386 programs. FreeBSD is untested. ARM architectures on Linux are untested. For more details, see the Features by OS section below. </div> @@ -123,7 +122,7 @@ <li>fork </ul> </td> - <td>OK</td> + <td>OK (some bugs with continue)</td> <td>OK</td> </tr> <tr> @@ -156,7 +155,7 @@ </tr> <tr> <td>Thread inspection and stepping</td> - <td>OK for single thread (no multi-threaded support)</td> + <td>OK</td> <td>OK</td> </tr> <tr> |