[ros-dev] [ros-diffs] [akhaldi] 52114: [CMAKE] * Fix several modules to compile with the recent gcc versions. * ReactOS now compiles with mingw-w64 gcc 4.6.0 and boots to shell. * Dedicated to dreimer.

Alex Ionescu ionucu at videotron.ca
Mon Jun 6 20:29:59 UTC 2011

On 2011-06-06, at 4:14 PM, Dmitry Gorbachev wrote:

>> 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.


How does -Ofast increase size compared to -O3?

The documentation only states "same settings, but decreased standard compliance". If -Ofast does increase size vs. O3, I will file a documentation bug -- but first I need some information.

Best regards,
Alex Ionescu

More information about the Ros-dev mailing list