configure.ac: Compute the required llvm static libraries only once
authorTom Stellard <thomas.stellard@amd.com>
Fri, 18 Jan 2013 15:08:28 +0000 (15:08 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Thu, 24 Jan 2013 15:44:53 +0000 (15:44 +0000)
commit69d639ba8b3cfd95cfbb12b861dbe2eda53f2e25
tree609edce8acba60cbe0a3d099c61d4e93b5c59af3
parent35f0dc2cc71f49ff8de8ba7a0f93a6b6f725161b
configure.ac: Compute the required llvm static libraries only once

In order to determine which static LLVM libraries are needed we pass
a list of components to llvm-config and it generates the list of
library dependencies for us.  The advantage of only calling llvm-config
one time is that it can determine if two components depend on the same
library and then add it to the output list only once.  The old practice
of having each driver call llvm-config to add its own dependencies to
$(LLVM_LIBS) caused many libraries to be added to this variable multiple
times.
configure.ac
src/gallium/drivers/r600/Makefile.am