diff options
| author | Jason Molenda <jmolenda@apple.com> | 2024-08-07 17:35:17 -0700 |
|---|---|---|
| committer | Jason Molenda <jmolenda@apple.com> | 2024-08-07 17:35:17 -0700 |
| commit | cf56e265e4b74799aee72a04b634fcc261078084 (patch) | |
| tree | 048c7c98a24d9c3078080a702aae83300c184ad1 /lldb/source/Utility/XcodeSDK.cpp | |
| parent | 4fe33d067c5d0894d0059418f09edc531f16ac9f (diff) | |
Revert "[lldb][ClangExpressionParser] Set BuiltinHeadersInSystemModules depending on SDK version (#102309)"
This reverts commit 1cbcf74083e92021472ec9644b88418f377ce550.
unittests do not build because liblldbPluginExpressionParserClang.a now
depends on liblldbPluginPlatformMacOSX.a when built on macOS, reverting
until we can straighten out the dependency.
Diffstat (limited to 'lldb/source/Utility/XcodeSDK.cpp')
| -rw-r--r-- | lldb/source/Utility/XcodeSDK.cpp | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/lldb/source/Utility/XcodeSDK.cpp b/lldb/source/Utility/XcodeSDK.cpp index b7d51f7e0827..712d611db28f 100644 --- a/lldb/source/Utility/XcodeSDK.cpp +++ b/lldb/source/Utility/XcodeSDK.cpp @@ -259,27 +259,6 @@ bool XcodeSDK::SupportsSwift() const { } } -bool XcodeSDK::SDKSupportsBuiltinModules(const llvm::Triple &target_triple, - llvm::VersionTuple sdk_version) { - using namespace llvm; - - switch (target_triple.getOS()) { - case Triple::OSType::MacOSX: - return sdk_version >= VersionTuple(15U); - case Triple::OSType::IOS: - return sdk_version >= VersionTuple(18U); - case Triple::OSType::TvOS: - return sdk_version >= VersionTuple(18U); - case Triple::OSType::WatchOS: - return sdk_version >= VersionTuple(11U); - case Triple::OSType::XROS: - return sdk_version >= VersionTuple(2U); - default: - // New SDKs support builtin modules from the start. - return true; - } -} - bool XcodeSDK::SDKSupportsModules(XcodeSDK::Type desired_type, const FileSpec &sdk_path) { ConstString last_path_component = sdk_path.GetFilename(); |
