add GNU/kFreeBSD support into gcj (ping)

Petr Salinger Petr.Salinger@seznam.cz
Tue Jul 18 16:16:00 GMT 2006


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



More information about the Java mailing list