http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58041
--- Comment #35 from Martin Jambor <jamborm at gcc dot gnu.org> --- (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.