I found this patch http://gcc.gnu.org/ml/gcc-patches/2004-01/msg00079.html which is very similar to mine. So, I withdraw the one I proposed and I'll work on a version that includes a backport of Richard's patch from lno to mainline. Paolo