Package clang6.0

Binary package: clang6.0
Version: 6.0.0-alt0.6.M80C.1.rel
Architecture: i586
Build time:  Nov 13, 2018, 03:04 AM
 in the task #215187
Source package: llvm6.0
Category: Development/C
Report package bug
License:  NCSA
Summary:  A C language family frontend for LLVM
clang: noun
    1. A loud, resonant, metallic sound.
    2. The strident call of a crane or goose.
    3. C-language family front-end toolkit.

The goal of the Clang project is to create a new C, C++, Objective C
and Objective C++ front-end for the LLVM compiler. Its tools are built
as libraries and designed to be loosely-coupled and extendable.
Last changes:
Sept. 12, 2018 Andrey Cherepanov 6.0.0-alt0.6.M80C.1.rel
- Backport to c8 branch (bootstrapped).
March 20, 2018 Konstantin Lepikhov 6.0.0-alt0.7.rel
- Reduce debuginfo for x86_64.
- Use 'Release' build on x86_64.
- Fix provides/obsoletes.
- Move clang libs to separate pkg (to ease future migrations).
March 15, 2018 Konstantin Lepikhov 6.0.0-alt0.6.rel
- Bootstrap with clang, lld and ThinLTO.
- .spec: sync with RH
  + 0001-DebugInfo-Discard-invalid-DBG_VALUE-instructions-in-.patch
  + 0001-Fixup-for-rL326769-RegState-Debug-is-being-truncated.patch
  + RH-0001-CMake-Split-static-library-exports-into-their-own-ex.patch
- .spec: move gold plugin to -devel (tnx to legion@)
- Build changes:
  + Reduce memory consumption on x86:
    + Reduce amount of debuginfo (use -g1)
    + Use Release as build target.
  + Use compiler-rt (instead of libgcc).
  + Use 8 build jobs.

Back to Top