Robert,
Just clarifying what Patrick mentioned: since you are debugging a Linux application using the standard Eclipse debug interface for GDB, the bug I mentioned before is applicable.
In my test I was connecting to the device using a JTAG emulator, and this uses a different debug interface created by TI. This does not have the bug. That is why the replies became somewhat confusing.
Hope this helps,
Rafael