This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ARM Compiler 6 - Optimization guidelines

In the V5 to V6 compiler migration document is the following with respect to optimzations

-O0 No Optimization. Not recommended for use in ARM Compiler 6.6

-O1 Limited Optimization. This is currently the recommended level for source level debugging.

I would like to know why -O0 is not recommended. I find -O1 has optimizations which affect breakpoints and single-stepping through code in a sane manner.