llvm-toolchain-3.6 1:3.6.2-1 source package in Ubuntu
Changelog
llvm-toolchain-3.6 (1:3.6.2-1) unstable; urgency=medium [ Sylvestre Ledru ] * New upstream release * Upload in unstable * Add a workaround to build against g++ 5.2 (which does not provide the binary g++-5.2) * Transition to gcc 5. Thanks to Matthias Klose for the patch. For this, we had to rename libllvm3.6 to libllvm3.6v5 (Closes: #793899) * bug-24472.diff: Silent some aarch64/arm64 tests which started to fail probably during the gcc 5 migration -- Sylvestre Ledru <email address hidden> Mon, 17 Aug 2015 11:23:35 +0200
Upload details
- Uploaded by:
- LLVM Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- LLVM Packaging Team
- Architectures:
- any all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
llvm-toolchain-3.6_3.6.2-1.dsc | 5.8 KiB | 99133e77300a8e1d9044b971814552be847b7fc8b54882a1997a42e476ba53d6 |
llvm-toolchain-3.6_3.6.2.orig-clang-tools-extra.tar.bz2 | 248.9 KiB | a2b95dfff5a52d45f829ccceaa8db6fab051ac429c563296e418d88f409282e5 |
llvm-toolchain-3.6_3.6.2.orig-clang.tar.bz2 | 9.0 MiB | e2b6979e5cecb8ea22f42fba5cc1ec570a3f1960451df6b56a4ad64a04ea30ee |
llvm-toolchain-3.6_3.6.2.orig-compiler-rt.tar.bz2 | 1.4 MiB | 9df559c14bd26bb206cd6cdd0d2ae672f13d5cfba07897457dd33cb863f985a5 |
llvm-toolchain-3.6_3.6.2.orig-lldb.tar.bz2 | 3.3 MiB | df0cd96a4fcea9721f508bee23b02468eaef7e106a02f5859a8867ab498d1404 |
llvm-toolchain-3.6_3.6.2.orig-polly.tar.bz2 | 296.2 KiB | 77017db0f4ff6bb021bec57d34b7acc2154a0abf27b512cde4275e4aec22d3e3 |
llvm-toolchain-3.6_3.6.2.orig.tar.bz2 | 13.9 MiB | 51214b5d8941e5092e4d253b2f7d9e6ebd2bb63f5f369b9da648b3cbb02f3803 |
llvm-toolchain-3.6_3.6.2-1.debian.tar.xz | 49.0 KiB | 216b1992c29ed6cd8bdd6d4e979a7f0a6dd50fa722ef10b25279f1484009a1d3 |
Available diffs
No changes file available.
Binary packages built by this source
- clang-3.6: C, C++ and Objective-C compiler (LLVM based)
Clang project is a C, C++, Objective C and Objective C++ front-end
for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler
Collection (GCC).
.
Clang implements all of the ISO C++ 1998 and 2001 standards and also provides
a partial support of C++1y.
- clang-3.6-doc: No summary available for clang-3.6-doc in ubuntu wily.
No description available for clang-3.6-doc in ubuntu wily.
- clang-3.6-examples: No summary available for clang-3.6-examples in ubuntu wily.
No description available for clang-3.6-examples in ubuntu wily.
- clang-format-3.6: Tool to format C/C++/Obj-C code
Clang-format is both a library and a stand-alone tool with the goal of
automatically reformatting C++ sources files according to configurable
style guides. To do so, clang-format uses Clang's Lexer to transform an
input file into a token stream and then changes all the whitespace around
those tokens. The goal is for clang-format to both serve both as a user
tool (ideally with powerful IDE integrations) and part of other
refactoring tools, e.g. to do a reformatting of all the lines changed
during a renaming.
.
This package also provides vim and emacs plugins.
- clang-modernize-3.6: No summary available for clang-modernize-3.6 in ubuntu wily.
No description available for clang-modernize-3.6 in ubuntu wily.
- cpp11-migrate-3.6: No summary available for cpp11-migrate-3.6 in ubuntu wily.
No description available for cpp11-migrate-3.6 in ubuntu wily.
- libclang-3.6-dev: No summary available for libclang-3.6-dev in ubuntu wily.
No description available for libclang-3.6-dev in ubuntu wily.
- libclang-common-3.6-dev: clang library - Common development package
Clang project is a C, C++, Objective C and Objective C++ front-end
for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler
Collection (GCC).
.
Clang implements all of the ISO C++ 1998 and 2001 standards and also provides
a partial support of C++1y.
.
This package contains the clang generic headers and some libraries
(profiling, etc).
- libclang1-3.6: No summary available for libclang1-3.6 in ubuntu wily.
No description available for libclang1-3.6 in ubuntu wily.
- libclang1-3.6-dbg: No summary available for libclang1-3.6-dbg in ubuntu wily.
No description available for libclang1-3.6-dbg in ubuntu wily.
- liblldb-3.6: Next generation, high-performance debugger, library
LLDB is a next generation, high-performance debugger. It is built as a set of
reusable components which highly leverage existing libraries in the larger LLVM
Project, such as the Clang expression parser and LLVM disassembler.
.
This package contains the LLDB runtime library.
- liblldb-3.6-dbgsym: debug symbols for package liblldb-3.6
LLDB is a next generation, high-performance debugger. It is built as a set of
reusable components which highly leverage existing libraries in the larger LLVM
Project, such as the Clang expression parser and LLVM disassembler.
.
This package contains the LLDB runtime library.
- liblldb-3.6-dev: No summary available for liblldb-3.6-dev in ubuntu wily.
No description available for liblldb-3.6-dev in ubuntu wily.
- libllvm-3.6-ocaml-dev: No summary available for libllvm-3.6-ocaml-dev in ubuntu wily.
No description available for libllvm-
3.6-ocaml- dev in ubuntu wily.
- libllvm3.6-dbg: No summary available for libllvm3.6-dbg in ubuntu wily.
No description available for libllvm3.6-dbg in ubuntu wily.
- libllvm3.6v5: No summary available for libllvm3.6v5 in ubuntu wily.
No description available for libllvm3.6v5 in ubuntu wily.
- lldb-3.6: No summary available for lldb-3.6 in ubuntu wily.
No description available for lldb-3.6 in ubuntu wily.
- lldb-3.6-dev: No summary available for lldb-3.6-dev in ubuntu wily.
No description available for lldb-3.6-dev in ubuntu wily.
- llvm-3.6: 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 is the key component of the clang compiler and the gcc plugin called
dragonegg.
- llvm-3.6-dev: No summary available for llvm-3.6-dev in ubuntu wily.
No description available for llvm-3.6-dev in ubuntu wily.
- llvm-3.6-dev-dbgsym: No summary available for llvm-3.6-dev-dbgsym in ubuntu wily.
No description available for llvm-3.6-dev-dbgsym in ubuntu wily.
- llvm-3.6-doc: No summary available for llvm-3.6-doc in ubuntu wily.
No description available for llvm-3.6-doc in ubuntu wily.
- llvm-3.6-examples: No summary available for llvm-3.6-examples in ubuntu wily.
No description available for llvm-3.6-examples in ubuntu wily.
- llvm-3.6-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.6-tools: No summary available for llvm-3.6-tools in ubuntu wily.
No description available for llvm-3.6-tools in ubuntu wily.
- python-clang-3.6: No summary available for python-clang-3.6 in ubuntu wily.
No description available for python-clang-3.6 in ubuntu wily.
- python-lldb-3.6: No summary available for python-lldb-3.6 in ubuntu wily.
No description available for python-lldb-3.6 in ubuntu wily.