diff options
| -rw-r--r-- | llvm/test/tools/dsymutil/X86/lit.local.cfg | 6 | ||||
| -rw-r--r-- | llvm/test/tools/dsymutil/X86/suppressions.txt | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/llvm/test/tools/dsymutil/X86/lit.local.cfg b/llvm/test/tools/dsymutil/X86/lit.local.cfg index 05f8b38b334..4fa63995ae4 100644 --- a/llvm/test/tools/dsymutil/X86/lit.local.cfg +++ b/llvm/test/tools/dsymutil/X86/lit.local.cfg @@ -1,4 +1,10 @@ +import os + if not 'X86' in config.root.targets: config.unsupported = True +if "Leaks" in config.llvm_use_sanitizer: + suppr = os.path.join(os.path.dirname(os.path.realpath(__file__)), 'suppressions.txt') + config.environment['LSAN_OPTIONS'] = 'suppressions={}'.format(suppr) + config.suffixes = ['.test', '.cpp', '.m', '.s'] diff --git a/llvm/test/tools/dsymutil/X86/suppressions.txt b/llvm/test/tools/dsymutil/X86/suppressions.txt new file mode 100644 index 00000000000..0a43d4493a9 --- /dev/null +++ b/llvm/test/tools/dsymutil/X86/suppressions.txt @@ -0,0 +1,2 @@ +# Ignore leaks in CoreFoundation. +leak:CF |

