Nathan Howell
Nathan Howell
If the library search path and regular PATH variables point to different versions of LLVM the package configuration file will point to multiple versions of LLVM. See http://projects.haskell.org/pipermail/haskell-llvm/2013-May/000327.html for details.
LLVM has deprecated the ModuleProvider wrappers quite some time ago. I think we should follow suit and do the same. This patch 44ddf8a61dfd2a658e06939d8ea597ae3011442d shows what a complete removal would look...
The `ExecutionEngine` has been restricted to the land of FFI for quite some time. The preferred route for dealing with an `ExecutionEngine` has been through the `EngineAccess` monad. This is...
The LLVM bindings map the `Bool` type to an `i1`. This works fine (though perhaps a bit slow) within LLVM generated code but does not work with `externFunction` mappings or...