This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/45234] ICE in expand_call, at calls.c:2845 when passing aligned function argument from unaligned stack after alloca
- From: "truedfx at gentoo dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 8 Aug 2010 23:09:54 -0000
- Subject: [Bug target/45234] ICE in expand_call, at calls.c:2845 when passing aligned function argument from unaligned stack after alloca
- References: <bug-45234-9631@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #3 from truedfx at gentoo dot org 2010-08-08 23:09 -------
I've configured a minimal 4.3.5 compiler, and testing shows that
extern void f (_Decimal128);
void g(void)
{
__builtin_alloca (2);
f (0);
}
which also fails with the same ICE with 4.5.0 and 4.4.4, actually works with
4.3.5.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45234