After I started a debug session, it didn't stop at main() and instead it kept on running. When I suspended the session, it stopeed at _TI_zero_inti().
I found the same issue was reported and can be resolved by disabling watchdog timer.
However, I was not able to find "pre_init.c" in the rtssrc folder.
I extracted rtssrc.zip in \ccsv5\tools\compiler\c6000\lib.
FYI
. CCS v5.0.3
. Target configuration: C6678 Device Cycle Approximate Simulator