This is an automated email from Gerrit.

"Antonio Borneo <borneo.anto...@gmail.com>" just uploaded a new patch set to 
Gerrit, which you can find at https://review.openocd.org/c/openocd/+/8953

-- gerrit

commit efae8e54cef176f2ebe74e2cc524ff4187848283
Author: Antonio Borneo <borneo.anto...@gmail.com>
Date:   Sat Jun 14 15:07:50 2025 +0200

    rtos: sort the rtos by alphabetic order
    
    Add comments to require the list of rtos to be kept sorted.
    
    Change-Id: Iecf9250a14f6593d0a24a9f9b8930c0ec8d74bd2
    Signed-off-by: Antonio Borneo <borneo.anto...@gmail.com>

diff --git a/src/rtos/rtos.c b/src/rtos/rtos.c
index 216129b971..2ccccf1b0d 100644
--- a/src/rtos/rtos.c
+++ b/src/rtos/rtos.c
@@ -17,20 +17,22 @@
 #include "server/gdb_server.h"
 
 static const struct rtos_type *rtos_types[] = {
-       &threadx_rtos,
-       &freertos_rtos,
-       &ecos_rtos,
-       &linux_rtos,
+       // Keep in alphabetic order this list of rtos, except hwthread
        &chibios_rtos,
        &chromium_ec_rtos,
+       &ecos_rtos,
        &embkernel_rtos,
+       &freertos_rtos,
+       &linux_rtos,
        &mqx_rtos,
-       &ucos_iii_rtos,
        &nuttx_rtos,
        &riot_rtos,
-       &zephyr_rtos,
        &rtkernel_rtos,
-       /* keep this as last, as it always matches with rtos auto */
+       &threadx_rtos,
+       &ucos_iii_rtos,
+       &zephyr_rtos,
+
+       // keep this as last, as it always matches with rtos auto
        &hwthread_rtos,
 };
 
diff --git a/src/rtos/rtos.h b/src/rtos/rtos.h
index 05beab1459..dbaa7e8ce8 100644
--- a/src/rtos/rtos.h
+++ b/src/rtos/rtos.h
@@ -136,6 +136,7 @@ int rtos_read_buffer(struct target *target, target_addr_t 
address,
 int rtos_write_buffer(struct target *target, target_addr_t address,
                uint32_t size, const uint8_t *buffer);
 
+// Keep in alphabetic order this list of rtos
 extern const struct rtos_type chibios_rtos;
 extern const struct rtos_type chromium_ec_rtos;
 extern const struct rtos_type ecos_rtos;

-- 

Reply via email to