------- Comment #28 from nickc at redhat dot com 2008-10-03 16:52 ------- Subject: Re: [cygming] Invalid alignment for SSE store to .comm data generated with -O3
Hi Danny, > This test case: > t1.c:(.text+0x5): undefined reference to `_i' Hmm, I cannot reproduce this, however... > .comm _i, 0 <<<<< size of i[0] I did drop the code to handle (size == 0) because I was not sure why it was there. > I suspect we need to add this bit, or similar, back in > - rounded = size ? size : 1; How about this third revision of the patch ? Cheers Nick -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37216