Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
From: Martin Pool <mbp@samba.org>
To: gdb-patches@sources.redhat.com
Subject: [patch] gdbserver usage message improvement
Date: Wed, 15 May 2002 19:20:00 -0000	[thread overview]
Message-ID: <20020516022026.GC26044@samba.org> (raw)

[I previously sent this to bug-gdb, but it looks like the newsgroup is
just full of spam, so I thought I'd resend it here.]

This small patch brings gdbserver's usage message up to date with the
manual, so that it indicates it can support TCP as well as serial
connections.  I remember being puzzled by this in the past, so I think
it would make gdb more friendly to have the message correct.

As far as I can see TCP is supported on all platforms where gdbserver
builds.

Thanks,
-- 
Martin 
(please cc me on replies)


cd /home/mbp/work/gdb/gdb-5.2/gdb/gdbserver/
diff -u -p /home/mbp/work/gdb/gdb-5.2/gdb/gdbserver/server.c.\~1\~ /home/mbp/work/gdb/gdb-5.2/gdb/gdbserver/server.c
--- /home/mbp/work/gdb/gdb-5.2/gdb/gdbserver/server.c.~1~	Sat Mar 30 06:03:34 2002
+++ /home/mbp/work/gdb/gdb-5.2/gdb/gdbserver/server.c	Tue May 14 16:03:47 2002
@@ -56,6 +56,16 @@ attach_inferior (int pid, char *statuspt
 
 extern int remote_debug;
 
+static void
+gdbserver_usage (void)
+{
+  error ("Usage:\tgdbserver COMM PROG [ARGS ...]\n"
+	 "\tgdbserver COMM --attach PID\n"
+	 "\n"
+	 "COMM may either be a tty device (for serial debugging), or \n"
+	 "HOST:PORT to listen for a TCP connection.\n");
+}
+
 int
 main (int argc, char *argv[])
 {
@@ -89,8 +99,9 @@ main (int argc, char *argv[])
     }
 
   if (argc < 3 || bad_attach)
-    error ("Usage:\tgdbserver tty prog [args ...]\n"
-		 "\tgdbserver tty --attach pid");
+    {
+      gdbserver_usage();
+    }
 
   initialize_low ();
 

Diff finished at Tue May 14 16:04:33


             reply	other threads:[~2002-05-16  2:20 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-05-15 19:20 Martin Pool [this message]
2002-05-15 19:32 ` Daniel Jacobowitz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20020516022026.GC26044@samba.org \
    --to=mbp@samba.org \
    --cc=gdb-patches@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox