Permalink
Fetching contributors…
Cannot retrieve contributors at this time
148 lines (137 sloc) 3.35 KB
name: llvm
version: 0.9.1.2
license: BSD3
license-file: LICENSE
synopsis: Bindings to the LLVM compiler toolkit.
description:
Bindings to the LLVM compiler toolkit.
.
* New in 0.9.1.1: Builds against LLVM 2.9.
.
* New in 0.9.1.0: Util.Memory for memory related intrinsics
.
* New in 0.9.0.0: Adapted to LLVM 2.8 (removed support for Union types);
.
* New in 0.8.2.0: Support for GHC calling convention.
.
* New in 0.8.1.0: Numerous small changes.
.
* New in 0.8.0.0: Adapted to LLVM 2.7;
.
* New in 0.7.1.0: More attributes
.
* New in 0.7.0.1: MacOS fixes.
.
* New in 0.7.0.0: Adapted to LLVM 2.6;
author: Bryan O'Sullivan, Lennart Augustsson
maintainer: Bryan O'Sullivan <bos@serpentine.com>, Lennart Augustsson <lennart@augustsson.net>
homepage: https://github.com/bos/llvm
bug-reports: https://github.com/bos/llvm/issues
stability: experimental
category: Compilers/Interpreters, Code Generation
tested-with: GHC == 6.10.4, GHC == 6.12.3, GHC == 7.0.3
cabal-version: >= 1.10
build-type: Custom
extra-source-files:
INSTALL.md
Makefile
PROBLEMS.md
README.md
configure
configure.ac
examples/Align.hs
examples/Arith.hs
examples/Array.hs
examples/BrainF.hs
examples/Convert.hs
examples/DotProd.hs
examples/Fibonacci.hs
examples/HelloJIT.hs
examples/List.hs
examples/Makefile
examples/Struct.hs
examples/Varargs.hs
examples/Vector.hs
examples/mainfib.c
examples/structCheck.c
llvm.buildinfo.in
llvm.buildinfo.windows.in
tests/Makefile
tests/TestValue.hs
tools/DiffFFI.hs
tools/FunctionMangler.hs
tools/FunctionMangulation.hs
tools/IntrinsicMangler.hs
tools/Makefile
extra-tmp-files:
autom4te.cache
config.log
config.status
llvm.buildinfo
library
default-language: Haskell98
build-depends:
base >= 3 && < 5,
bytestring >= 0.9,
directory,
mtl,
process,
type-level,
containers
ghc-options: -Wall
if os(darwin)
ld-options: -w
frameworks: vecLib
cpp-options: -D__MACOS__
exposed-modules:
LLVM.Core
LLVM.ExecutionEngine
LLVM.FFI.Analysis
LLVM.FFI.BitReader
LLVM.FFI.BitWriter
LLVM.FFI.Core
LLVM.FFI.ExecutionEngine
LLVM.FFI.Target
LLVM.FFI.Transforms.IPO
LLVM.FFI.Transforms.Scalar
LLVM.Util.Arithmetic
LLVM.Util.File
LLVM.Util.Foreign
LLVM.Util.Loop
LLVM.Util.Memory
LLVM.Util.Optimize
other-modules:
LLVM.Core.CodeGen
LLVM.Core.CodeGenMonad
LLVM.Core.Data
LLVM.Core.Instructions
LLVM.Core.Type
LLVM.Core.Util
LLVM.Core.Vector
LLVM.ExecutionEngine.Engine
LLVM.ExecutionEngine.Target
LLVM.Target.ARM
LLVM.Target.Alpha
LLVM.Target.Blackfin
LLVM.Target.CBackend
LLVM.Target.CellSPU
LLVM.Target.CppBackend
LLVM.Target.MSP430
LLVM.Target.Mips
LLVM.Target.Native
LLVM.Target.PIC16
LLVM.Target.PowerPC
LLVM.Target.Sparc
LLVM.Target.SystemZ
LLVM.Target.X86
LLVM.Target.XCore
C-Sources:
cbits/malloc.c
cbits/free.c
cbits/extra.cpp
source-repository head
type: git
location: https://github.com/bos/llvm/
source-repository head
type: mercurial
location: https://github.com/bos/llvm/