|
153 | 153 |
|
154 | 154 | <ul>
|
155 | 155 | <li><a href="http://llvm.org/releases/3.2/tools/clang/docs/ThreadSanitizer.html">ThreadSanitizer (TSan)</a> - data race detector run-time library for C/C++ has been added.</li>
|
156 |
| - <li>Improvemens to <a href="http://llvm.org/releases/3.2/tools/clang/docs/AddressSanitizer.html">AddressSanitizer</a> including: better portability |
| 156 | + <li>Improvements to <a href="http://llvm.org/releases/3.2/tools/clang/docs/AddressSanitizer.html">AddressSanitizer</a> including: better portability |
157 | 157 | (OSX, Android NDK), support for cmake based builds, enhanced error reporting and lots of bug fixes.</li>
|
158 | 158 | <li>Added support for A6 'Swift' CPU.</li>
|
159 | 159 | <li><code>divsi3</code> function has been enhanced to take advantage of a hardware unsigned divide when it is available.</li>
|
|
178 | 178 |
|
179 | 179 | <ul>
|
180 | 180 | <li>Linux build fixes for clang (see <a href="http://lldb.llvm.org/build.html">Building LLDB</a>)</li>
|
181 |
| - <li>Some Linux stablity and usability improvements</li> |
| 181 | + <li>Some Linux stability and usability improvements</li> |
182 | 182 | <li>Switch expression evaluation to use MCJIT (from legacy JIT) on Linux</li>
|
183 | 183 | </ul>
|
184 | 184 |
|
@@ -329,7 +329,7 @@ <h3>EmbToolkit</h3>
|
329 | 329 |
|
330 | 330 | <p><a href="http://www.embtoolkit.org/">EmbToolkit</a> provides Linux cross-compiler
|
331 | 331 | toolchain/SDK (GCC/binutils/C library (uclibc,eglibc,musl)), a build system for
|
332 |
| - package cross-compilation and optionally various root filesystems. |
| 332 | + package cross-compilation and optionally various root file systems. |
333 | 333 | It supports ARM and MIPS. There is an ongoing effort to provide a clang+llvm
|
334 | 334 | environment for the 3.2 releases,
|
335 | 335 | </p>
|
|
595 | 595 | compile time of many functions dramatically.</p>
|
596 | 596 |
|
597 | 597 | <ul>
|
598 |
| - <li>Branch weight metadata is preseved through more of the optimizer.</li> |
| 598 | + <li>Branch weight metadata is preserved through more of the optimizer.</li> |
599 | 599 | </ul>
|
600 | 600 |
|
601 | 601 | </div>
|
|
724 | 724 | platform specific support for Linux.</p>
|
725 | 725 |
|
726 | 726 | <p>Full support is included for Thumb1, Thumb2 and ARM modes, along with
|
727 |
| - subtarget and CPU specific extensions for VFP2, VFP3 and NEON.</p> |
| 727 | + sub-target and CPU specific extensions for VFP2, VFP3 and NEON.</p> |
728 | 728 |
|
729 | 729 | <p>The assembler is Unified Syntax only (see ARM Architecural Reference Manual
|
730 | 730 | for details). While there is some, and growing, support for pre-unfied
|
|
0 commit comments