Don't link to all LLVM libs, just link to libLLVM itself.

Authored by burel on Dec 23 2016, 4:53 PM.

Description

Don't link to all LLVM libs, just link to libLLVM itself.

LLVM_AVAILABLE_LIBS includes a list of all tools shipped with LLVM. If
these tools define command line flags that conflict with each other or
with smokegen itself, then smokegen will fail to run due to a
command-line flag being registered multiple times.

Details

Committed
burelDec 23 2016, 4:53 PM
Parents
R521:90142caa37ab: Set RPATH for llvm libraries, when building against a shared libLLVM.so
Branches
Unknown
Tags
Unknown