llvm-3.5-examples_3.5-10_all.deb


Advertisement

Description

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

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: llvm-3.5-examples
Package version: 3.5
Package release: 10
Package architecture: all
Package type: deb
Installed size: 398 B
Download size: 177.21 KB
Official Mirror: ftp.br.debian.org
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.

Alternatives

    Download

    Source package: llvm-toolchain-3.5

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install llvm-3.5-examples deb package:
      # sudo apt-get install llvm-3.5-examples

    Files

    • /usr/share/doc/llvm-3.5-examples/Makefile.common
    • /usr/share/doc/llvm-3.5-examples/Makefile.config
    • /usr/share/doc/llvm-3.5-examples/Makefile.rules
    • /usr/share/doc/llvm-3.5-examples/NEWS.Debian.gz
    • /usr/share/doc/llvm-3.5-examples/changelog.Debian.gz
    • /usr/share/doc/llvm-3.5-examples/copyright
    • /usr/share/doc/llvm-3.5-examples/examples/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/LLVMBuild.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/BrainF/BrainF.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/BrainF/BrainF.h
    • /usr/share/doc/llvm-3.5-examples/examples/BrainF/BrainFDriver.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/BrainF/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/BrainF/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/ExceptionDemo/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/ExceptionDemo/ExceptionDemo.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/ExceptionDemo/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Fibonacci/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Fibonacci/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Fibonacci/fibonacci.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/HowToUseJIT/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/HowToUseJIT/HowToUseJIT.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/HowToUseJIT/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter2/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter2/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter2/toy.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter3/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter3/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter3/toy.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter4/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter4/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter4/toy.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter5/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter5/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter5/toy.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter6/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter6/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter6/toy.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter7/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter7/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/Chapter7/toy.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/README.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/cached/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/cached/README.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/cached/genk-timing.py.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/cached/split-lib.py
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/cached/toy-jit.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/cached/toy.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/complete/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/complete/README.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/complete/genk-timing.py.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/complete/split-lib.py
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/complete/toy.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/initial/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/initial/README.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/initial/toy.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/lazy/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/lazy/README.txt
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/lazy/genk-timing.py.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/lazy/toy-jit.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/Kaleidoscope/MCJIT/lazy/toy.cpp.gz
    • /usr/share/doc/llvm-3.5-examples/examples/ModuleMaker/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/ModuleMaker/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/ModuleMaker/ModuleMaker.cpp
    • /usr/share/doc/llvm-3.5-examples/examples/ModuleMaker/README.txt
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter2/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter2/_tags
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter2/ast.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter2/lexer.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter2/parser.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter2/token.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter2/toplevel.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter2/toy.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter3/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter3/_tags
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter3/ast.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter3/codegen.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter3/lexer.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter3/myocamlbuild.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter3/parser.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter3/token.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter3/toplevel.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter3/toy.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/_tags
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/ast.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/bindings.c
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/codegen.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/lexer.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/myocamlbuild.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/parser.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/token.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/toplevel.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter4/toy.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/_tags
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/ast.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/bindings.c
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/codegen.ml.gz
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/lexer.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/myocamlbuild.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/parser.ml.gz
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/token.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/toplevel.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter5/toy.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/_tags
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/ast.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/bindings.c
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/codegen.ml.gz
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/lexer.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/myocamlbuild.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/parser.ml.gz
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/token.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/toplevel.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter6/toy.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/_tags
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/ast.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/bindings.c
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/codegen.ml.gz
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/lexer.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/myocamlbuild.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/parser.ml.gz
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/token.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/toplevel.ml
    • /usr/share/doc/llvm-3.5-examples/examples/OCaml-Kaleidoscope/Chapter7/toy.ml
    • /usr/share/doc/llvm-3.5-examples/examples/ParallelJIT/CMakeLists.txt
    • /usr/share/doc/llvm-3.5-examples/examples/ParallelJIT/Makefile
    • /usr/share/doc/llvm-3.5-examples/examples/ParallelJIT/ParallelJIT.cpp.gz

    Changelog

    2015-02-27 - Sylvestre Ledru <sylvestre@debian.org> llvm-toolchain-3.5 (1:3.5-10) unstable; urgency=medium * lldb-arch.diff: Fix a critical bug on lldb arch detection (Closes: #779332)

    2014-12-14 - Sylvestre Ledru <sylvestre@debian.org> llvm-toolchain-3.5 (1:3.5-9) unstable; urgency=medium * Fix scan-build (patch removed during a conflict) (Closes: #773050)

    2014-12-08 - Sylvestre Ledru <sylvestre@debian.org> llvm-toolchain-3.5 (1:3.5-8) unstable; urgency=medium * Bring back some patches (kfreebsd-path.diff, kfreebsd-readline.diff ignore-ifcvt3.ll.diff) * Update the soname liblldb to liblldb-3.5 * Revert the liblldb.so.1 -> liblldb-3.5.so.1 change (Closes: #771797)

    2014-11-14 - Sylvestre Ledru <sylvestre@debian.org> llvm-toolchain-3.5 (1:3.5-7) unstable; urgency=medium * Improve the copyright file. Thanks to Dann Frazier (Closes: #766778) * Remove bashim (Closes: #772302, #772301) [ Andreas Beckmann ] * liblldb-3.5: Ship SONAME link liblldb.so.1 -> liblldb-3.5.so.1 (Closes: #771797) * liblldb-3.5: Breaks+Replaces: lldb-3.3 due to file conflict on liblldb.so.1. (Closes: #769113)

    2014-10-13 - Sylvestre Ledru <sylvestre@debian.org> llvm-toolchain-3.5 (1:3.5-6) unstable; urgency=medium * Ignore a test failing under i386. Forwaded: http://llvm.org/bugs/show_bug.cgi?id=21257

    2014-10-09 - Sylvestre Ledru <sylvestre@debian.org> llvm-toolchain-3.5 (1:3.5-5) unstable; urgency=medium * Fix various issues under Kfreebsd. Thanks to Steven Chamberlain (Closes: #761650)

    2014-09-28 - Sylvestre Ledru <sylvestre@debian.org> llvm-toolchain-3.5 (1:3.5-4) unstable; urgency=medium * scan-build could not find clang binary (Closes: #758998) * Fix the ABI issues by installing a symlink (Closes: #762959, #763058). This should fix the doxygen breakage. Many thanks to Andreas Barth.

    2014-09-26 - Sylvestre Ledru <sylvestre@debian.org> llvm-toolchain-3.5 (1:3.5-3) unstable; urgency=medium * Fix my screw up. Add .1 to the libclang & liblldb sonames to make dpkg-shlibdeps happy * python-clang-3.6 and python-clang-3.5: error when trying to install together (Closes: #762901) * Remove useless dependency on doxygen

    2014-09-24 - Sylvestre Ledru <sylvestre@debian.org> llvm-toolchain-3.5 (1:3.5-2) unstable; urgency=medium * Upload in unstable * Disable the co-instability of lldb & python-lldb (Python stuff conflicts) * Fix the FTBFs under kfreebsd (kfreebsd-readline.diff) * Really apply patch kfreebsd-path.diff (oups) * Further improvement on lldb-mi Once more, thanks to Steven Chamberlain for the kfreebsd patches. * Try to workaround the FTBFS under ppc64el (create an empty directory)

    2014-09-18 - Sylvestre Ledru <sylvestre@debian.org> llvm-toolchain-3.5 (1:3.5-2~exp1) experimental; urgency=medium * Build lldb-mi under kfreebsd (Closes: #761650) * Fix a bad dependency from lldb-3.5 * Does not have multiarch include paths on !linux (Closes: #759303) * Fails to find C++ include paths under Kfreebsd (Closes: #731711) Thanks to Steven Chamberlain for the help on the two previous fixes

    Advertisement
    Advertisement