llvm-toolchain-3.5 1:3.5.2-3ubuntu1 source package in Ubuntu

Changelog

llvm-toolchain-3.5 (1:3.5.2-3ubuntu1) xenial; urgency=medium

  * Don't link executables with a linker version script.

 -- Matthias Klose <email address hidden>  Mon, 18 Apr 2016 18:22:03 +0200

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Xenial
Original maintainer:
LLVM Packaging Team
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Xenial release universe misc

Downloads

File Size SHA-256 Checksum
llvm-toolchain-3.5_3.5.2.orig-clang-tools-extra.tar.bz2 214.0 KiB 6936d48c878e8900256c9a0c66ed4e4227458c929bbde0b67adc97ec15c4cfc6
llvm-toolchain-3.5_3.5.2.orig-clang.tar.bz2 8.7 MiB 00a6fc162be2efc4d35c389b5fb65429893dd1becdce7ef09972f63586f6d570
llvm-toolchain-3.5_3.5.2.orig-compiler-rt.tar.bz2 1.4 MiB 2127fcd44b3d3eaf51f51071fe1ba615930d1225f0108c8b0e0fce2565d64c83
llvm-toolchain-3.5_3.5.2.orig-lldb.tar.bz2 3.1 MiB 9b0d27146fbfd837a8efe372e2c432a1d7b60c350580407e16a6469fef2a1588
llvm-toolchain-3.5_3.5.2.orig-polly.tar.bz2 320.4 KiB 75bb576347fbd2916bd32663765e239bef6ad59afa6cdc7d402e6b000141bb31
llvm-toolchain-3.5_3.5.2.orig.tar.bz2 12.9 MiB e4d0152cb2ded4bd8a5b387d6e69419b62fe60e4e7829c0ec3bf1fec0082c397
llvm-toolchain-3.5_3.5.2-3ubuntu1.debian.tar.xz 53.2 KiB e1097cf0cde3698c182d44190180c7a6a65bf1c9300597ba7870cda946171ff5
llvm-toolchain-3.5_3.5.2-3ubuntu1.dsc 5.8 KiB e2d67e645bf44071a7d969d61d9f24556763441cfdcedf54b701cd0f8a3a84e0

Available diffs

View changes file

Binary packages built by this source

clang-3.5: 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.5-doc: C, C++ and Objective-C compiler (LLVM based) - Documentation

 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 documentation.

clang-3.5-examples: No summary available for clang-3.5-examples in ubuntu yakkety.

No description available for clang-3.5-examples in ubuntu yakkety.

clang-format-3.5: 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.5: No summary available for clang-modernize-3.5 in ubuntu yakkety.

No description available for clang-modernize-3.5 in ubuntu yakkety.

cpp11-migrate-3.5: No summary available for cpp11-migrate-3.5 in ubuntu yakkety.

No description available for cpp11-migrate-3.5 in ubuntu yakkety.

libclang-3.5-dev: clang library - 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 headers to develop extensions over
 libclang1-3.5.

libclang-common-3.5-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.5: C interface to the clang library

 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 library.
 .
 The C Interface to Clang provides a relatively small API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

libclang1-3.5-dbg: No summary available for libclang1-3.5-dbg in ubuntu yakkety.

No description available for libclang1-3.5-dbg in ubuntu yakkety.

liblldb-3.5: No summary available for liblldb-3.5 in ubuntu yakkety.

No description available for liblldb-3.5 in ubuntu yakkety.

liblldb-3.5-dbgsym: debug symbols for package liblldb-3.5

 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.5-dev: No summary available for liblldb-3.5-dev in ubuntu yakkety.

No description available for liblldb-3.5-dev in ubuntu yakkety.

libllvm-3.5-ocaml-dev: Modular compiler and toolchain technologies, OCaml bindings

 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 OCaml bindings to develop applications using llvm.

libllvm-3.5-ocaml-dev-dbgsym: debug symbols for package libllvm-3.5-ocaml-dev

 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 OCaml bindings to develop applications using llvm.

libllvm3.5-dbg: No summary available for libllvm3.5-dbg in ubuntu yakkety.

No description available for libllvm3.5-dbg in ubuntu yakkety.

libllvm3.5v5: 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.

lldb-3.5: Next generation, high-performance debugger

 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.

lldb-3.5-dev: No summary available for lldb-3.5-dev in ubuntu yakkety.

No description available for lldb-3.5-dev in ubuntu yakkety.

llvm-3.5: 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.5-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.5-dev-dbgsym: debug symbols for package llvm-3.5-dev

 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.5-doc: Modular compiler and toolchain technologies, documentation

 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 contains all documentation (extensive).

llvm-3.5-examples: Modular compiler and toolchain technologies, examples

 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 contains examples for using LLVM, both in developing
 extensions to LLVM and in using it to compile code.

llvm-3.5-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.5-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.

python-clang-3.5: Clang Python Bindings

 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 binding package provides access to the Clang compiler and libraries.

python-lldb-3.5: Next generation, high-performance debugger, python lib

 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 binding package provides access to lldb.