junit4 now compiles with GCJ. There are some testsuite failures due to different class name mangeling. I'm not sure if this is a Classpath bug, but the things I've seen so far appear to be asy to work around.