Barry.Schwartz posted <[EMAIL PROTECTED]>, excerpted
below,  on Mon, 04 Apr 2005 08:53:44 -0500:

> Pascal BERTIN <[EMAIL PROTECTED]> wrote:
>> Hello,
>> I just read in technotes the following sentence : *"NEVER* use -Os in
>> your CFLAGS on the AMD64 platform"
>> 
>> In fact I've been running with -Os for a while (I didn't see this note
>> ).(also having "optimize for size" in my kernels)
> 
> I think it is an obsolete note referring to bugs in older gcc
> versions.  I also use -Os in most cases.

Likewise, here.  If you notice the technotes reference mentions KDE 3.2,
and (elsewhere, IIRC) mentions GCC 3.3, both of which are long outdated.
I've had no technical issues with -Os since GCC 3.4.0, and IIRC, merged
KDE 3.3.x with GCC 3.3.x without issue as well, before the 3.4 versions of
either were out.

I DID have a Gentoo developer once point it out in my CFLAGS and close a
bug as invalid, see #79843.  The -fPIC was a valid complaint, but
irrelevant in this case since CFLAGS had nothing to do with the bug at all
anyway, as it was a multilib-strict bug occurring when a 64-bit library
was placed in lib instead of lib64. Note also the refiling after an
upgrade as #86766, fixed within THREE HOURS!!! thanks kugelfang!!! =8^)
So... where the one was frustrating and disappointing, the second really
blew me away, in a GOOD way.

IOW, any technical issues will be few and far between (read no issues
here, but might happen in some marginal cases), but it's possible
you'll get some flak on it in some of your bug filings, altho to be fair,
it's only happened to me once, so that can also classify as "few and far
between", even if it hasn't been zero.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman in
http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html


--
[email protected] mailing list

Reply via email to