Next | Query returned 171 messages, browsing 101 to 110 | Previous

History of commit frequency

CVS Commit History:


   2016-12-18 00:28:35 by Joerg Sonnenberger | Files touched by this commit (4)
Log message:
Explicitly build LLVM projects with -std=c++11, it doesn't get detected
automatically in all cases.
   2016-11-14 21:15:33 by Ryo ONODERA | Files touched by this commit (29)
Log message:
Update llvm packages to 3.9.0

* Drop CppBackend. It is removed.

Changelog:
* GCC ABI Tag
* LLVM IR: new intrinsics etc.
* Change LLVM IPO model
* Support ThinLTO
* Improve the ARM targets, ARMv8.2-A support etc.
* Improve the MIPS targets
* Improve the PowerPC target, default optim O3 to O2
* Improve the X86 target, SKylake AVX-512 etc.
* Improve the AMDGPU, better support for Mesa 12
   2016-07-26 14:43:51 by Thomas Klausner | Files touched by this commit (5)
Log message:
Update llvm and clang* to 3.8.1.

This release contains bug-fixes for the LLVM 3.8.0 release. This
release is API and ABI compatible with 3.8.0.
   2016-03-10 16:01:52 by Tobias Nygren | Files touched by this commit (17) | Package removed
Log message:
Update to clang-3.8.0. Split out llvm tools to lang/llvm.
Packaged in pkgsrc-wip by myself and Kamil.
Remove stale pkgsrc/SunOS bread crumbs that were difficult to merge
following the build framework switch. Needs to be redone. (Sorry!)

Summary of significant changes in LLVM:
- switch build framework from autoconf to CMake
- llvm-ar now supports thin archives.
- llvm doesn t produce .data.rel.ro.local or .data.rel sections anymore.
- opional support for linking clang and the LLVM tools with a single
  libLLVM shared library

  pkgsrc note: we have this library in lang/libLLVM, but we don't currently
  use it. We may do so in the future if/when the API matures.

- The optimization to move the prologue and epilogue of functions in colder
  code path (shrink-wrapping) is now enabled by default
- new target-independent gcc-compatible emulated Thread Local Storage mode
- various target specific optimizations

Summary of significant changes in Clang:

- new compiler flags for tuning what DWARF information is included
- better strict alignment handling
- better support for __builtin_object_size
   2016-03-08 22:11:44 by Tobias Nygren | Files touched by this commit (1)
Log message:
g/c obsolete comment
   2016-03-07 17:27:47 by Jonathan Perkin | Files touched by this commit (2)
Log message:
Do not use "-z discard-unused" linker flags on SunOS, it is only supported
by the very latest Oracle Solaris release.
   2016-02-25 11:05:48 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Fix library names on Darwin.
   2016-02-22 13:22:52 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Update PLIST for current Darwin build.
   2016-01-11 20:16:09 by Ryo ONODERA | Files touched by this commit (3)
Log message:
Update to 3.7.1

Changelog:
Major changes in 3.7.1
======================

* 3.7.0 was released with an inadvertent change to the signature of the C
  API function: LLVMBuildLandingPad, which made the C API incompatible with
  prior releases.  This has been corrected in LLVM 3.7.1.

  As a result of this change, 3.7.0 is not ABI compatible with 3.7.1.

  +----------------------------------------------------------------------------+
  | History of the LLVMBuildLandingPad() function                              |
  +===========================+================================================+
  | 3.6.2 and prior releases  | LLVMBuildLandingPad(LLVMBuilderRef,            |
  |                           |                     LLVMTypeRef,               |
  |                           |                     LLVMValueRef,              |
  |                           |                     unsigned, const char*)     |
  +---------------------------+------------------------------------------------+
  | 3.7.0                     | LLVMBuildLandingPad(LLVMBuilderRef,            |
  |                           |                     LLVMTypeRef,               |
  |                           |                     unsigned, const char*)     |
  +---------------------------+------------------------------------------------+
  | 3.7.1 and future releases | LLVMBuildLandingPad(LLVMBuilderRef,            |
  |                           |                     LLVMTypeRef,               |
  |                           |                     LLVMValueRef,              |
  |                           |                     unsigned, const char*)     |
  +---------------------------+------------------------------------------------+
   2015-12-30 16:54:56 by Benny Siegert | Files touched by this commit (1)
Log message:
Re-add a buildlink3.mk for a future include-what-you-use package.

Next | Query returned 171 messages, browsing 101 to 110 | Previous