forked from OSchip/llvm-project
parent
df65ba121b
commit
70dfe24866
|
@ -85,12 +85,12 @@ of llvm-gcc solves many serious long-standing problems with llvm-gcc, including
|
||||||
all of those blocked by the <a href="http://llvm.org/PR498">llvm-gcc 4 meta
|
all of those blocked by the <a href="http://llvm.org/PR498">llvm-gcc 4 meta
|
||||||
bug</a>. In addition, llvm-gcc4 implements support for many new features,
|
bug</a>. In addition, llvm-gcc4 implements support for many new features,
|
||||||
including GCC inline assembly, generic vector support, SSE and Altivec
|
including GCC inline assembly, generic vector support, SSE and Altivec
|
||||||
intrinsics, and several new GCC attributes. In addition, llvm-gcc4 is
|
intrinsics, and several new GCC attributes. Finally, llvm-gcc4 is
|
||||||
significantly faster than llvm-gcc3, respects -O options, its -c/-S options
|
significantly faster than llvm-gcc3, respects -O options, its -c/-S options
|
||||||
correspond to GCC's (they emit native code), and it has debugging support well
|
correspond to GCC's (they emit native code), and it has debugging support well
|
||||||
underway.</p>
|
underway.</p>
|
||||||
|
|
||||||
<p>If you can use it, llvm-gcc4 is offers significant new functionality, and we
|
<p>If you can use it, llvm-gcc4 offers significant new functionality, and we
|
||||||
hope that it will replace llvm-gcc3 completely in a future release.
|
hope that it will replace llvm-gcc3 completely in a future release.
|
||||||
Unfortunately, it does not currently support C++ exception handling at all, and
|
Unfortunately, it does not currently support C++ exception handling at all, and
|
||||||
it only works on Apple Mac OS/X machines with X86 or PowerPC processors.
|
it only works on Apple Mac OS/X machines with X86 or PowerPC processors.
|
||||||
|
@ -124,8 +124,8 @@ SPARC V8 and SPARC V9 subtargets (controlling whether V9 features can be used),
|
||||||
and targets the 32-bit SPARC ABI.</p>
|
and targets the 32-bit SPARC ABI.</p>
|
||||||
|
|
||||||
<p>The LLVM 1.7 release is the last release that will include the LLVM "SparcV9"
|
<p>The LLVM 1.7 release is the last release that will include the LLVM "SparcV9"
|
||||||
backend, which was the very first LLVM native code generator. In 1.8, it will
|
backend, which was the very first LLVM native code generator. It will
|
||||||
be removed, replaced with the new SPARC backend.</p>
|
be removed in LLVM 1.8, being replaced with the new SPARC backend.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -226,7 +226,8 @@ Improvements</a></div>
|
||||||
|
|
||||||
<div class="doc_text">
|
<div class="doc_text">
|
||||||
<ul>
|
<ul>
|
||||||
<li>The Mac OS/X PowerPC and X86 backends now have initial support Darwin DWARF
|
<li>The Mac OS/X PowerPC and X86 backends now have initial support for
|
||||||
|
Darwin DWARF
|
||||||
debugging information, however, debug info generation has been disabled for
|
debugging information, however, debug info generation has been disabled for
|
||||||
the 1.7 release in llvmgcc4.</li>
|
the 1.7 release in llvmgcc4.</li>
|
||||||
<li>LLVM includes the new <a href="docs/CommandGuide/html/llvm-config.html">
|
<li>LLVM includes the new <a href="docs/CommandGuide/html/llvm-config.html">
|
||||||
|
|
Loading…
Reference in New Issue