From: Branko Badrljica <brankob@avtomatika.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Re: GCC 4.6.0
Date: Sun, 03 Apr 2011 18:31:22 +0200 [thread overview]
Message-ID: <4D98A0DA.1000000@avtomatika.com> (raw)
In-Reply-To: <BANLkTim17qeC6DLMfZ5NZpSQc4KrRw6Zpg@mail.gmail.com>
On 03. 04. 2011 16:04, Mike Frysinger wrote:
> On Sun, Apr 3, 2011 at 6:19 AM, Ryan Hill wrote:
>> On Sun, 3 Apr 2011 05:50:32 Duncan wrote:
>>> Ryan Hill posted on Sat, 02 Apr 2011 22:11:12 -0600 as excerpted:
>>>> You may also want to test your packages with the new -Ofast option to
>>>> be sure it doesn't have any hardcoded assumptions about -O flags.
>>>
>>> The release description I've read for -Ofast says it includes -fast-math,
>>> among other things, a flag Gentoo has always strongly discouraged (you
>>> break with it, you keep the pieces) and which can get bugs resolved/
>>> invalid as a result.
>>>
>>> Now that gcc 4.6 itself is more strongly supporting it as enabled with one
>>> of the -O options, is that policy going to change, or is Gentoo going to
>>> officially not support -Ofast, as well?
>>
>> I doubt we will. If a package breaks because of -Ofast there's really
>> nothing we can do about it. It's not a bug in the compiler or the package,
>> it's that you explicitly told it to generate non-standard-conformant code.
>
> obviously we will look at ICEs and such, but in terms of apps
> misbehaving at runtime, most likely we'll write it up as not a bug
> like Ryan says
> -mike
>
>
Maybe slightly off topic, but still..
1. I've noticed that -Ofast and couple other bits on gcc which I have
seen on Open64 before. Are these new optimisations "imported" from
Open64 or is this simply the result of good old competition of both teams ?
2. Is there any info on gcc version that will support -march=Bulldozer ?
I have googled a couple of gcc-related posts about optimizing for this
CPU architecture intricacies and I have hoped to see support for it in
4.6... Is this stuff still in early development or is it just waiting
for AMD to ship the chips due to some kind of NDA ?
next prev parent reply other threads:[~2011-04-03 14:26 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-03 4:11 [gentoo-dev] GCC 4.6.0 Ryan Hill
2011-04-03 5:50 ` [gentoo-dev] " Duncan
2011-04-03 10:19 ` Ryan Hill
2011-04-03 14:04 ` Mike Frysinger
2011-04-03 16:31 ` Branko Badrljica [this message]
2011-04-03 17:29 ` Chí-Thanh Christopher Nguyễn
2011-04-03 14:56 ` [gentoo-dev] " Andreas K. Huettel
2011-04-03 17:31 ` Mike Frysinger
2011-04-06 1:37 ` [gentoo-dev] " Diego Elio Pettenò
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4D98A0DA.1000000@avtomatika.com \
--to=brankob@avtomatika.com \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox