Hi (again). Would be possible to merge GNU/kFreeBSD support into gcj. It gives reasonable results, see http://gcc.gnu.org/ml/java/2006-05/msg00093.html. Needed changes are 1) update boehm-gc either by patch - http://gcc.gnu.org/ml/java-patches/2006-q2/msg00320.html or by importing gc 6.8 - http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.8.tar.gz 2) add support for GNU/kFreeBSD into shlibpath.m4 by one of approaches mentioned in thread started by http://gcc.gnu.org/ml/java-patches/2006-q2/msg00193.html Slightly preferred is this one: *************************************** --- libjava/shlibpath.m4~ 2006年06月07日 10:35:36.000000000 +0200 +++ libjava/shlibpath.m4 2006年06月07日 10:35:36.000000000 +0200 @@ -361,7 +361,7 @@ ;; # This must be Linux ELF. -linux*) +linux*|k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no *************************************** Please, could someone review it/comment on it ? Should I do anything else to get it included ? Petr