tweaked gcc make optimizations