I have updated ecj.jar and ecj-source.tar.bz2 on sourceware.org. This is the "reference ecj" that is used to build the .class files in libjava.
If you have a build where compiling from .java to .class is enabled, you must update your ecj.jar. You can do this by running contrib/download_ecj. I will check in the updated .class files shortly. This update is being done because we have found a few bugs in the earlier ecj. Since there is no GCC release relying on the previous ecj.jar, I have deleted it. Just as a reminder, our plan is to have versioned copies of the .jars for release branches. Tom