diff options
author | José Fonseca <[email protected]> | 2013-10-16 15:05:51 -0700 |
---|---|---|
committer | José Fonseca <[email protected]> | 2013-10-16 15:05:51 -0700 |
commit | 40ddd8b659db1224ce6a0fe6db786b1551ce88ee (patch) | |
tree | b7d36bb1cafc0de06af3bd33158baf7144d7c43c /src/gallium | |
parent | 9da4021626dd48a1cc25054d1d4009e098f4d97b (diff) |
Revert "scons: Fix build when rtti is disabled"
This reverts commit 94d05bf87a21bd364e84f699a0064e5fba58a6f9 as it has a
few problems:
- it breaks windows builds becuase env[LLVM_CXXFLAGS] is never set there
- it is merging not only rtti, but the whole cxxflags (defines etc)
which has proven to be a source of troubles (breaks debugging etc.)
Diffstat (limited to 'src/gallium')
-rw-r--r-- | src/gallium/auxiliary/SConscript | 2 | ||||
-rw-r--r-- | src/gallium/drivers/llvmpipe/SConscript | 9 |
2 files changed, 4 insertions, 7 deletions
diff --git a/src/gallium/auxiliary/SConscript b/src/gallium/auxiliary/SConscript index 3ac3112255c..31dfed316aa 100644 --- a/src/gallium/auxiliary/SConscript +++ b/src/gallium/auxiliary/SConscript @@ -46,8 +46,6 @@ source = env.ParseSourceList('Makefile.sources', [ ]) if env['llvm']: - env.Append(CXXFLAGS = env['LLVM_CXXFLAGS']) - source += env.ParseSourceList('Makefile.sources', [ 'GALLIVM_SOURCES', 'GALLIVM_CPP_SOURCES' diff --git a/src/gallium/drivers/llvmpipe/SConscript b/src/gallium/drivers/llvmpipe/SConscript index 71faee245c0..20500fd834f 100644 --- a/src/gallium/drivers/llvmpipe/SConscript +++ b/src/gallium/drivers/llvmpipe/SConscript @@ -10,14 +10,13 @@ if not env['llvm']: env = env.Clone() llvmpipe = env.ConvenienceLibrary( - target = 'llvmpipe', - source = env.ParseSourceList('Makefile.sources', 'C_SOURCES') -) - -env.Append(CXXFLAGS = env['LLVM_CXXFLAGS']) + target = 'llvmpipe', + source = env.ParseSourceList('Makefile.sources', 'C_SOURCES') + ) env.Alias('llvmpipe', llvmpipe) + if not env['embedded']: env = env.Clone() |