llvm-toolchain-3.7 1:3.7.1-5ubuntu3 source package in Ubuntu
Changelog
llvm-toolchain-3.7 (1:3.7.1-5ubuntu3) artful; urgency=medium * build using gold on arm64 and s390x. For backports, arm64 might still need the BFD linker, and building with only one or two processes in parallel. * On arm64 and ppc64el, build with -g1 instead of -g. * Set CMAKE_CXX_FLAGS_RELWITHDEBINFO and pass opt_flags. * Fix sanitizer build failure with glibc-2.26. * Link with --no-keep-files-mapped --no-map-whole-files when using gold. -- Matthias Klose <email address hidden> Thu, 14 Sep 2017 15:19:11 +0200
Upload details
- Uploaded by:
- Matthias Klose
- Uploaded to:
- Artful
- Original maintainer:
- LLVM Packaging Team
- Architectures:
- arm64 armel armhf all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Bionic | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
llvm-toolchain-3.7_3.7.1.orig-clang-tools-extra.tar.bz2 | 275.9 KiB | cfa34f1289c5bc0f0f5b9c22fb342b9db559c46fdf4ff306027d5f36d451145e |
llvm-toolchain-3.7_3.7.1.orig-clang.tar.bz2 | 9.6 MiB | b1491d29015935f0ae5705d8f9f7734c7818d7a7300aa3c0871378d92d936457 |
llvm-toolchain-3.7_3.7.1.orig-compiler-rt.tar.bz2 | 1.5 MiB | 302c4b7233edf0df2a96c1341215be998ad5391749fd0d3f0ffccfb68c1d9539 |
llvm-toolchain-3.7_3.7.1.orig-lldb.tar.bz2 | 3.5 MiB | e3f1d87257d2bdca614329b38ad7c102d4be7f83e6474106e3adae5c3c473229 |
llvm-toolchain-3.7_3.7.1.orig-polly.tar.bz2 | 1.8 MiB | 31e5fd672e795a6cae0b6cdbd8d1beb33bb558ac6b8379cd3dc4d2ded9d341ef |
llvm-toolchain-3.7_3.7.1.orig.tar.bz2 | 16.1 MiB | f80c3174ceafe03acf63c3e27e07839ea57985a2e6d1f4cc7ab4cd1008f56150 |
llvm-toolchain-3.7_3.7.1-5ubuntu3.debian.tar.xz | 49.3 KiB | e071e94fe013773611f8e94ddd97434ddf1a78c6d340ac2431a1d33c5077c4ee |
llvm-toolchain-3.7_3.7.1-5ubuntu3.dsc | 4.5 KiB | 5374bf6ca4f42008e54a784aab7c8a021616680639755d3f245fd18879b2e95e |
Available diffs
- diff from 1:3.7.1-5ubuntu1 to 1:3.7.1-5ubuntu3 (2.7 KiB)
- diff from 1:3.7.1-5ubuntu2 to 1:3.7.1-5ubuntu3 (616 bytes)
Binary packages built by this source
- libllvm-3.7-ocaml-dev: No summary available for libllvm-3.7-ocaml-dev in ubuntu artful.
No description available for libllvm-
3.7-ocaml- dev in ubuntu artful.
- libllvm3.7: Modular compiler and toolchain technologies, runtime library
LLVM is a collection of libraries and tools that make it easy to build
compilers, optimizers, just-in-time code generators, and many other
compiler-related programs.
.
This package contains the LLVM runtime library.
- libllvm3.7-dbg: No summary available for libllvm3.7-dbg in ubuntu artful.
No description available for libllvm3.7-dbg in ubuntu artful.
- llvm-3.7: Modular compiler and toolchain technologies
LLVM is a collection of libraries and tools that make it easy to build
compilers, optimizers, just-in-time code generators, and many other
compiler-related programs.
.
LLVM uses a single, language-independent virtual instruction set both
as an offline code representation (to communicate code between
compiler phases and to run-time systems) and as the compiler internal
representation (to analyze and transform programs). This persistent
code representation allows a common set of sophisticated compiler
techniques to be applied at compile-time, link-time, install-time,
run-time, or "idle-time" (between program runs).
.
The strengths of the LLVM infrastructure are its extremely
simple design (which makes it easy to understand and use),
source-language independence, powerful mid-level optimizer, automated
compiler debugging support, extensibility, and its stability and
reliability. LLVM is currently being used to host a wide variety of
academic research projects and commercial projects. LLVM includes C
and C++ front-ends, a front-end for a Forth-like language (Stacker),
a young scheme front-end, and Java support is in development. LLVM can
generate code for X86, SparcV9, PowerPC or many other architectures.
- llvm-3.7-dev: Modular compiler and toolchain technologies, libraries and headers
LLVM is a collection of libraries and tools that make it easy to build
compilers, optimizers, just-in-time code generators, and many other
compiler-related programs.
.
LLVM uses a single, language-independent virtual instruction set both
as an offline code representation (to communicate code between
compiler phases and to run-time systems) and as the compiler internal
representation (to analyze and transform programs). This persistent
code representation allows a common set of sophisticated compiler
techniques to be applied at compile-time, link-time, install-time,
run-time, or "idle-time" (between program runs).
.
This package provides the libraries and headers to develop applications
using llvm.
- llvm-3.7-dev-dbgsym: Debug symbols for llvm-3.7-dev
- llvm-3.7-doc: No summary available for llvm-3.7-doc in ubuntu cosmic.
No description available for llvm-3.7-doc in ubuntu cosmic.
- llvm-3.7-examples: No summary available for llvm-3.7-examples in ubuntu cosmic.
No description available for llvm-3.7-examples in ubuntu cosmic.
- llvm-3.7-runtime: Modular compiler and toolchain technologies, IR interpreter
LLVM is a collection of libraries and tools that make it easy to build
compilers, optimizers, just-in-time code generators, and many other
compiler-related programs.
.
LLVM uses a single, language-independent virtual instruction set both
as an offline code representation (to communicate code between
compiler phases and to run-time systems) and as the compiler internal
representation (to analyze and transform programs). This persistent
code representation allows a common set of sophisticated compiler
techniques to be applied at compile-time, link-time, install-time,
run-time, or "idle-time" (between program runs).
.
This package provides the minimal required to execute programs in LLVM
format.
- llvm-3.7-tools: Modular compiler and toolchain technologies, tools
LLVM is a collection of libraries and tools that make it easy to build
compilers, optimizers, just-in-time code generators, and many other
compiler-related programs.
.
LLVM uses a single, language-independent virtual instruction set both
as an offline code representation (to communicate code between
compiler phases and to run-time systems) and as the compiler internal
representation (to analyze and transform programs). This persistent
code representation allows a common set of sophisticated compiler
techniques to be applied at compile-time, link-time, install-time,
run-time, or "idle-time" (between program runs).
.
This package provides tools for testing.