OK, but I haven't seen the previous discussion about this patch; please send it to gcc-patches with a better explanation about why it's needed, and then check it in. Jason