llvm-project/lldb/unittests/Host
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
..
linux Remove some ProcFileReader occurences 2017-03-15 15:08:49 +00:00
CMakeLists.txt Invert ArchSpec<->Platform dependency 2017-10-31 10:56:03 +00:00
FileSpecTest.cpp In FileSpec::Equal, short-cut GetNormalizedPath. 2017-03-27 19:12:25 +00:00
FileSystemTest.cpp Remove TimeValue usage from FileSpec.h 2016-11-01 16:11:14 +00:00
HostInfoTest.cpp Remove last Host usage from ArchSpec 2017-11-13 15:57:20 +00:00
HostTest.cpp Add pretty-printer for wait(2) statuses and modernize the code handling them 2017-06-19 12:47:50 +00:00
MainLoopTest.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
SocketAddressTest.cpp Fix the new SocketAddressTest on Windows 2017-04-24 13:34:35 +00:00
SocketTest.cpp [IPv6] Fix a bug in the IPv6 listen behavior 2017-08-29 16:13:41 +00:00
SymbolsTest.cpp Fix unittest compilation on windows 2016-09-07 08:46:50 +00:00
TaskPoolTest.cpp Use ThreadLauncher to launch TaskPool threads 2017-09-19 15:38:30 +00:00