------- Comment #16 from hjl dot tools at gmail dot com 2010-07-15 22:47 ------- I think we should always properly align the struct. Otherwise, we have to deal with:
struct A { long b[8] __attribute__((aligned (32))); };
extern bar (struct A *p);
void
foo (struct A y)
{
bar (&y);
...
}
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44948
