This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: C compile time
- From: dewar at gnat dot com (Robert Dewar)
- To: dewar at gnat dot com, pkoning at equallogic dot com
- Cc: coyote at coyotegulch dot com, dhazeghi at yahoo dot com, gcc at gcc dot gnu dot org
- Date: Mon, 30 Jun 2003 09:10:09 -0400 (EDT)
- Subject: Re: C compile time
> Absolutely. The notion that you do debugging with -O0 and only final
> build with -O2 is obsolete -- and actually never was a good one.
>
> If you want reliable software, you have to debug what you ship -- not
> something totally different.
Mind you, in practice we find that gdb is pretty weak debugging -O2 code,
so this is a tricky requirement. It sometimes helps to use -O1 as a
compromise, but I still would very much like to see -Od, meaning do all
the optimization you can that does not intefere with debugging :-)