openocd/src/rtos
daniel-k 9bf5309ec7 rtos/mqx: Fix uninitialized parts of symbol table
Memory for the symbol table was allocated by malloc but not initialized other
than with the symbol name. Therefore `address` and `optional` members were
having arbitrary values leading to every symbol being optional most of the
time which messes up RTOS auto-detection. Memory will now be zero-initialized
as in other RTOS implementations.

Change-Id: I6c6e31ec1ef7e043061adf8c695b2139620e005d
Signed-off-by: Daniel Krebs <github@daniel-krebs.net>
Reviewed-on: http://openocd.zylin.com/3017
Tested-by: jenkins
Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
2015-11-03 21:58:50 +00:00
..
ChibiOS.c ChibiOS: fix crash on auto detection 2015-04-14 12:16:50 +01:00
eCos.c rtos: allow symbols to be optional for a particular RTOS 2014-11-24 22:21:37 +00:00
embKernel.c rtos: allow symbols to be optional for a particular RTOS 2014-11-24 22:21:37 +00:00
FreeRTOS.c rtos: add instructions and helper code to make FreeRTOS work again 2015-04-16 20:23:46 +01:00
linux_header.h rtos : linux awareness 2012-01-15 22:17:16 +00:00
linux.c rtos: free gdb packet allocated memory 2015-01-09 00:19:11 +00:00
Makefile.am rtos: Freescale MQX rtos support 2015-03-09 06:29:17 +00:00
mqx.c rtos/mqx: Fix uninitialized parts of symbol table 2015-11-03 21:58:50 +00:00
rtos_chibios_stackings.c rtos: turn stack alignment into a function pointer 2015-10-30 23:41:44 +00:00
rtos_chibios_stackings.h Added FPU support for ChibiOS/RT 2014-11-24 22:22:11 +00:00
rtos_ecos_stackings.c rtos: turn stack alignment into a function pointer 2015-10-30 23:41:44 +00:00
rtos_ecos_stackings.h update files to correct FSF address 2013-06-05 19:52:42 +00:00
rtos_embkernel_stackings.c rtos: turn stack alignment into a function pointer 2015-10-30 23:41:44 +00:00
rtos_embkernel_stackings.h cortex_m: target implementation renames cortex_m3 to cortex_m 2013-10-10 20:51:03 +00:00
rtos_mqx_stackings.c rtos: turn stack alignment into a function pointer 2015-10-30 23:41:44 +00:00
rtos_mqx_stackings.h rtos: Freescale MQX rtos support 2015-03-09 06:29:17 +00:00
rtos_standard_stackings.c rtos: handle STKALIGN adjustments on cortex m 2015-10-30 23:44:04 +00:00
rtos_standard_stackings.h rtos: handle STKALIGN adjustments on cortex m 2015-10-30 23:44:04 +00:00
rtos.c rtos: turn stack alignment into a function pointer 2015-10-30 23:41:44 +00:00
rtos.h rtos: turn stack alignment into a function pointer 2015-10-30 23:41:44 +00:00
ThreadX.c rtos: turn stack alignment into a function pointer 2015-10-30 23:41:44 +00:00