--- Comment #2 from thomas at reactsoft dot com 2006-09-01 07:10 ---
We also have severe problems with GCC4.1.1 which generates wrong machine code
on i386 when there's a (volatile) structure with __attribute__((aligned (16)))
on the stack. If the code is not very complex, the alig
--- Comment #3 from thomas at reactsoft dot com 2006-09-01 08:05 ---
(In reply to comment #2)
> while (1)
Please ignore that line... I forgot to delete it
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28862
--- Comment #5 from thomas at reactsoft dot com 2006-09-05 07:10 ---
(In reply to comment #4)
> Actually it looks like an oversight of what relayout_decl does. The reason is
> that relayout_decl was added by the patch to fix "PR c++/16115" and I think
> Jaso
--- Comment #9 from thomas at reactsoft dot com 2006-09-06 06:46 ---
(In reply to comment #8)
> (In reply to comment #2)
> This problem is recorded in a different place, we ignore bigger alignment for
> stack variables currently. I don't have the number off hand either b
--- Comment #5 from thomas at reactsoft dot com 2006-09-06 07:14 ---
(In reply to comment #3)
> Actually this is just a missed diagnostic. The compiler cannot align the
> stack
> variables where the alignment is greater than stack alignment that the
> compiler
> c
--- Comment #6 from thomas at reactsoft dot com 2006-11-13 19:55 ---
Created an attachment (id=12610)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12610&action=view)
Updated patch against the gcc-4_1-branch
The posted patch works fine, it fixes compilation errors of som