Updated web pages.
git-svn-id: http://llvm-py.googlecode.com/svn/trunk@49 8d1e9007-1d4e-0410-b67e-1979fd6579aa
This commit is contained in:
parent
c509179c8d
commit
09e1748a19
2 changed files with 56 additions and 25 deletions
|
|
@ -2,7 +2,7 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
<meta name="generator" content="AsciiDoc 8.2.2" />
|
<meta name="generator" content="AsciiDoc 8.2.6" />
|
||||||
<meta name="description" content="Python bindings for LLVM" />
|
<meta name="description" content="Python bindings for LLVM" />
|
||||||
<meta name="keywords" content="llvm python compiler backend bindings" />
|
<meta name="keywords" content="llvm python compiler backend bindings" />
|
||||||
<link rel="stylesheet" href="style/xhtml11.css" type="text/css" />
|
<link rel="stylesheet" href="style/xhtml11.css" type="text/css" />
|
||||||
|
|
@ -33,9 +33,9 @@
|
||||||
</div>
|
</div>
|
||||||
<div id="preamble">
|
<div id="preamble">
|
||||||
<div class="sectionbody">
|
<div class="sectionbody">
|
||||||
<p>The latest release is 0.3, released 8-Sep-2008 (<a href="#changelog">Changelog</a>
|
<div class="para"><p>The latest release is 0.4, released 21-Nov-2008 (<a href="#changelog">Changelog</a>
|
||||||
below).</p>
|
below).</p></div>
|
||||||
<p>Download it here:</p>
|
<div class="para"><p>Download it here:</p></div>
|
||||||
<div class="tableblock">
|
<div class="tableblock">
|
||||||
<table rules="all"
|
<table rules="all"
|
||||||
frame="border"
|
frame="border"
|
||||||
|
|
@ -61,6 +61,20 @@ cellspacing="0" cellpadding="4">
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody valign="top">
|
<tbody valign="top">
|
||||||
|
<tr>
|
||||||
|
<td align="left">
|
||||||
|
0.4
|
||||||
|
</td>
|
||||||
|
<td align="left">
|
||||||
|
21-Nov-2008
|
||||||
|
</td>
|
||||||
|
<td align="left">
|
||||||
|
<a href="http://llvm-py.googlecode.com/files/llvm-py-0.4.tar.bz2">llvm-py-0.4.tar.bz2</a>
|
||||||
|
</td>
|
||||||
|
<td align="left">
|
||||||
|
<a href="llvm-py-0.4.tar.bz2">llvm-py-0.4.tar.bz2</a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="left">
|
<td align="left">
|
||||||
0.3
|
0.3
|
||||||
|
|
@ -120,20 +134,30 @@ cellspacing="0" cellpadding="4">
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<p>The latest code can be checked out from SVN like so:</p>
|
<div class="para"><p>The latest code can be checked out from SVN like so:</p></div>
|
||||||
<div class="listingblock">
|
<div class="listingblock">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<pre><tt>$ svn checkout http://llvm-py.googlecode.com/svn/trunk/ llvm-py</tt></pre>
|
<pre><tt>$ svn checkout http://llvm-py.googlecode.com/svn/trunk/ llvm-py</tt></pre>
|
||||||
</div></div>
|
</div></div>
|
||||||
<p>Follow the steps <a href="userguide.html#install">described here</a> to install the
|
<div class="para"><p>Follow the steps <a href="userguide.html#install">described here</a> to install the
|
||||||
package.</p>
|
package.</p></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<h2><a id="changelog"></a>Changelog</h2>
|
<h2 id="changelog">Changelog</h2>
|
||||||
<div class="sectionbody">
|
<div class="sectionbody">
|
||||||
<div class="listingblock">
|
<div class="listingblock">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<pre><tt>0.3, 8-Sep-2008:
|
<pre><tt>0.4, 21-Nov-2008:
|
||||||
|
|
||||||
|
* Code cleanup, added license headers.
|
||||||
|
* Added llvm.core.load_library_permanently() (Issue #12).
|
||||||
|
* Fix comparison using != (Issue #11).
|
||||||
|
* Instruction.is_terminator added.
|
||||||
|
* Fix Builder.select (Paulo Silva).
|
||||||
|
* Added viewCFG methods to Function (Paulo Silva).
|
||||||
|
|
||||||
|
|
||||||
|
0.3, 8-Sep-2008:
|
||||||
|
|
||||||
* Passes added.
|
* Passes added.
|
||||||
* Assembly support: create modules from .ll files.
|
* Assembly support: create modules from .ll files.
|
||||||
|
|
@ -169,14 +193,13 @@ package.</p>
|
||||||
|
|
||||||
0.1, 10-May-2008:
|
0.1, 10-May-2008:
|
||||||
|
|
||||||
* Initial release.
|
* Initial release.</tt></pre>
|
||||||
</tt></pre>
|
|
||||||
</div></div>
|
</div></div>
|
||||||
</div>
|
</div>
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
<div id="footer-text">
|
<div id="footer-text">
|
||||||
Web pages © Mahadevan R. Generated with <a href="http://www.methods.co.nz/asciidoc/">asciidoc</a>.
|
Web pages © Mahadevan R. Generated with <a href="http://www.methods.co.nz/asciidoc/">asciidoc</a>.
|
||||||
Last updated 08-Sep-2008.
|
Last updated 2008-11-21.
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
<meta name="generator" content="AsciiDoc 8.2.2" />
|
<meta name="generator" content="AsciiDoc 8.2.6" />
|
||||||
<meta name="description" content="Python bindings for LLVM" />
|
<meta name="description" content="Python bindings for LLVM" />
|
||||||
<meta name="keywords" content="llvm python compiler backend bindings" />
|
<meta name="keywords" content="llvm python compiler backend bindings" />
|
||||||
<link rel="stylesheet" href="style/xhtml11.css" type="text/css" />
|
<link rel="stylesheet" href="style/xhtml11.css" type="text/css" />
|
||||||
|
|
@ -33,26 +33,34 @@
|
||||||
</div>
|
</div>
|
||||||
<div id="preamble">
|
<div id="preamble">
|
||||||
<div class="sectionbody">
|
<div class="sectionbody">
|
||||||
<p>llvm-py provides <a href="http://www.python.org/">Python</a> bindings for
|
<div class="para"><p>llvm-py provides <a href="http://www.python.org/">Python</a> bindings for
|
||||||
<a href="http://llvm.org/">LLVM</a>. It's goal is to expose enough of LLVM APIs to
|
<a href="http://llvm.org/">LLVM</a>. It's goal is to expose enough of LLVM APIs to
|
||||||
implement a compiler backend or a VM in pure Python. llvm-py consists of
|
implement a compiler backend or a VM in pure Python. llvm-py consists of
|
||||||
Python and C modules that wrap over the native C++/C bindings of LLVM,
|
Python and C modules that wrap over the native C++/C bindings of LLVM,
|
||||||
and does not use / have dependencies on "glue utilities" like
|
and does not use / have dependencies on "glue utilities" like
|
||||||
Boost.Python, swig etc.</p>
|
Boost.Python, swig etc.</p></div>
|
||||||
<p>llvm-py is just hatching. It should be stable enough to start hacking
|
<div class="para"><p>llvm-py is just hatching. It should be stable enough to start hacking
|
||||||
away, though. Be sure to send in a patch if you miss any specific LLVM
|
away, though. Be sure to send in a patch if you miss any specific LLVM
|
||||||
API.</p>
|
API.</p></div>
|
||||||
<p><em>Availability</em>: llvm-py is available (as a source package) for LLVM 2.3
|
<div class="para"><p><em>Availability</em>: llvm-py is available (as a source package) for LLVM 2.3
|
||||||
and Python 2.5. It has been built and tested on Linux (x86, amd64) and
|
and Python 2.5. It has been built and tested on Linux (x86, amd64) and
|
||||||
is reported to work with OpenBSD. It is expected to be usable on
|
is reported to work with OpenBSD. It is expected to be usable on
|
||||||
various unices, as well as with Python 2.4.</p>
|
various unices, as well as with Python 2.4.</p></div>
|
||||||
<p><em>LLVM 2.4</em>: Read <a href="userguide.html#llvm24">this</a> if you're using LLVM
|
<div class="para"><p><em>LLVM 2.4</em>: Read <a href="userguide.html#llvm24">this</a> if you're using LLVM
|
||||||
2.4!</p>
|
2.4!</p></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<h2>News</h2>
|
<h2 id="_news">News</h2>
|
||||||
<div class="sectionbody">
|
<div class="sectionbody">
|
||||||
<dl>
|
<div class="vlist"><dl>
|
||||||
|
<dt>
|
||||||
|
21-Nov-2008
|
||||||
|
</dt>
|
||||||
|
<dd>
|
||||||
|
<p>
|
||||||
|
0.4 released. Bug fixes, few additional APIs, code cleanup.
|
||||||
|
</p>
|
||||||
|
</dd>
|
||||||
<dt>
|
<dt>
|
||||||
8-Sep-2008
|
8-Sep-2008
|
||||||
</dt>
|
</dt>
|
||||||
|
|
@ -85,12 +93,12 @@ various unices, as well as with Python 2.4.</p>
|
||||||
0.1 released.
|
0.1 released.
|
||||||
</p>
|
</p>
|
||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl></div>
|
||||||
</div>
|
</div>
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
<div id="footer-text">
|
<div id="footer-text">
|
||||||
Web pages © Mahadevan R. Generated with <a href="http://www.methods.co.nz/asciidoc/">asciidoc</a>.
|
Web pages © Mahadevan R. Generated with <a href="http://www.methods.co.nz/asciidoc/">asciidoc</a>.
|
||||||
Last updated 08-Sep-2008.
|
Last updated 2008-11-21.
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue