summaryrefslogtreecommitdiff
path: root/sys/dev/microcode/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/microcode/Makefile')
0 files changed, 0 insertions, 0 deletions
span>Update build system glue for LLVM 3.6RC1. Notable changes:joerg - 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 2014-08-10Update build glue for LLVM/Clang 3.6svn r215315. Changes include variousjoerg performance improvements across all backends and a much improved PPC32 backend. 2014-05-30Update build system for LLVM/Clang snapshot r209886. This brings in thejoerg merged AArch64 backend and the move of eARM to DWARF exception handling for NetBSD. C++11 is required for building. 2014-01-05Update LLVM family to 3.5svn r198450. Interesting changes include:joerg - 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 2013-10-30Update LLVM/Clang snapshot to r193633. Fixes an old and somewhat amusingjoerg bug involving a source file foo.c, a function foo and a static function-local variable c in the direct object writer. 2013-09-02Update LLVM/Clang snapshot to r189662. This includes many improvementsjoerg 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. 2013-01-23Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2joerg release. 2012-10-28Update LLVM/Clang snapshot to r166772. Now builds without RTTI andjoerg exceptions. Also features the first round of a loop vectorizer. 2012-09-23Update LLVM/Clang snapshot to r164464. This adopts the GCC options forjoerg the SSP parameters and a not-yet-default rewrite of SROA. 2012-04-04Update LLVM/Clang snapshot to r153935. This brings in the new inlinejoerg cost analysis. 2011-12-19Update LLVM/Clang snapshot to r146851. Most noticable, this fixes thejoerg vfork issues with RUMP depending on inlining certain functions and a bad stdio simplification. 2011-12-11Update to LLVM/Clang r146325. This fixes a number of issues for i386.joerg 2011-11-03Update LLVM/Clang snapshot to r143571 for the improved optimizer.joerg 2011-09-01Update LLVM/Clang snapshot to r138875. Primarily to get the rewrittenjoerg temp file handling fixing boost-jam build. 2011-07-07Update LLVM/Clang snapshot to r134635. This reduces the memory usage injoerg preprocessor heavy code and recognizes mipseb as alias for mips. 2011-07-04Update LLVM/Clang to r134374. This brings the xstorerng alias for Viajoerg PadLock, a bugfix for the C++ ABI in one edge condition and various compiler improvements. 2011-02-06Add LLVM and clang build system. It is enabled by MKLLVM=yes.joerg 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.