This may sound like a minor issue, but it worries me because it may indicate a subtle but serious problem. So, if anyone can comment, thanks in advance.
If I create a small "Hello, world" task and debug it, the "Task Summary" view shows just what one would expect.
However, if I compile the "Hello, world" program forcing C++ (still using printf - no C++ library included - no change to any other library), then "Task Summary" loses the task names. They are just blank. I can drill down to the original names with the debugger, starting from MQX_init_struct, and nothing looks out of place. It still prints "Hello, world", of course.
Any idea what is going on?
I'm having the same kind of problem.
The task names are blank in "Task Summary", "Ready Queue" and "Stack Usage" but the task names do appear properly in "MQX Initialization".
FYI: When I execute _tad_stack_usage() within my program, the names do appear properly.
My version info:
MQX 3.5 on a CF 52259EVB
CodeWarrior Development Studio for ColdFire Architectures 7.1.1a Patch, Build 9, 7.1.2 Patch, Build 8
IDE Version: 5.9.0 Build 3024
Plugins: 110
TAD: ColdFire Processor Family, Build: Jul 24 2009, Version 4.0.8.3