server: gdb_server: Add colon for target extended-remote
authorYasushi SHOJI <yashi@spacecubics.com>
Thu, 13 May 2021 12:07:02 +0000 (21:07 +0900)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 15 May 2021 19:57:12 +0000 (20:57 +0100)
Both GDB commands "target remote" and "target extended-remote" require
to have ":" right before port number.

e.g.
    (gdb) target extended-remote :3333

Add ":" to the warning message so that users can copy & past it.

Change-Id: Id6d8ec1e4dfd3c12cb7f3b314064f2c35fa7ab55
Signed-off-by: Yasushi SHOJI <yashi@spacecubics.com>
Reviewed-on: http://openocd.zylin.com/6237
Reviewed-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
Tested-by: jenkins
Reviewed-by: Marc Schink <dev@zapb.de>
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
src/server/gdb_server.c

index 002b5873b97a6cea50513fedb893909857a25f48..00c04e363990eb0dcb59656f19292d16e3257485 100644 (file)
@@ -3315,7 +3315,7 @@ static int gdb_input_inner(struct connection *connection)
                                        /* '?' is sent after the eventual '!' */
                                        if (!warn_use_ext && !gdb_con->extended_protocol) {
                                                warn_use_ext = true;
-                                               LOG_WARNING("Prefer GDB command \"target extended-remote %s\" instead of \"target remote %s\"",
+                                               LOG_WARNING("Prefer GDB command \"target extended-remote :%s\" instead of \"target remote :%s\"",
                                                                        connection->service->port, connection->service->port);
                                        }
                                        break;