diff --git a/vl.c b/vl.c
index b62a2d4..d5c9e02 100644
--- a/vl.c
+++ b/vl.c
@@ -4073,8 +4073,8 @@ static void help(int exitcode)
"-monitor dev redirect the monitor to char device 'dev'\n"
"-pidfile file write PID to 'file'\n"
"-S freeze CPU at startup (use 'c' to start
execution)\n"
- "-s wait gdb connection to port\n"
- "-p port set gdb connection port [default=%s]\n"
+ "-gdb dev wait for gdb connection on 'dev'\n"
+ "-s shorthand for -gdb tcp::%s\n"
"-d item1,... output log to %s (use -d ? for a list of log
items)\n"
"-hdachs c,h,s[,t]\n"
" force hard disk 0 physical geometry and the optional
BIOS\n"