With current CVS I get a bootstrap error in cp/decl.c on Linux/AMD64: cc1: warnings being treated as errors /cvs/gcc/gcc/cp/decl.c: In function 'reshape_init': /cvs/gcc/gcc/cp/decl.c:4162: warning: 'max_index_cst' may be used uninitializedin this function make[2]: *** [cp/decl.o] Error 1 The code is basically: HOST_WIDE_INT max_index_cst; if (sized_array_p) /* HWI is either 32bit or 64bit, so it must be enough to represent the array size. */ max_index_cst = tree_low_cst (max_index, 1); for (index = 0; *initp && (!sized_array_p || index <= max_index_cst); ++index) So, this looks like some wrong warning - but we fix it somehow. Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj SUSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126