forked from OSchip/llvm-project
parent
cf4b9078f2
commit
60ad0094e2
|
@ -127,9 +127,18 @@ production-quality compiler for C, Objective-C, C++ and Objective-C++ on x86
|
||||||
<li>Introduced the "libclang" library, a C interface to Clang intended to support IDE clients.</li>
|
<li>Introduced the "libclang" library, a C interface to Clang intended to support IDE clients.</li>
|
||||||
<li>Added support for <code>#pragma GCC visibility</code>, <code>#pragma align</code>, and others.</li>
|
<li>Added support for <code>#pragma GCC visibility</code>, <code>#pragma align</code>, and others.</li>
|
||||||
<li>Added support for SSE, ARM NEON, and Altivec.</li>
|
<li>Added support for SSE, ARM NEON, and Altivec.</li>
|
||||||
|
<li>Improved support for many Microsoft extensions.</li>
|
||||||
<li>Implemented support for blocks in C++.</li>
|
<li>Implemented support for blocks in C++.</li>
|
||||||
<li>Implemented precompiled headers for C++.</li>
|
<li>Implemented precompiled headers for C++.</li>
|
||||||
<li>Improved abstract syntax trees to retain more accurate source information.</li>
|
<li>Improved abstract syntax trees to retain more accurate source information.</li>
|
||||||
|
<li>Added driver support for handling LLVM IR and bitcode files directly.</li>
|
||||||
|
<li>Major improvements to compiler correctness for exception handling.</li>
|
||||||
|
<li>Improved generated code quality in some areas:
|
||||||
|
<ul>
|
||||||
|
<li>Good code generation for X86-32 and X86-64 ABI handling.</li>
|
||||||
|
<li>Improved code generation for bit-fields, although important work remains.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue