llvm-project/lldb/source
Pavel Labath 4ebb64b95f Remove last Host usage from ArchSpec
Summary:
In D39387, I was quick to jump to conclusion that ArchSpec has no
external dependencies. It turns there still was one call to
HostInfo::GetArchitecture left -- for implementing the "systemArch32"
architecture and friends.

Since GetAugmentedArchSpec is the place we handle these "incomplete"
triples that don't specify os or vendor and "systemArch" looks very much
like an incomplete triple, I move its handling there.

After this ArchSpec *really* does not have external dependencies, and
I'll move it to the Utility module as a follow-up.

Reviewers: zturner, clayborg, jingham

Subscribers: lldb-commits

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

llvm-svn: 318046
2017-11-13 15:57:20 +00:00
..
API CompilerType: Add ability to retrieve an integral template argument 2017-11-13 14:26:21 +00:00
Breakpoint Fix some warnings found by ToT clang 2017-11-02 21:35:26 +00:00
Commands Invert ArchSpec<->Platform dependency 2017-10-31 10:56:03 +00:00
Core Remove last Host usage from ArchSpec 2017-11-13 15:57:20 +00:00
DataFormatters Use exact equality for category language matching, for all languages, except those specifically mentioned. 2017-06-06 20:40:24 +00:00
Expression Revert "[lldb] Use OrcMCJITReplacement rather than MCJIT as the underlying JIT for LLDB" 2017-11-13 14:03:17 +00:00
Host Remove last Host usage from ArchSpec 2017-11-13 15:57:20 +00:00
Initialization Logging: Disable logging after fork() 2017-10-23 19:41:17 +00:00
Interpreter [Interpreter] Remove unused variable usage. NFCI. 2017-11-01 23:46:21 +00:00
Plugins CompilerType: Add ability to retrieve an integral template argument 2017-11-13 14:26:21 +00:00
Symbol CompilerType: Add ability to retrieve an integral template argument 2017-11-13 14:26:21 +00:00
Target Remove last Host usage from ArchSpec 2017-11-13 15:57:20 +00:00
Utility Log: delimit thread name in log message 2017-11-08 10:48:54 +00:00
CMakeLists.txt Remove Plugins/Process/POSIX from include_directories 2017-04-11 12:26:25 +00:00
lldb.cpp Run clang-format on lldb.cpp 2017-11-02 16:56:52 +00:00