| RUN: %platformserver --help 2>&1 | FileCheck %s |
| RUN: %platformserver -h 2>&1 | FileCheck %s |
| RUN: %lldb-server p --help 2>&1 | FileCheck %s |
| RUN: %lldb-server p -h 2>&1 | FileCheck %s |
| RUN: %lldb-server platform --help 2>&1 | FileCheck %s |
| RUN: %lldb-server platform -h 2>&1 | FileCheck %s |
| |
| CHECK: OVERVIEW: lldb-server{{(\.exe)?}} platform |
| |
| CHECK: USAGE: lldb-server{{(\.exe)?}} {{p|platform}} [options] --listen <[host]:port> {{\[}}[--] program args...] |
| |
| CHECK: CONNECTION OPTIONS: |
| CHECK: --gdbserver-port <port> |
| CHECK-SAME: Short form: -P |
| CHECK: --listen <[host]:port> |
| CHECK-SAME: Short form: -L |
| CHECK: --socket-file <path> |
| CHECK-SAME: Short form: -f |
| |
| CHECK: GENERAL OPTIONS: |
| CHECK: --help |
| CHECK: --log-channels <channel1 categories...:channel2 categories...> |
| CHECK: Short form: -c |
| CHECK: --log-file <file> |
| CHECK-SAME: Short form: -l |
| CHECK: --server |
| |
| CHECK: OPTIONS: |
| CHECK: -- program args |
| |
| CHECK: DESCRIPTION |
| CHECK: Acts as a platform server for remote debugging |
| |
| CHECK: EXAMPLES |
| CHECK: # Listen on port 1234, exit after first connection |
| CHECK: lldb-server{{(\.exe)?}} platform --listen tcp://0.0.0.0:1234 |
| CHECK: # Listen on port 5555, accept multiple connections |
| CHECK: lldb-server{{(\.exe)?}} platform --server --listen tcp://localhost:5555 |
| CHECK: # Listen on Unix domain socket |
| CHECK: lldb-server{{(\.exe)?}} platform --listen unix:///tmp/lldb-server.sock |