Why more bloat? It will optimize the code more, not
bloat it. It disables
"standard compliance", which ReactOS should not care about.
It optimizes for speed, but increases size. As CPU spends more time,
executing user code then kernel code, it makes sense to optimize the
kernel for size rather then for speed.
-flto is now shipping in 4.6.0, please see release
notes. It is out of
testing phase.
I do not want to discourage, I just say -- expect bugs, and do not
forget to report them to GCC / Binutils developers.