------- Comment #5 from pinskia at gcc dot gnu dot org 2008-05-11 01:35 ------- Reverting that part of the patch causes an ICE with the following code: struct BUF1 { int b1; int b12; };
void link_error(); int foo(int n, struct BUF1 * p) { int i = 0; for (i = 0; i < 1024*1024; i++) p->b1 = 1; if (p->b1 != 1) link_error (); return 0; } Which means we can't even to LIM that case either :(. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|major |critical http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36204