| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" |
| "http://www.w3.org/TR/html4/strict.dtd"> |
| <!-- Material used from: HTML 4.01 specs: http://www.w3.org/TR/html401/ --> |
| <html> |
| <head> |
| <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
| <title>"libc++abi" C++ Standard Library Support</title> |
| <link type="text/css" rel="stylesheet" href="menu.css"> |
| <link type="text/css" rel="stylesheet" href="content.css"> |
| </head> |
| |
| <body> |
| <div id="menu"> |
| <div> |
| <a href="http://llvm.org/">LLVM Home</a> |
| </div> |
| |
| <div class="submenu"> |
| <label>libc++abi Info</label> |
| <a href="/index.html">About</a> |
| </div> |
| |
| <div class="submenu"> |
| <label>Quick Links</label> |
| <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev">cfe-dev</a> |
| <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits">cfe-commits</a> |
| <a href="http://llvm.org/bugs/">Bug Reports</a> |
| <a href="http://llvm.org/svn/llvm-project/libcxxabi/trunk/">Browse SVN</a> |
| <a href="http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/">Browse ViewVC</a> |
| </div> |
| </div> |
| |
| <div id="content"> |
| <!--*********************************************************************--> |
| <h1>"libc++abi" C++ Standard Library Support</h1> |
| <!--*********************************************************************--> |
| |
| <p>libc++abi is a new implementation of low level support for a standard |
| C++ library.</p> |
| |
| <p>All of the code in libc++abi is <a |
| href="http://llvm.org/docs/DeveloperPolicy.html#license">dual licensed</a> |
| under the MIT license and the UIUC License (a BSD-like license).</p> |
| |
| <!--=====================================================================--> |
| <h2 id="goals">Features and Goals</h2> |
| <!--=====================================================================--> |
| |
| <ul> |
| <li>Correctness as defined by the C++11 standard.</li> |
| <li>Provide a portable sublayer to ease the porting of <a href="http://libcxx.llvm.org/">libc++</a></li> |
| <li>On Mac OS X, be ABI compatible with the existing low-level support.</li> |
| </ul> |
| |
| <!--=====================================================================--> |
| <h2 id="requirements">Platform Support</h2> |
| <!--=====================================================================--> |
| |
| <p>libc++abi is known to work on the following platforms, using clang.</p> |
| |
| <ul> |
| <li>Darwin</li> |
| </ul> |
| |
| <!--=====================================================================--> |
| <h2 id="dir-structure">Current Status</h2> |
| <!--=====================================================================--> |
| |
| <p>libc++abi is complete. <a href="spec.html">Here</a> is a |
| list of functionality.</p> |
| |
| <!--=====================================================================--> |
| <h2>Get it and get involved!</h2> |
| <!--=====================================================================--> |
| |
| <p>To check out the code, use:</p> |
| |
| <ul> |
| <li><code>svn co http://llvm.org/svn/llvm-project/libcxxabi/trunk libcxxabi</code></li> |
| </ul> |
| |
| <p>Send discussions to the |
| (<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev">clang mailing list</a>).</p> |
| |
| |
| </div> |
| </body> |
| </html> |