On Thu, Apr 7, 2011 at 8:17 AM, Laurynas Biveinis <laurynas.bivei...@gmail.com> wrote: > Fixes a bunch of C testsuite failures. Committed to gc-improv. > > 2011-04-07 Laurynas Biveinis <laurynas.bivei...@gmail.com> > > * stmt.c (label_rtx): Allocate RTX in permanent RTL memory.
That looks strange, labels should be function specific, except non-local labels. Maybe you can get away with allocating DECL_NONLOCAL labels on the permanent rtl obstack? Perhaps a third, per-translation-unit obstack is necessary? Ciao! Steven