http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58041

--- Comment #36 from Bernd Edlinger <bernd.edlinger at hotmail dot de> ---
(In reply to Martin Jambor from comment #35)
> (In reply to Bernd Edlinger from comment #34)
> by the way the initializer
> of "struct s a = "
> seems to generate warnings at -Wall, because some
> brackets are missing:
> 
> changed that to
> struct s a = {0,{{0,0},{0,0}}};
> > 
> but somehow I wonder what forced us to generate sse instructions here?
> > when that same example works on a ARMv5 targe?

> Strange, does the correct
> initializer make the warning go away?
> If so, I'll fix it in the testsuite in a moment.

no that is just a different warning with -Wall, that one did not
make the test case fail however.

and in line 6 the "typedef struct S { V v; } P __attribute__((aligned (1)));"
is superfluos too.

hmm, maybe the problem is I should not say -msse in the first place.

do you get the warning if you use -m32 -mno-sse ?

what's funny about that warning, that it does not need to be enabled with
-Wall like the other warning.

Reply via email to