Howdy, I submitted a patch earlier to fix the first two of these problems. Please see [1] for the rationale and patch. Matt [1] http://gcc.gnu.org/ml/gcc-patches/2001-03/msg01217.html