O0: Level 0 Optimizations

The -O0 option performs only rudimentary optimization. This is the default optimization level if no -O option is specified.

With this optimization level selected, the compiler’s goal is to reduce the cost of compilation and to make debugging produce the expected results.