title: gcc -O4 optimization flag
body: <p>What's the meaning of the -O4 optimization flag in gcc (3.2.3)? What's the difference to O3? When would you use one vs. the other?</p>
  
  <p>The man pages only mention O, O0-3, Os, no word of the mysterious O4. Thanks!</p>