Apparently there are some fortran regressions caused by my patch.
The last time I modified the patch (which was before the freeze), I did a test of C, C++, Fortran, objc. After the freeze ended, I did an svn update in that tree, bootstrapped and regtested c/c++, and committed it. Other than the long span of time between the two, this is, AFAIK, normal for most developers. I am working on finding and fixing the fortran regressions. Hopefully it will be obvious what is wrong. If it is not, I will happily revert the PRE changes until they are fixed, so life can continue.