| Index: tools/valgrind/suppressions.py
|
| ===================================================================
|
| --- tools/valgrind/suppressions.py (revision 170726)
|
| +++ tools/valgrind/suppressions.py (working copy)
|
| @@ -29,45 +29,9 @@
|
| import re
|
| import sys
|
|
|
| -import path_utils
|
| -
|
| -
|
| ELLIPSIS = '...'
|
|
|
|
|
| -def GetSuppressions():
|
| - suppressions_root = path_utils.ScriptDir()
|
| - JOIN = os.path.join
|
| -
|
| - result = {}
|
| -
|
| - supp_filename = JOIN(suppressions_root, "memcheck", "suppressions.txt")
|
| - vg_common = ReadSuppressionsFromFile(supp_filename)
|
| - supp_filename = JOIN(suppressions_root, "tsan", "suppressions.txt")
|
| - tsan_common = ReadSuppressionsFromFile(supp_filename)
|
| - result['common_suppressions'] = vg_common + tsan_common
|
| -
|
| - supp_filename = JOIN(suppressions_root, "memcheck", "suppressions_mac.txt")
|
| - vg_mac = ReadSuppressionsFromFile(supp_filename)
|
| - supp_filename = JOIN(suppressions_root, "tsan", "suppressions_mac.txt")
|
| - tsan_mac = ReadSuppressionsFromFile(supp_filename)
|
| - result['mac_suppressions'] = vg_mac + tsan_mac
|
| -
|
| - supp_filename = JOIN(suppressions_root, "tsan", "suppressions_win32.txt")
|
| - tsan_win = ReadSuppressionsFromFile(supp_filename)
|
| - result['win_suppressions'] = tsan_win
|
| -
|
| - supp_filename = JOIN(suppressions_root, "..", "heapcheck", "suppressions.txt")
|
| - result['heapcheck_suppressions'] = ReadSuppressionsFromFile(supp_filename)
|
| -
|
| - supp_filename = JOIN(suppressions_root, "drmemory", "suppressions.txt")
|
| - result['drmem_suppressions'] = ReadSuppressionsFromFile(supp_filename)
|
| - supp_filename = JOIN(suppressions_root, "drmemory", "suppressions_full.txt")
|
| - result['drmem_full_suppressions'] = ReadSuppressionsFromFile(supp_filename)
|
| -
|
| - return result
|
| -
|
| -
|
| def GlobToRegex(glob_pattern, ignore_case=False):
|
| """Translate glob wildcards (*?) into regex syntax. Escape the rest."""
|
| regex = ''
|
|
|