mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-10-29 19:01:58 +00:00
update changelog
This commit is contained in:
parent
42dc2f2752
commit
c7fefea365
25
debian/changelog
vendored
25
debian/changelog
vendored
@ -1,3 +1,28 @@
|
||||
llvm-toolchain-12 (1:12.0.1-11) UNRELEASED; urgency=medium
|
||||
|
||||
* evolve build configuration in rules file to leverage a two stage build with
|
||||
runtimes support whereby the resulting stage2 (final) compiler is used to
|
||||
build the stage2 (final) runtimes and all stage2 artifacts are free of gnu
|
||||
compiler and c++ runtimes dependencies
|
||||
* stage2 runtimes (built as part of the main stage2 build) now include
|
||||
compiler-rt, libcxx and libcxxabi as well as libunwind and openmp where
|
||||
supported. Additionally, legacy corresponding standalone build targets are
|
||||
removed from the rules file
|
||||
* patch openmp build to include required runtimes as dependencies to build
|
||||
targets so they are built first when included as part of a runtimes build
|
||||
since openmp can depend on them
|
||||
* patch libclc build to set rpath for prepare_builtins build utility to find
|
||||
correct stage2 libs at runtime when executed as part of a build
|
||||
* patch libcxx build so that if libatomic is found, only link it if libgcc is
|
||||
the rtlib
|
||||
* patch compiler-rt build to suppress xray and testing warns when not enabled
|
||||
* patch llvm linker detection to account for vendor being prepended to lld
|
||||
version string
|
||||
* remove several existing patches incorporating workarounds no longer required
|
||||
by the modified build configuration
|
||||
|
||||
-- Erik Maciejewski <mr.emacski@gmail.com> Wed, 06 Oct 2021 01:25:08 -0700
|
||||
|
||||
llvm-toolchain-12 (1:12.0.1-10) UNRELEASED; urgency=medium
|
||||
|
||||
* If parallel is not set in DEB_BUILD_OPTIONS, use nproc
|
||||
|
||||
Loading…
Reference in New Issue
Block a user