Go to file
Greg Clayton 00fe87b488 Modified local spawning in debugserver processes to use a new --reverse-connect option so that debugserver actually connects back to LLDB instead of LLDB connecting to debugserver.
This gets rid of our hacky "get_random_port()" which would grab a random port and tell debugserver to open that port. Now LLDB creates, binds, listens and accepts a connection by binding to port zero and sending the correctly bound port down as the host:port to connect back to.

Fixed the "ConnectionFileDescriptor" to be able to correctly listen for connections from a specified host, localhost, or any host. Prior to this fix "listen://" only accepted the following format:

listen://<port>

But now it can accept:

listen://<port>         // Listen for connection from localhost on port <port>
listen://<host>:<port>  // Listen for connection from <host> and <port>    
listen://*:<port>       // Listen for connection from any host on port <port>

llvm-svn: 196547
2013-12-05 22:58:22 +00:00
clang Allow the warning 'case value not in enumerated type' to be silenced with 2013-12-05 22:52:07 +00:00
clang-tools-extra Re-apply r196439, with sed patterns modified to be more DOS-path friendly. 2013-12-05 06:17:42 +00:00
compiler-rt PR16532: work around old GCC bug in interception_type_test.cc 2013-12-05 13:29:46 +00:00
debuginfo-tests don't use CHECK-NEXT because it may be on the same line. 2013-09-18 23:01:54 +00:00
libclc Fix a C&P error in r195021 (65a950abab3cb8435ccb2646ac4773986c995c81) 2013-11-28 00:17:29 +00:00
libcxx Give all members of exception types default visibility. Lack of this is causing some illegal code relocations rare and hard to reproduce cases. 2013-12-04 21:03:23 +00:00
libcxxabi 80-column wrap a comment in a test 2013-12-05 21:54:49 +00:00
lld Use !! to convert to a boolean value. 2013-12-05 13:11:33 +00:00
lldb Modified local spawning in debugserver processes to use a new --reverse-connect option so that debugserver actually connects back to LLDB instead of LLDB connecting to debugserver. 2013-12-05 22:58:22 +00:00
llvm Apply transformation on OS X 10.9+ and iOS 7.0+: pow(10, x) ―> __exp10(x) 2013-12-05 22:42:50 +00:00
openmp Update web pages to include style sheets and referenced documents missed before. 2013-10-03 11:55:28 +00:00
polly (re)enable formatting checks 2013-11-28 23:35:08 +00:00