| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
- Old JIT is removed.
- Improvements to debug information handling.
- ARM: check for deprecated instructions and warn in the integrated
assembler
- PPC: VSX support, va_arg support for struct/union types, -fPIC vs
-fpic supported, faster atomics
- x86: improved vectorizer
|
|
performance improvements across all backends and a much improved PPC32
backend.
|
|
merged AArch64 backend and the move of eARM to DWARF exception handling
for NetBSD. C++11 is required for building.
|
|
16bit x86 support, self hosting for SPARC64 and improvements to the
NetBSD driver on ARM, AArch64 and MIPS.
|
|
- Improvements in the SPARC64 support
- ARM backend can almost build a full NetBSD/EABI system with the
integrated assembler
- PowerPC grows disassembler support
- LLD supports copy relocation, beginning of MIPS backend
- New diagnostic for use of bool expression as size_t argument for
strncmp and friends
|
|
to the new SLP vectorizer, fast codegen support for PPC and using
terminfo for the color sequences. In addition, add (optional) build
infrastructure for lld to allow easier testing. This is controlled by
MKLLD.
|
|
C++11 support in Clang as well as initial SPARC64 support.
|
|
improvements, this brings the first of the address sanity checker and
the new tainted variable logic for the analyzer.
|
|
and support for dependency tracking in tblgen. Use this to make updates
more robust.
|
|
on builtins (broke longjmp usage) and a better cross-compiling support
in combination with -m32/-m64.
Update configuration to include /usr/include/clang-3.0 in the search
path.
|
|
|
|
name, provides a proper CPP mode and fixes a number of compat issues
in the integrated assembler.
Build the toolchain compiler optimized and without assertions now.
|
|
Upstream sources can be fetched by running "make checkout" in
src/external/bsd/llvm, they will be properly imported once the
integration and missing features are sorted out.
|