Since the first patch from Sandro... http://gcc.gnu.org/ml/gcc-patches/2006-09/msg00639.html ...has been approved by Geoff... http://gcc.gnu.org/ml/gcc-patches/2006-09/msg00666.html ...could someone check this in to gcc trunk? Thanks. Jack