I'm trying to debug an issue in a TI-RTOS project that ends up an abort() in exit.c.
The problem is that when the RTS source library is present in the debug source lookup path, the wrong files will be opened when I double click on them in the debug callstack menu.
For example, double clicking on:
xdc_runtime_Assert_raise__I(unsigned short, char *, int, unsigned long)() at Assert.c:34 0x3E0076
will open c:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.4\lib\src\Assert.c, and it will show the active line pointer in a comment.
If I remove the RTS source library from the source lookup, it will fail to find the file, and will report that it actually wants:
/db/rtree/library/trees/xdcprod/xdcprod-t52/product/xdccore/Linux/xdctools_3_30_04_52_core/packages/xdc/runtime/Error.c", which is in the xdctools.
Question: Pointing it to the correct file every time is tedious. Is there any easy way for it to find the xdctools files automatically?