This restores bootstrap on x86 and x86_64-linux, thanks for looking into this.
http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg01332.html http://gcc.gnu.org/ml/gcc-testresults/2005-09/msg01333.html BTW, did you get a chance to look into: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24003 which is causing 17 ACATS regressions on x86-linux? (it is reverted in my tree hence my testresults) It looks like Jan Hubicka would appreciate some help :). Laurent On Thu, 2005-09-29 at 07:32 -0400, Richard Kenner wrote: > The patch to restore Ada bootstrap is a one liner: just revert > the gimplify.c part of 2005-09-24 Richard Henderson's change > in your tree (see below). > > The real fix is below, though I haven't run it throuh a testing cycle yet. > I was wondering how this ever worked: > > *** stor-layout.c 12 Sep 2005 13:49:56 -0000 1.242 > --- stor-layout.c 29 Sep 2005 11:27:37 -0000 > *************** set_sizetype (tree type) > *** 1967,1972 **** > --- 1970,1977 ---- > TYPE_UID (t) = TYPE_UID (bitsizetype); > TYPE_IS_SIZETYPE (t) = 1; > + > /* Replace our original stub bitsizetype. */ > memcpy (bitsizetype, t, tree_size (bitsizetype)); > + TYPE_MAIN_VARIANT (bitsizetype) = bitsizetype; > > if (TYPE_UNSIGNED (type)) >