clover: Add --with-clang-libdir option and verify CLANG_RESOURCE_DIR
authorTom Stellard <tstellar@gmail.com>
Fri, 15 Jun 2012 20:52:16 +0000 (16:52 -0400)
committerTom Stellard <thomas.stellard@amd.com>
Fri, 22 Jun 2012 20:59:24 +0000 (16:59 -0400)
commitea76f0331011337cc4b7caac8f25947501a5aef9
tree271475eae4324c6518788a48e99e0fbc953380d0
parent82d25963a838cfebdeb9b080169979329ee850ea
clover: Add --with-clang-libdir option and verify CLANG_RESOURCE_DIR

$CLANG_RESOURCE_DIR is the directory that contains all resources
needed by clang to compile programs.  When clover uses clang to
compile kernels it needs to specify a resource dir, so that clang
can find its internal headers (e.g. stddef.h).

clang defines $CLANG_RESOURCE_DIR as $CLANG_LIBDIR/clang/$CLANG_VERSION

This patch adds the --with-clang-libdir option in order to accommodate
clang intalls to non-standard locations, and it also adds a check
to the configure script to verify that $CLANG_RESOURCE_DIR/include
contains the necessary header files.
configure.ac
src/gallium/state_trackers/clover/Makefile.am