Я в целом знаком с видами оптимизации, выполняемыми переключателями -O2 или -O3.
Меня уже несколько раз укусили проблемы, связанные с созданием DLL, которые не появляются при написании плоского исполняемого файла, поэтому, прежде чем я включу оптимизацию, есть ли какие-то "ошибки", которые мне следует в курсе?