summaryrefslogtreecommitdiffstats
path: root/lldb/unittests/Host/SocketTest.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix an off-by-one in SocketTest::DecodeHostAndPortPavel Labath2016-02-031-1/+11
| | | | | | | 65535 is still a valid port. This should fix the android failures we were getting when we chose to connect over 65535 to the remote lldb-server. llvm-svn: 259638
* Split Socket class into Tcp/Udp/DomainSocket subclasses.Oleksiy Vyalov2015-10-151-31/+84
| | | | | | http://reviews.llvm.org/D13754 llvm-svn: 250474
* Including <thread> with MSVC is buggy, use a workaround here.Zachary Turner2015-05-281-0/+6
| | | | llvm-svn: 238469
* [CMake] Make the unittests link against everything...Zachary Turner2015-03-141-3/+0
| | | | | | | | | | | | | | | | Sigh. There's really not a good alternative until we decouple python from lldb better. The only way the build works right now is by having every executable link against every LLDB library. This causes implicit transitive link dependencies on the union of everything that LLDB brings in. Which means that if all we want is one header file from interpreter, we have to bring in everything, including everything that everything depends on, which means python. There's outstanding efforts to address this, but it's not yet complete. So until then, this is all we can do. llvm-svn: 232287
* [gtest] Fix gtest failures on Windows.Zachary Turner2015-03-141-56/+69
| | | | | | | | | | On Windows, you need to call WSAStartup() before making any socket calls, and WSACleanup() before you shutdown. This wasn't being done, so all of the socket tests were failing. This fixes that, which brings the unit test suite to a fully working state on Windows. llvm-svn: 232247
* Rework the gtest directory structure.Zachary Turner2015-03-131-0/+132
This makes the directory structure mirror the canonical LLVM directory structure for a gtest suite. Additionally, this patch deletes the xcode project. Nobody is currently depending on this, and it would be better to have gtest unit tests be hand-maintained in the Xcode workspace rather than using this python test runner. Patches to that effect will be submitted as followups. llvm-svn: 232211
OpenPOWER on IntegriCloud