Hi!
With the move to 4.6.0, please look into building with -Ofast.
With the move to 4.6.0, please consider building with -flto=<number of cores that the build script detects>
-Ofast is the same as -O3 plus some other optimization options; it seems not a right idea to add more bloat to RecatOS. -flto is still rather experimental thing.
The question is, if it will work with the win32 version of ld.
If trunk binutils will not work, try with hjl and davek branches from here: http://git.kernel.org/?p=devel/binutils/hjl/x86.git;a=summary.