rtos: issue warning on auto detect failure
authorSpencer Oliver <spen@spen-soft.co.uk>
Wed, 17 Jul 2013 14:24:29 +0000 (15:24 +0100)
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>
Fri, 26 Jul 2013 14:17:47 +0000 (14:17 +0000)
Currently if we fail to auto detect an rtos then no warning is given.
This can also be triggered if we only find some of the rtos symbols.

Change-Id: I215991bbce0909bc6af93560b0f55db13defd123
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-on: http://openocd.zylin.com/1514
Tested-by: jenkins
Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
src/rtos/rtos.c

index 90763c23a9b3492c956ebb3b1c24e6e3b592fb6c..11cb79263790058853833429ae51213f50a3a8de 100644 (file)
@@ -212,8 +212,10 @@ int rtos_qsymbol(struct connection *connection, char *packet, int packet_size)
                        goto done;
                } else {
                        /* Autodetecting RTOS - try next RTOS */
-                       if (!rtos_try_next(target))
+                       if (!rtos_try_next(target)) {
+                               LOG_WARNING("No RTOS could be auto-detected!");
                                goto done;
+                       }
 
                        /* Next RTOS selected - invalidate current symbol */
                        cur_sym[0] = '\x00';