diff --git a/lldb/tools/debugserver/source/debugserver.cpp b/lldb/tools/debugserver/source/debugserver.cpp index f41a9e00ec948..2c32fe98cf1ba 100644 --- a/lldb/tools/debugserver/source/debugserver.cpp +++ b/lldb/tools/debugserver/source/debugserver.cpp @@ -792,6 +792,39 @@ void show_usage_and_exit(int exit_code) { DEBUGSERVER_PROGRAM_NAME); RNBLogSTDERR(" %s /path/file --attach=\n", DEBUGSERVER_PROGRAM_NAME); + RNBLogSTDERR("\n"); + RNBLogSTDERR(" -a | --attach \n"); + RNBLogSTDERR(" -w | --waitfor \n"); + RNBLogSTDERR(" -A | --arch \n"); + RNBLogSTDERR(" -g | --debug\n"); + RNBLogSTDERR(" -K | --kill-on-error\n"); + RNBLogSTDERR(" -v | --verbose\n"); + RNBLogSTDERR(" -V | --version\n"); + RNBLogSTDERR(" -k | --lockdown\n"); + RNBLogSTDERR(" -t | --applist\n"); + RNBLogSTDERR(" -l | --log-file\n"); + RNBLogSTDERR(" -f | --log-flags\n"); + RNBLogSTDERR(" -x | --launch \n"); + RNBLogSTDERR(" -d | --waitfor-duration \n"); + RNBLogSTDERR(" -i | --waitfor-interval \n"); + RNBLogSTDERR(" -r | --native-regs\n"); + RNBLogSTDERR(" -s | --studio-path \n"); + RNBLogSTDERR(" -I | --stdin-path \n"); + RNBLogSTDERR(" -O | --stdout-path \n"); + RNBLogSTDERR(" -E | --stderr-path \n"); + RNBLogSTDERR(" -n | --no-stdio\n"); + RNBLogSTDERR(" -S | --setsid\n"); + RNBLogSTDERR(" -D | --disable-aslr\n"); + RNBLogSTDERR(" -W | --working-dir \n"); + RNBLogSTDERR(" -p | --platform \n"); + RNBLogSTDERR(" -u | --unix-socket \n"); + RNBLogSTDERR(" -2 | --fd \n"); + RNBLogSTDERR(" -P | --named-pipe \n"); + RNBLogSTDERR(" -R | --reverse-connect\n"); + RNBLogSTDERR(" -e | --env \n"); + RNBLogSTDERR(" -F | --forward-env \n"); + RNBLogSTDERR(" -U | --unmask-signals\n"); + exit(exit_code); }