mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-11-25 06:40:18 +00:00
[libc++abi] Allow use just compiled clang++ for tests
Currently, the tests assume the system compiler is the one we want to test, but if we build libcxxabi together with LLVM+Clang, it'll get the wrong compiler. This patch allows us to test if we have clang++ in our /bin directory, and if so, use it. llvm-svn: 243752
This commit is contained in:
parent
c0ff8bd92e
commit
9e737939fb
@ -53,6 +53,11 @@ if obj_root is None:
|
||||
|
||||
config.test_exec_root = os.path.join(obj_root, 'test')
|
||||
|
||||
# Check if we have produced a Clang with this build (in-tree)
|
||||
this_clang = os.path.join(obj_root, '../../bin/clang++')
|
||||
if os.path.exists(this_clang):
|
||||
config.cxx_under_test = this_clang
|
||||
|
||||
cfg_variant = getattr(config, 'configuration_variant', 'libcxxabi')
|
||||
if cfg_variant:
|
||||
print 'Using configuration variant: %s' % cfg_variant
|
||||
|
Loading…
Reference in New Issue
Block a user