[haskell-llvm] pkg-config for LLVM-3.2

Henning Thielemann lemming at henning-thielemann.de
Sun May 19 21:09:00 BST 2013


On Sun, 19 May 2013, Nathan Howell wrote:

> run 'nm /home/thielema/.cabal/lib/llvm-base-3.2.0.0.2/ghc-7.6.3/HSllvm-base-3.2.0.0.2.o' and check the
> symbol type. It's probably related to the GHCi loader bug I mentioned earlier.

$ nm llvm-base-3.2.0.0.2/ghc-7.6.3/HSllvm-base-3.2.0.0.2.o | fgrep _ZN4llvm12SMDiagnosticD1Ev
0000000000000000 W _ZN4llvm12SMDiagnosticD1Ev

$ nm llvm-base-3.0.0.2/ghc-7.6.3/HSllvm-base-3.0.0.2.o | fgrep SMDiagnostic
                  U _ZN4llvm19ParseAssemblyStringEPKcPNS_6ModuleERNS_12SMDiagnosticERNS_11LLVMContextE
                  U _ZNK4llvm12SMDiagnostic5PrintEPKcRNS_11raw_ostreamE


More information about the Haskell-llvm mailing list