This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/17126] [3.5 Regression] ICE in GC with non-unit-at-a-time
- From: "reichelt at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 21 Aug 2004 11:44:50 -0000
- Subject: [Bug middle-end/17126] [3.5 Regression] ICE in GC with non-unit-at-a-time
- References: <20040820204405.17126.bommar33@msu.edu>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From reichelt at gcc dot gnu dot org 2004-08-21 11:44 -------
Here's a shorter example with asm's and volatiles:
======================================0
static void foo0() {}
static void foo1()
{
foo0();
}
static void foo2()
{
foo3(foo0);
}
typedef void (*fp)();
static fp f1 = foo1, f2 = foo2;
static void foo4()
{
foo0();
}
void foo5()
{
foo3(foo4);
}
======================================0
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17126