[haskell-llvm] Towards 0.10
Henning Thielemann
lemming at henning-thielemann.de
Mon Jul 18 21:57:03 BST 2011
On Mon, 18 Jul 2011, Bryan O'Sullivan wrote:
> On Mon, Jul 18, 2011 at 12:46 PM, Henning Thielemann <lemming at henning-thielemann.de> wrote:
>
> > Ok, patching patch pushed.
>
> By the way, what does this actually fix? When I run llvm-config --libs all or llvm-config --ldflags, I don't see any bare library
> names ending in .so or the like.
I get
$ llvm-config --libs
-lLLVMpic16passes -lLLVMMCDisassembler -lLLVMXCoreCodeGen
-lLLVMXCoreAsmPrinter -lLLVMXCoreInfo -lLLVMSystemZCodeGen
-lLLVMSystemZAsmPrinter -lLLVMSystemZInfo -lLLVMSparcCodeGen
-lLLVMSparcAsmPrinter -lLLVMSparcInfo -lLLVMPowerPCCodeGen
-lLLVMPowerPCAsmPrinter -lLLVMPowerPCInfo -lLLVMPIC16AsmPrinter
-lLLVMPIC16CodeGen -lLLVMPIC16Info -lLLVMMipsAsmPrinter -lLLVMMipsCodeGen
-lLLVMMipsInfo -lLLVMMSP430CodeGen -lLLVMMSP430AsmPrinter -lLLVMMSP430Info
-lLLVMMBlazeAsmPrinter -lLLVMMBlazeCodeGen -lLLVMMBlazeInfo -lLLVMLinker
-lLLVMipo -lLLVMInterpreter -lLLVMInstrumentation -lLLVMJIT
-lLLVMExecutionEngine -lLLVMCppBackend -lLLVMCppBackendInfo
-lLLVMCellSPUCodeGen -lLLVMCellSPUAsmPrinter -lLLVMCellSPUInfo
-lLLVMCBackend -lLLVMCBackendInfo -lLLVMBlackfinCodeGen
-lLLVMBlackfinAsmPrinter -lLLVMBlackfinInfo -lLLVMBitWriter
-lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen
-lLLVMX86AsmPrinter -lLLVMX86Info -lLLVMAsmParser -lLLVMARMDisassembler
-lLLVMARMAsmParser -lLLVMARMCodeGen -lLLVMARMAsmPrinter -lLLVMARMInfo
-lLLVMArchive -lLLVMBitReader -lLLVMAlphaCodeGen -lLLVMSelectionDAG
-lLLVMAlphaAsmPrinter -lLLVMAsmPrinter -lLLVMMCParser -lLLVMCodeGen
-lLLVMScalarOpts -lLLVMInstCombine -lLLVMTransformUtils -lLLVMipa
-lLLVMAnalysis -lLLVMTarget -lLLVMMC -lLLVMCore -lLLVMAlphaInfo
-lLLVMSupport -lLLVMSystem /usr/local/lib/libLLVM-2.8rc.so
I have built LLVM-2.8 with
$ ./configure --enable-assertions --enable-shared
This way I get also small executables for the LLVM tools, e.g.
$ wc -c `which llc`
42960 /usr/local/bin/llc
More information about the Haskell-llvm
mailing list