summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorTom Stellard <[email protected]>2013-01-25 15:01:47 +0000
committerTom Stellard <[email protected]>2013-01-25 22:05:00 +0000
commit264e6dad28e64755dc1580abdbb4e339c3439883 (patch)
tree86e0d4bc5dc8b626ac9b9557ce5f2e2b053a9f75 /include
parent1a316af0343b1c1b345d6209a687ce858b47c438 (diff)
r600g: Don't build llvm_wrapper.cpp when we aren't using LLVM
We were using the NEED_RADEON_GALLIUM conditional to decide whether or not to build llvm_wrapper.cpp, which is required for using the LLVM backend. llvm_wrapper.cpp needs to be linked against the LLVM IPO libary and this library is only added to LLVM_LIBS if either opencl or the r600-llvm-compiler is enabled. The NEED_RADEON_GALLIUM conditional is set to true when enabling the radeonsi driver, so if the radeonsi and r600 drivers are enabled without also enabling opencl or r600-llvm-compiler, llvm_wrapper.cpp will be built, but the IPO library won't be added to LLVM_LIBS. This was causing unresolved symbol errors when buiding with this configuration. https://bugs.freedesktop.org/show_bug.cgi?id=59831 Tested-by: Alex Deucher <[email protected]>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions