Refactor ObjectFile::GetSDKVersion
authorRaphael Isemann <teemperor@gmail.com>
Wed, 3 Jul 2019 22:21:10 +0000 (22:21 +0000)
committerRaphael Isemann <teemperor@gmail.com>
Wed, 3 Jul 2019 22:21:10 +0000 (22:21 +0000)
commite0afcd8d266ed4fa9d3793d0032623f0aa12b80a
tree640be7897ec7cb3b0d2e8b6f9f2728f4f992e3c5
parent8bb1e1527ca5d378fcd2f3a43cfdde4902dbdf20
Refactor ObjectFile::GetSDKVersion

Summary: This patch modernizes the GetSDKVersion API and hopefully prevents problems such as the ones discovered in D61218.

Reviewers: aprantl, jasonmolenda, clayborg

Reviewed By: aprantl, clayborg

Subscribers: clayborg, labath, lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D61233

llvm-svn: 365090
lldb/include/lldb/Symbol/ObjectFile.h
lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h
lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp