On Thu, 3 Jul 2003 07:14 pm, Robin H.Johnson wrote to [EMAIL PROTECTED]:

> For your list of CFLAGS there, I'd advise you to read what the gcc
> manpage has on them. Some of them are ok, but solely due the following
> ones, I personally as a developer wouldn't support your bugs until you
> recompiled without them.
>
> -fmerge-all-constants - "using this option will result in non-conforming
> behavior."
>
> -fomit-frame-pointer - "It also makes debugging impossible on some
> machines." (this is even in bold in the manpage)
>
> -ffast-math - "it can result in incorrect output for programs which
> depend on an exact implementation of IEEE or ISO rules/specifications
> for math functions."
>
> The most of the rest of your CFLAGS I would consider as fine, and just a
> waste of your own time in compiling things (but hey, it is _your_ time
> you are wasting).

I know, I've read the info page, but it *feels* faster. And I understand that 
if I have problems the first thing to do is to re-emerge (with -e if 
necessary) with saner CFLAGS, but (surprisingly) I haven't found any yet.

And according to the emerge logs, compilation time isn't increased by more 
than ~20% on most packages, so it works for me.

-Eric
-- 
We are all born mad.  Some remain so.
                -- Samuel Beckett


--
[EMAIL PROTECTED] mailing list

Reply via email to