xscale-elf-gcj 3.1 is looking pretty good right now. It all builds and the testsuite runs with reasonable looking results (so far). Only one GCC patch is necessary... (1) This libjava testsuite fix: http://gcc.gnu.org/ml/java-patches/2002-q1/msg00786.html Two other src patches are needed... (2) This newlib patch adds a dummy fcntl system call: http://sources.redhat.com/ml/newlib/2002/msg00105.html (3) This simulator patch increases the default target memory to 8MB from 2: http://sources.redhat.com/ml/gdb-patches/2002-03/msg00280.html I'll post full test results tonight or tomorrow. In any case, I think we're in a position to turn java language support on by default for xscale-elf. Other arm-elf like targets may be in good shape also. I'll run tests soon. What do you think Nick? BTW - I thought arm targets didn't use sjlj eh anymore, but it looks like that's what is being configured. AG