GCC aliasing rules: more aggressive than C99?

2010-01-02 Thread Joshua Haberman
The aliasing policies that GCC implements seem to be more strict than what is in the C99 standard. I am wondering if this is true or whether I am mistaken (I am not an expert on the standard, so the latter is definitely possible). The relevant text is: An object shall have its stored value acc

Re: The "right way" to handle alignment of pointer targets in the compiler?

2010-01-02 Thread Tim Prince
Benjamin Redelings I wrote: Thanks for the information! Here are several reasons (there are more) why gcc uses 64-bit loads by default: 1) For a single dot product, the rate of 64-bit data loads roughly balances the latency of adds to the same register. Parallel dot products (using 2 accumul

Re: The "right way" to handle alignment of pointer targets in the compiler?

2010-01-02 Thread Benjamin Redelings I
Thanks for the information! How many people would take advantage of special machinery for some old CPU, if that's your goal? Some, but I suppose the old machinery will be gone eventually. But, yes, I am most interested in current processors. On CPUs introduced in the last 2 years, movupd

Re: WTF?

2010-01-02 Thread Gerald Pfeifer
On Wed, 25 Nov 2009, Dave Korn wrote: > But does it, though? From http://gcc.gnu.org/svnwrite.html: >[...] > So, where are whitespace changes to non-comment parts of .c and .h > source files covered? I think that there may be a bit of a common > assumption that "obvious" extends somewhat furthe

Re: Please update GNU GCC mirror list

2010-01-02 Thread Gerald Pfeifer
On Wed, 16 Dec 2009, JohnT wrote: > Some of the sites listed on the mirror list > http://gcc.gnu.org/mirrors.html aren't up to date and some aren't > accessible. LaffeyComputer.com doesn't allow access, and used to > require a password for access. This isn't the way a GNU mirror site > ought to o

Re: Big regression showing up on darwin

2010-01-02 Thread Dave Korn
Andrew Pinski wrote: > On Fri, Jan 1, 2010 at 7:07 AM, FX wrote: >> I know something is going on with section names, so I thought I'd mention >> that there is a big regression on darwin (most "-flto -fwhopr -O2" tests >> fail) at rev. 155544. An example is: > > Really lto should be disabled whe

Fleaser

2010-01-02 Thread Fleaser
Hello, we are a small team and would need your help,just click and you've already helped.We thanks in advance. Look at our website: http://www.fleaser.com Follow us on Twitter http://twitter.com/fleaser Send this message to your friends If you already got mail delete it Thanks for your he