From 155f798c0aedfc7eebe1e91673b46be4b4cda22f Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Thu, 9 Jul 2026 09:35:09 +1000 Subject: [PATCH] libdebugger: Add TCB to extra thread info Closes #5639 --- cpukit/libdebugger/rtems-debugger-server.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cpukit/libdebugger/rtems-debugger-server.c b/cpukit/libdebugger/rtems-debugger-server.c index 2c39e9388f..0e0708af10 100644 --- a/cpukit/libdebugger/rtems-debugger-server.c +++ b/cpukit/libdebugger/rtems-debugger-server.c @@ -839,7 +839,9 @@ static int remote_gq_thread_extra_info(uint8_t* buffer, int size) { rtems_debugger_thread_stack_area(thread)); remote_packet_out_append_hex((const uint8_t*)buf, l); rtems_debugger_thread_state_str(thread, str, sizeof(str)); - l = snprintf(buf, sizeof(buf), "state(%s)", str); + l = snprintf(buf, sizeof(buf), "state(%s), ", str); + remote_packet_out_append_hex((const uint8_t*)buf, l); + l = snprintf(buf, sizeof(buf), "tcb:%p", thread->tcb); remote_packet_out_append_hex((const uint8_t*)buf, l); } }