git-svn-id: http://llvm-py.googlecode.com/svn/trunk@105 8d1e9007-1d4e-0410-b67e-1979fd6579aa
168 lines
5.6 KiB
HTML
168 lines
5.6 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
|
<meta name="generator" content="AsciiDoc 8.5.2" />
|
|
<meta name="description" content="Python bindings for LLVM" />
|
|
<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-quirks.css" type="text/css" />
|
|
<link rel="stylesheet" href="style/layout.css" type="text/css" />
|
|
<title>Download - llvm-py</title>
|
|
</head>
|
|
<body>
|
|
<div id="layout-banner">
|
|
<div id="layout-title">llvm-py</div>
|
|
<div id="layout-description">Python Bindings for LLVM</div>
|
|
</div>
|
|
<table>
|
|
<tr valign="top">
|
|
<td id="layout-menu">
|
|
<div>»<a href="index.html">Home</a></div>
|
|
<div>»<a href="examples.html">Examples</a></div>
|
|
<div>»<a href="download.html">Download</a></div>
|
|
<div>»<a href="userguide.html">User Guide</a></div>
|
|
<div>»<a href="contribute.html">Contribute</a></div>
|
|
<div>»<a href="license.html">License</a></div>
|
|
<div>»<a href="about.html">About</a></div>
|
|
</td>
|
|
<td>
|
|
<div id="layout-content">
|
|
<div id="header">
|
|
<h1>Download</h1>
|
|
</div>
|
|
<div id="preamble">
|
|
<div class="sectionbody">
|
|
<div class="paragraph"><p>The latest release is 0.6, released 31-Aug-2010 (<a href="#changelog">Changelog</a>
|
|
below). 0.6 works only with LLVM 2.7.</p></div>
|
|
<div class="paragraph"><p>Download it here:</p></div>
|
|
<div class="ulist"><ul>
|
|
<li>
|
|
<p>
|
|
<a href="http://llvm-py.googlecode.com/files/llvm-py-0.6.tar.bz2">llvm-py-0.6.tar.bz2</a> (primary)
|
|
</p>
|
|
</li>
|
|
<li>
|
|
<p>
|
|
<a href="llvm-py-0.6.tar.bz2">llvm-py-0.6.tar.bz2</a> (mirror)
|
|
</p>
|
|
</li>
|
|
</ul></div>
|
|
<div class="paragraph"><p>Older versions are available <a href="http://llvm-py.googlecode.com/files/">here</a>.</p></div>
|
|
<div class="paragraph"><p>The latest code can be checked out from SVN like so:</p></div>
|
|
<div class="listingblock">
|
|
<div class="content">
|
|
<pre><tt>$ svn checkout http://llvm-py.googlecode.com/svn/trunk/ llvm-py</tt></pre>
|
|
</div></div>
|
|
<div class="paragraph"><p>Follow the steps <a href="userguide.html#install">described here</a> to install the
|
|
package.</p></div>
|
|
</div>
|
|
</div>
|
|
<h2 id="changelog">Changelog</h2>
|
|
<div class="sectionbody">
|
|
<div class="listingblock">
|
|
<div class="content">
|
|
<pre><tt>0.7, in progress:
|
|
|
|
* Add llvm.core.Argument.alignment property.
|
|
* Migrate to LLVM 2.8.
|
|
* Fix ffi link issue on darwin (Albert Mietus) (Issue #29).
|
|
* LLVM tutorial ported (Max Shawabkeh) (Issue #33).
|
|
|
|
|
|
0.6, 31-Aug-2010:
|
|
|
|
* Add and remove function attributes (Krzysztof Goj) (Issue #21).
|
|
* Wrap fadd,fsub,fmul (Aaron S Lav) (Issue #31).
|
|
* Migrate to LLVM 2.7.
|
|
* Migrate to LLVM 2.6 (KS Sreeram) (Issue #25).
|
|
* Inline function (Corrado Zoccolo).
|
|
* Get pointer to function (Corrado Zoccolo).
|
|
* More properties/methods for TargetData (Florian Noding) (Issue #16).
|
|
* Value.uses API.
|
|
* Fetch operands of instructions (Seth Warn).
|
|
* Unaliased objects (with Seth Warn).
|
|
* Value factory, more Constant subclasses.
|
|
* Module.link_in and Instruction.is_volatile (Seth Warn).
|
|
* Fix Builder.position_at_beginning crash (Issue #10).
|
|
* Builds on gentoo.
|
|
* Code cleanup.
|
|
* Migrate to LLVM 2.5.
|
|
|
|
|
|
0.5, 22-Nov-2008:
|
|
|
|
* Added vicmp, vfcmp instructions and constant expressions.
|
|
* Builds on FreeBSD.
|
|
* Updated documentation.
|
|
* Migrate to LLVM 2.4.
|
|
|
|
|
|
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.
|
|
* Assembly support: create modules from .ll files.
|
|
* Various bug fixes.
|
|
* Bitcode support: convert modules to bitcode and vice versa.
|
|
* Intrinsics added.
|
|
* JIT Tutorials ported (Sebastien Binet).
|
|
* GenericValue added. Used by ExecutionEngine.run().
|
|
* Build cleanly on OpenBSD, x86-64/amd64 (Laurence Tratt).
|
|
* Updated documentation.
|
|
|
|
|
|
0.2.1, 18-Jun-2008:
|
|
|
|
* Build cleanly with LLVM 2.3 and 2.3svn.
|
|
|
|
|
|
0.2, 15-Jun-2008:
|
|
|
|
* Independent package, need not be unpacked into llvm/bindings.
|
|
* Fixed ownership issues with Module/ModuleProvider.
|
|
* Modules, values and types can be stringified, to get their LLVM
|
|
assembly representation.
|
|
* Modules and functions can be verified.
|
|
* MemoryBuffer and TypeHandle are available.
|
|
* ExecutionEngine, TargetData and passes are available.
|
|
* Unit tester added (but doesn't test much for now).
|
|
* Python doc string documentation added (still incomplete).
|
|
* Many minor style/cosmetic changes and bug fixes.
|
|
* Added documentation as on website into SVN.
|
|
* Lots of cleanup.
|
|
|
|
|
|
0.1, 10-May-2008:
|
|
|
|
* Initial release.</tt></pre>
|
|
</div></div>
|
|
</div>
|
|
<div id="footer">
|
|
<div id="footer-text">
|
|
Web pages © Mahadevan R. Generated with <a href="http://www.methods.co.nz/asciidoc/">asciidoc</a>.
|
|
Last updated 2010-11-05.
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<script type="text/javascript">
|
|
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
|
|
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
|
|
var pageTracker = _gat._getTracker("UA-4519056-2");
|
|
pageTracker._initData();
|
|
pageTracker._trackPageview();
|
|
</script>
|
|
</body>
|
|
</html>
|