Package: clang-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 79392 Depends: libc6 (>= 2.14), libclang1-3.8 (= 1:3.8~svn278388-1~exp1), libgcc1 (>= 1:3.4), libllvm3.8, libstdc++6 (>= 5.2), libstdc++-6-dev, libgcc-6-dev, libobjc-6-dev, libclang-common-3.8-dev (= 1:3.8~svn278388-1~exp1), libc6-dev, binutils Recommends: llvm-3.8-dev, python Suggests: gnustep, gnustep-devel, clang-3.8-doc Breaks: clang-3.1, clang-3.2, clang-3.3, clang-3.4 (<< 1:3.4.2-7~exp1), clang-3.5 (<< 1:3.5~+rc1-3~exp1), compiler-rt Replaces: clang-3.1, clang-3.2, clang-3.3, clang-3.4 (<< 1:3.4.2-7~exp1), clang-3.5 (<< 1:3.5~+rc1-3~exp1), compiler-rt Provides: c++-compiler, c-compiler, objc-compiler Homepage: http://www.llvm.org/ Priority: optional Section: devel Filename: pool/main/l/llvm-toolchain-3.8/clang-3.8_3.8~svn278388-1~exp1_amd64.deb Size: 21634232 SHA256: 75abbe200bf2aa02a94829c5a4a376f1395099982f6ec2d37840ac65af9d6318 SHA1: 1b0b98519467881313ecb8772a42c576087ce59a MD5sum: 01629a0f7100caaa6718e1e4638a3574 Description: 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 fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. Package: clang-3.8-doc Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: all Maintainer: LLVM Packaging Team Installed-Size: 3566 Homepage: http://www.llvm.org/ Priority: optional Section: doc Filename: pool/main/l/llvm-toolchain-3.8/clang-3.8-doc_3.8~svn278388-1~exp1_all.deb Size: 579814 SHA256: 3db6064e9b96076a7596da63320cf165429018dfbc343b090b6e6433bb6ec66d SHA1: 621976f94aa1bc4251f886c0d8b47965df356832 MD5sum: 67ab428b11218609d37352fe05dd2207 Description: 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 fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the documentation. Package: clang-3.8-examples Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 61 Homepage: http://www.llvm.org/ Priority: optional Section: doc Filename: pool/main/l/llvm-toolchain-3.8/clang-3.8-examples_3.8~svn278388-1~exp1_amd64.deb Size: 26542 SHA256: 004da88f5b14f22c4b91c4ec28f6d691b6c0c7143e64b557e77d362f8ea26883 SHA1: 0d3d6079a48b3217be951558438617fd09fa97d7 MD5sum: b2710e4a2120448079a0c8c07c25e434 Description: Clang examples 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 fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the clang examples. Package: clang-format-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 1415 Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libllvm3.8, libstdc++6 (>= 5.2), python Breaks: clang-format-3.3 Replaces: clang-format-3.3 Homepage: http://www.llvm.org/ Priority: optional Section: devel Filename: pool/main/l/llvm-toolchain-3.8/clang-format-3.8_3.8~svn278388-1~exp1_amd64.deb Size: 468736 SHA256: 7616bcb4dbc55d4fb7bdf91805de91b870656fa2fe7cfe625e342751ae3d2bb1 SHA1: 4550f5dfdb52040e33dfef7d4a801d6e748ae056 MD5sum: 504c5dac7c6391b6cd6a1e98c00e6102 Description: 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. Package: clang-tidy-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 17985 Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.4), libllvm3.8, libstdc++6 (>= 5.2), python Breaks: clang-3.8 (<< 1:3.8~svn250696-1) Replaces: clang-3.8 (<< 1:3.8~svn250696-1) Homepage: http://www.llvm.org/ Priority: optional Section: devel Filename: pool/main/l/llvm-toolchain-3.8/clang-tidy-3.8_3.8~svn278388-1~exp1_amd64.deb Size: 5121004 SHA256: af5db3066b02a909fa3ece6f787506b478fdf37f7b190168269064fa01b69a94 SHA1: 2eac3d5fad4a7d3df0da2a1a7d0a82f55df003e3 MD5sum: fe7aa69f7b7edeb7da2816c83883fd94 Description: clang-based C++ linter tool Provide an extensible framework for diagnosing and fixing typical programming errors, like style violations, interface misuse, or bugs that can be deduced via static analysis. clang-tidy is modular and provides a convenient interface for writing new checks. Package: libclang-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 144037 Depends: libstdc++-6-dev, libgcc-6-dev, libobjc-6-dev, libclang1-3.8 (= 1:3.8~svn278388-1~exp1), libclang-common-3.8-dev (= 1:3.8~svn278388-1~exp1) Homepage: http://www.llvm.org/ Priority: optional Section: libdevel Filename: pool/main/l/llvm-toolchain-3.8/libclang-3.8-dev_3.8~svn278388-1~exp1_amd64.deb Size: 12439346 SHA256: bbb2e8162439adb275707995a7007e8ad274aa4d32ac922ce5a552e8cabad93a SHA1: 3bbf82c12671be3845278dbc3cd2f5f2146f0be5 MD5sum: 41d6a8d7ea8560c8edf778463c594da1 Description: 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 fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the clang headers to develop extensions over libclang1-3.8. Package: libclang-common-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 18644 Depends: libc6 (>= 2.15), libgcc1 (>= 1:3.4), libstdc++6 (>= 5.2), libtinfo5 (>= 6), zlib1g (>= 1:1.1.4), libllvm3.8 (= 1:3.8~svn278388-1~exp1) Homepage: http://www.llvm.org/ Priority: optional Section: libdevel Filename: pool/main/l/llvm-toolchain-3.8/libclang-common-3.8-dev_3.8~svn278388-1~exp1_amd64.deb Size: 1476298 SHA256: bf92da102db2a1af39b0d16b2aebd16706ae3805c22aa3833084c456d369c994 SHA1: 3d67be340d0d2ddc9a54f2cde8f163aa1b9f1f9a MD5sum: bb32557cf5170c054c32be536f94e983 Description: 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 fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the clang generic headers and some libraries (profiling, etc). Package: libclang1-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 14505 Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.4), libllvm3.8, libstdc++6 (>= 5.2), libstdc++-6-dev, libgcc-6-dev, libobjc-6-dev Multi-Arch: same Homepage: http://www.llvm.org/ Priority: optional Section: devel Filename: pool/main/l/llvm-toolchain-3.8/libclang1-3.8_3.8~svn278388-1~exp1_amd64.deb Size: 4190062 SHA256: daa0139e955d9e92a655c1868d91cb548532a6461b3ec580a8719f7b00936f2e SHA1: d9c49799eed96ddb683e325d8b867e6b6d270a5c MD5sum: 3048c028ac00b655ff4a45b0f2d22e6d Description: 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 fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . 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. Package: libclang1-3.8-dbg Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 28635 Depends: libstdc++-6-dev, libgcc-6-dev, libobjc-6-dev, libclang1-3.8 (= 1:3.8~svn278388-1~exp1) Multi-Arch: same Homepage: http://www.llvm.org/ Priority: extra Section: debug Filename: pool/main/l/llvm-toolchain-3.8/libclang1-3.8-dbg_3.8~svn278388-1~exp1_amd64.deb Size: 26501864 SHA256: 9d805301df84ae3e0a1485c5e8c569362c4d2939126c9a7fb22be4d7299e9d3f SHA1: b4a9931ca3f3bc272bd2bc679a23c5a1bae631a0 MD5sum: 6077338aeebd6253dde7c64ec384dbd0 Description: 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 fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This package contains the debugging symbols. Build-Ids: ee06b195c092699ae87ff7e682fd12cdf142027b Package: libfuzzer-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 282 Depends: clang-3.8 (= 1:3.8~svn278388-1~exp1) Homepage: http://www.llvm.org/ Priority: optional Section: libdevel Filename: pool/main/l/llvm-toolchain-3.8/libfuzzer-3.8-dev_3.8~svn278388-1~exp1_amd64.deb Size: 70226 SHA256: fe26a9153a5a1650d3289fd36eebc6041e29abf0e722dc03024fa97f2ebfb884 SHA1: f9db6f1b9c9dbfebfaed51757f5d542838d3a403 MD5sum: 472de085fc809d5bbea88a41d4a94eb7 Description: Library for coverage-guided fuzz testing LibFuzzer is a library for in-process, coverage-guided, evolutionary fuzzing of other libraries. . LibFuzzer is similar in concept to American Fuzzy Lop (AFL), but it performs all of its fuzzing inside a single process. This in-process fuzzing can be more restrictive and fragile, but is potentially much faster as there is no overhead for process start-up. . The fuzzer is linked with the library under test, and feeds fuzzed inputs to the library via a specific fuzzing entrypoint (aka 'target function'); the fuzzer then tracks which areas of the code are reached, and generates mutations on the corpus of input data in order to maximize the code coverage. The code coverage information for libFuzzer is provided by LLVM's SanitizerCoverage instrumentation. Package: liblldb-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 59010 Depends: libc6 (>= 2.15), libedit2 (>= 2.11-20080614), libffi6 (>= 3.0.4), libgcc1 (>= 1:3.4), libllvm3.8 (= 1:3.8~svn278388-1~exp1), libncurses5 (>= 6), libpython2.7 (>= 2.7), libstdc++6 (>= 5.2), libtinfo5 (>= 6), zlib1g (>= 1:1.2.0) Breaks: lldb-3.8 (<< 1:3.8~svn215195-2) Replaces: lldb-3.8 (<= 1:3.8~svn215195-2) Homepage: http://www.llvm.org/ Priority: optional Section: libs Filename: pool/main/l/llvm-toolchain-3.8/liblldb-3.8_3.8~svn278388-1~exp1_amd64.deb Size: 15396132 SHA256: 1adfd8fa5a572ea949d7f95af9baa988684fc596d0e289fa7b1d2df9193f5e47 SHA1: 0de2dd9220cd267b7ba6079f7870420694e40e04 MD5sum: da5f1cafa6ad299474f5d1f05619b997 Description: 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. Package: liblldb-3.8-dbg Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 82363 Depends: liblldb-3.8 (= 1:3.8~svn278388-1~exp1) Homepage: http://www.llvm.org/ Priority: extra Section: debug Filename: pool/main/l/llvm-toolchain-3.8/liblldb-3.8-dbg_3.8~svn278388-1~exp1_amd64.deb Size: 74406150 SHA256: 9dc7a68bdc7f16b306f629e6e8bd7e6b1422888a946828489b047db0dba3e1a2 SHA1: 4f0965507ded06defa24b3daeb79c65385744818 MD5sum: 1af11b98752e784f89767edfdd938d1f Description: Next generation, high-performance debugger, debugging libraries 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 debug symbols. Build-Ids: 5b9868cf77a7c8aa566da7fc204d15be7fc396d9 eba85d77c3150381812188f2483277eb393a0ad0 Package: liblldb-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 33141 Depends: lldb-3.8 (= 1:3.8~svn278388-1~exp1) Breaks: lldb-3.8-dev (<< 1:3.8~svn215195-2) Replaces: lldb-3.8-dev (<= 1:3.8~svn215195-2) Homepage: http://www.llvm.org/ Priority: optional Section: libdevel Filename: pool/main/l/llvm-toolchain-3.8/liblldb-3.8-dev_3.8~svn278388-1~exp1_amd64.deb Size: 4081082 SHA256: f1936d17edac3dae980c8e661c38add6d614a3eb6c51aee00a143cb4ae4c24c6 SHA1: c26c27eb7efdc2580dc5eaea50fb0b2d9ae9cffe MD5sum: a407297533bf15a8a1165d8df451575f Description: Next generation, high-performance debugger - Header files 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 provides the header files to build extension over lldb. Package: libllvm-3.8-ocaml-dev Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 52 Depends: llvm-3.8-dev (= 1:3.8~svn278388-1~exp1) Suggests: llvm-3.8-doc Provides: libllvm-3.8-ocaml-dev-c8y98 Homepage: http://www.llvm.org/ Priority: optional Section: ocaml Filename: pool/main/l/llvm-toolchain-3.8/libllvm-3.8-ocaml-dev_3.8~svn278388-1~exp1_amd64.deb Size: 20114 SHA256: 08bcabe7a4d46fe7834e9c3d9dd57f2c344207a36e5d3c951c1c985c6eddd11a SHA1: 1733ef77a18d727868d3fd399a946288ec3129ca MD5sum: 26f57351049cf79b1be1a23bf4c0667d Description: 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. Package: libllvm3.8 Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 41093 Depends: libc6 (>= 2.15), libedit2 (>= 2.11-20080614), libffi6 (>= 3.0.4), libgcc1 (>= 1:3.4), libstdc++6 (>= 6), libtinfo5 (>= 6), zlib1g (>= 1:1.2.0) Multi-Arch: same Homepage: http://www.llvm.org/ Priority: optional Section: libs Filename: pool/main/l/llvm-toolchain-3.8/libllvm3.8_3.8~svn278388-1~exp1_amd64.deb Size: 10300904 SHA256: adf1e0ccc85db8c257f0fd7f12d3076710608b40666e99ce758787ee6eadbc30 SHA1: bdfe75dd165769058f4b4025afb39dcb47189b21 MD5sum: aee1f7e70d9f138600ab22ee1b1d5666 Description: 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. Package: libllvm3.8-dbg Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 51722 Depends: libllvm3.8 (= 1:3.8~svn278388-1~exp1) Multi-Arch: same Homepage: http://www.llvm.org/ Priority: extra Section: debug Filename: pool/main/l/llvm-toolchain-3.8/libllvm3.8-dbg_3.8~svn278388-1~exp1_amd64.deb Size: 47416174 SHA256: d2a13649944ff8d04aa20b249823fb18ba1f468b6d6ec8e7e162373ea8d13ae7 SHA1: a6e284c1444704afcb711ed6a6e277e80de2f8df MD5sum: 238ffdaad4bf07a4d2baf97c8deea639 Description: Modular compiler and toolchain technologies, debugging libraries 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 debug symbols. Build-Ids: d55d312370abfc7c76b8e5c2403347963f33531e Package: lldb-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 25370 Depends: libc6 (>= 2.15), libedit2 (>= 2.11-20080614), libffi6 (>= 3.0.4), libgcc1 (>= 1:3.4), liblldb-3.8, libllvm3.8 (= 1:3.8~svn278388-1~exp1), libncurses5 (>= 6), libpython2.7 (>= 2.7), libstdc++6 (>= 6), libtinfo5 (>= 6), zlib1g (>= 1:1.2.0), llvm-3.8-dev Suggests: python-lldb-3.8 Conflicts: lldb-3.4, lldb-3.5 Homepage: http://www.llvm.org/ Priority: optional Section: devel Filename: pool/main/l/llvm-toolchain-3.8/lldb-3.8_3.8~svn278388-1~exp1_amd64.deb Size: 7848536 SHA256: 870b84d7ddad7a3d96f19a1e9dde766ee254c679881bddb0b7a14bbf69b61518 SHA1: fdbf5726be4096bac0c790be7786eca0203f1723 MD5sum: 0fde901c3fe5f82196f6275ba7501d07 Description: 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. Package: lldb-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: all Maintainer: LLVM Packaging Team Installed-Size: 40 Depends: liblldb-3.8-dev Homepage: http://www.llvm.org/ Priority: optional Section: oldlibs Filename: pool/main/l/llvm-toolchain-3.8/lldb-3.8-dev_3.8~svn278388-1~exp1_all.deb Size: 19318 SHA256: 446e0572fabb13b2bb5c7a4fed754c0797351ed5ba3517a60e39a37a7d37d644 SHA1: 2e520585c2ffbc4d463a7fa836e6e40ba071a0f1 MD5sum: 9ae402ec1207b426794d3681684cdd9b Description: transitional dummy package to liblldb-3.8-dev This is a transitional dummy package. It can safely be removed. Package: llvm-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 5066 Depends: llvm-3.8-runtime (= 1:3.8~svn278388-1~exp1), libc6 (>= 2.15), libgcc1 (>= 1:3.4), libllvm3.8, libstdc++6 (>= 5.2), libtinfo5 (>= 6), zlib1g (>= 1:1.1.4) Recommends: llvm-3.8-dev Suggests: llvm-3.8-doc Homepage: http://www.llvm.org/ Priority: optional Section: devel Filename: pool/main/l/llvm-toolchain-3.8/llvm-3.8_3.8~svn278388-1~exp1_amd64.deb Size: 1527438 SHA256: f5c019bcb3c55d4182bf5c1e4a6ab6e4d301522a58c0aa2e5c5d8e5c7dc3d8cd SHA1: 782b080ba79fb62d0ae774ddb76c55e3feaedd00 MD5sum: 7045434ae654ec9f4e5ede91df40b56f Description: 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. Package: llvm-3.8-dev Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 106810 Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libjsoncpp1 (>= 1.7.4), libllvm3.8 (= 1:3.8~svn278388-1~exp1), libstdc++6 (>= 5.2), libffi-dev (>= 3.0.9), llvm-3.8 (= 1:3.8~svn278388-1~exp1), libtinfo-dev Replaces: llvm (<< 2.2-3) Homepage: http://www.llvm.org/ Priority: optional Section: devel Filename: pool/main/l/llvm-toolchain-3.8/llvm-3.8-dev_3.8~svn278388-1~exp1_amd64.deb Size: 15920874 SHA256: 599ac856bc0e7f10bd53f82b36acd40772b52775ef8c841f23cd59204edd786a SHA1: d59f80fc2fe34e7c48784b9b883346b08fd8fcef MD5sum: 85f626156d1c03d35cdfa7cfdf375207 Description: 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. Package: llvm-3.8-doc Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: all Maintainer: LLVM Packaging Team Installed-Size: 10643 Depends: libjs-jquery, libjs-underscore Homepage: http://www.llvm.org/ Priority: optional Section: doc Filename: pool/main/l/llvm-toolchain-3.8/llvm-3.8-doc_3.8~svn278388-1~exp1_all.deb Size: 1506910 SHA256: 6b42eb7435e9ca615da09332e9196112502ee1073f89529dcb7252ce66ebba65 SHA1: 08d3538bee7e081168afb8fb2856cb6c4bff3101 MD5sum: 9d26a7c45c671735145b3ba26ba97edb Description: 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). Package: llvm-3.8-examples Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: all Maintainer: LLVM Packaging Team Installed-Size: 460 Depends: llvm-3.8-dev (>= 1:3.8~svn278388-1~exp1), llvm-3.8-dev (<< 1:3.8~svn278388-1~exp1+c~) Homepage: http://www.llvm.org/ Priority: optional Section: doc Filename: pool/main/l/llvm-toolchain-3.8/llvm-3.8-examples_3.8~svn278388-1~exp1_all.deb Size: 230202 SHA256: 7bd770c7380b126235cf244e93ad6b5441c2ad5501cc4498c7861243ac9ab023 SHA1: eee5e10810c3741c44e35ced95bb1a5097bb4962 MD5sum: 8d1390edf167b9e3b1b946d57f86b9a5 Description: 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. Package: llvm-3.8-runtime Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 275 Depends: binfmt-support, libc6 (>= 2.14), libgcc1 (>= 1:3.0), libllvm3.8, libstdc++6 (>= 5.2) Conflicts: llvm (<< 2.7-1) Replaces: llvm (<< 2.7-1) Homepage: http://www.llvm.org/ Priority: optional Section: devel Filename: pool/main/l/llvm-toolchain-3.8/llvm-3.8-runtime_3.8~svn278388-1~exp1_amd64.deb Size: 85956 SHA256: 6441244cdd62cb6cd58fdd81f8e9431376fe937b5e949ebed47cbd0f4a618aeb SHA1: 06f86154860b2b3ae42e440aee9bfe997e71f1c9 MD5sum: aafa3a0f248cafff5a2f1d73d8024e31 Description: 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. Package: llvm-3.8-tools Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 628 Depends: libc6 (>= 2.15), libgcc1 (>= 1:3.4), libstdc++6 (>= 5.2), libtinfo5 (>= 6), zlib1g (>= 1:1.1.4), python, llvm-3.8-dev (= 1:3.8~svn278388-1~exp1) Homepage: http://www.llvm.org/ Priority: optional Section: devel Filename: pool/main/l/llvm-toolchain-3.8/llvm-3.8-tools_3.8~svn278388-1~exp1_amd64.deb Size: 174968 SHA256: 661a269527925c049ea4e9ce3c74bc727a36e5919a5c5ded08ee12be78cb0517 SHA1: e668ee1fac5bc11c7c2184add68a5bd05a75b0cb MD5sum: f4d74a0cfa6227c442f176b9975b41df Description: 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. Package: python-clang-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 154 Depends: python Breaks: python-clang-3.3, python-clang-3.4, python-clang-3.5, python-clang-3.6, python-clang-3.7 Replaces: python-clang-3.3, python-clang-3.4, python-clang-3.5, python-clang-3.6, python-clang-3.7 Homepage: http://www.llvm.org/ Priority: optional Section: python Filename: pool/main/l/llvm-toolchain-3.8/python-clang-3.8_3.8~svn278388-1~exp1_amd64.deb Size: 41982 SHA256: 5bae478537f8ee5ebdc93a902a9bc80ed4c636527cf6837c4db023892737455e SHA1: 60a01bb17f516acede244cb8170bd2e85cfdb88d MD5sum: cd57ff6fb09b3d35c29cdd9a3def8cb2 Description: 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 fully implements all published ISO C++ standards including C++11, as well as the upcoming C++14 standard, and some parts of the fledgling C++1z standard, and is considered a production-quality C++ compiler. . This binding package provides access to the Clang compiler and libraries. Package: python-lldb-3.8 Source: llvm-toolchain-3.8 Version: 1:3.8~svn278388-1~exp1 Architecture: amd64 Maintainer: LLVM Packaging Team Installed-Size: 718 Depends: liblldb-3.8-dev, python, python-six Conflicts: python-lldb-3.4, python-lldb-3.5, python-lldb-3.6, python-lldb-3.7 Homepage: http://www.llvm.org/ Priority: optional Section: python Filename: pool/main/l/llvm-toolchain-3.8/python-lldb-3.8_3.8~svn278388-1~exp1_amd64.deb Size: 105606 SHA256: 76e7560015a2b7e81262067b04715349c99afe2198305debf5944bb4fd47c613 SHA1: d88bbf6804de7c8c2d4c71e2428e2cc92e1a3f6b MD5sum: 459a85e69d0949862f1167b300c2437b Description: 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.