scons: Fix build when rtti is disabled
authorAlexander von Gluck IV <kallisti5@unixzen.com>
Tue, 15 Oct 2013 17:08:59 +0000 (12:08 -0500)
committerAlexander von Gluck IV <kallisti5@unixzen.com>
Wed, 16 Oct 2013 03:12:18 +0000 (22:12 -0500)
commit94d05bf87a21bd364e84f699a0064e5fba58a6f9
tree28bb968fc19f476bd83888802e9d65dab0a3f962
parent85d7f6779fb007e8d0530adbdb9dc97294a0b67e
scons: Fix build when rtti is disabled

* The rtti fix actually dug up a bug in the scons build scripts.
* Autotools took the LLVM cpp and cxx flags, while scons only took
  the cpp flags.
* This grabs the cxx flags and applies them where needed. We may
  want to make the same change for the llvm cpp flags in scons.
* The only linux platform I can find with LLVM no-rtti is Ubuntu.
* Fixes bug #70471

Tested-by: Vinson Lee <vlee@freedesktop.org>
scons/llvm.py
src/gallium/auxiliary/SConscript
src/gallium/drivers/llvmpipe/SConscript