check-clang: Introduce the feature "dw2" to suppress CodeGenCXX/debug-info-namespace.cpp with *-win32.
FIXME: Could we add itanium triple here? llvm-svn: 201483
This commit is contained in:
parent
23c767102a
commit
d7a60046d3
|
@ -80,3 +80,4 @@ using B::i;
|
||||||
// FIXME: It is confused on win32 to generate file entry when dosish filename is given.
|
// FIXME: It is confused on win32 to generate file entry when dosish filename is given.
|
||||||
// REQUIRES: shell
|
// REQUIRES: shell
|
||||||
// REQUIRES: shell-preserves-root
|
// REQUIRES: shell-preserves-root
|
||||||
|
// REQUIRES: dw2
|
||||||
|
|
|
@ -336,6 +336,10 @@ if is_filesystem_case_insensitive():
|
||||||
if os.path.exists("/dev/fd/0") and sys.platform not in ['cygwin']:
|
if os.path.exists("/dev/fd/0") and sys.platform not in ['cygwin']:
|
||||||
config.available_features.add('dev-fd-fs')
|
config.available_features.add('dev-fd-fs')
|
||||||
|
|
||||||
|
# DW2 Target
|
||||||
|
if not re.match(r'.*-win32$', config.target_triple):
|
||||||
|
config.available_features.add('dw2')
|
||||||
|
|
||||||
# [PR8833] LLP64-incompatible tests
|
# [PR8833] LLP64-incompatible tests
|
||||||
if not re.match(r'^x86_64.*-(win32|mingw32)$', config.target_triple):
|
if not re.match(r'^x86_64.*-(win32|mingw32)$', config.target_triple):
|
||||||
config.available_features.add('LP64')
|
config.available_features.add('LP64')
|
||||||
|
|
Loading…
Reference in New Issue