Question:
VDSP++ has C/C++ compiler switch -Og. It was very useful switch. But CCES hasn't it. Why?
----------------------------------------
Answer:
We removed the -Og switch from CCES for SHARC and Blackfin cores. This switch was intended to do as much optimization as possible without affecting the debugging experience. However we felt that, although debugging experience was preserved, the performance improvement compared to use of -g was not particularly great. By rationalizing such switches we are able to concentrate our testing on more frequently-used options and therefore improve the overall robustness of the tools.
We recommend to use "-O" and "-g" switches separately. To access the same go to 'Project Properties' > 'C/C++ Build' > 'Settings' in the tree control of the Properties dialog box , click the 'ToolSettings' tab, and select 'General' in the tree control.