diff options
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/objc/j2objc_dead_code_pruner.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/objc/j2objc_dead_code_pruner.py b/tools/objc/j2objc_dead_code_pruner.py index 62b8bc79f5..4f22259944 100755 --- a/tools/objc/j2objc_dead_code_pruner.py +++ b/tools/objc/j2objc_dead_code_pruner.py @@ -314,7 +314,7 @@ def MatchObjectNamesInArchive(xcrunwrapper, archive, object_names): """ ar_contents_cmd = '%s ar -t %s' % (xcrunwrapper, archive) real_object_names = subprocess.check_output(ar_contents_cmd, shell=True) - expected_object_name_regex = r'^(?:%s)(?:_[0-9a-f]{32})?\.o$' % ( + expected_object_name_regex = r'^(?:%s)(?:_[0-9a-f]{32}(?:-[0-9]+)?)?\.o$' % ( '|'.join([re.escape(name) for name in object_names])) return re.findall(expected_object_name_regex, real_object_names, flags=re.MULTILINE) |