This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Faster compilation speed
Stan Shebs <shebs@apple.com> writes:
> Mike Stump wrote:
>
> >
> > The first realization I came to is that the only existing control
> > for such things is -O[123], and having thought about it, I think it
> > would be best to retain and use those flags. For minimal user
> > impact, I think it would be good to not perturb existing users of
> > -O[0123] too much, or at leaast, not at first. If we wanted to
> > change them, I think -O0 should be the `fast' version, -O1 should be
> > what -O0 does now with some additions around the edges, and -O2 and
> > -O3 also slide over (at least one). What do you think, slide them
> > all over one or more, or just make -O0 do less, or...? Maybe we
> > have a -O0.0 to mean compile very quickly?
>
> I think it suffices to have -O0 mean "go as fast as possible".
Note that that's different to what it means now, which is "I want the
debugger to not surprise me."
--
- Geoffrey Keating <geoffk@geoffk.org> <geoffk@redhat.com>