This is the mail archive of the
java-discuss@sourceware.cygnus.com
mailing list for the Java project.
Re: porting libjava to FreeBSD
- To: Mikhail Teterin <mi at aldan dot algebra dot com>
- Subject: Re: porting libjava to FreeBSD
- From: Tom Tromey <tromey at cygnus dot com>
- Date: Thu, 30 Sep 1999 13:51:30 -0700
- Cc: eischen at vigrid dot com, jb at cimlogic dot com dot au, java at FreeBSD dot org, jdp at polstra dot com, obrien at FreeBSD dot org, java-discuss at sourceware dot cygnus dot com
- References: <199909251726.NAA44892@rtfm.newton>
>>>>> "Mikhail" == Mikhail Teterin <mi@aldan.algebra.com> writes:
Mikhail> However, the low level code in
Mikhail> libgcj-2.95.1/boehm-gc/linux_threads.c uses the non-existent
Mikhail> (on FreeBSD) signal SIGPWR.
You probably already know this, but you have to port the GC to
FreeBSD. Thread suspension is probably just one of the issues you'll
find.
Actually, according to the README, there has already been a FreeBSD
port. Perhaps it doesn't support threads? Or, maybe you just have to
update boehm-gc/configure.in -- our autoconfiscation doesn't support
every port the Boehm GC supports (we didn't add support for anything
we couldn't test or weren't interested in).
If you do come up with patches, please send them to us. If there are
core Boehm GC patches, we can forward them to Boehm for you.
Tom