From owner-freebsd-java Thu Sep 30 13:52:18 1999 Delivered-To: freebsd-java@freebsd.org Received: from cygnus.com (runyon.cygnus.com [205.180.230.5]) by hub.freebsd.org (Postfix) with ESMTP id 7A5B9150A8; Thu, 30 Sep 1999 13:52:11 -0700 (PDT) (envelope-from tromey@mailhost.cygnus.com) Received: from ferrule.cygnus.com. (ferrule.cygnus.com [205.180.230.166]) by runyon.cygnus.com (8.8.7-cygnus/8.8.7) with SMTP id NAA11064; Thu, 30 Sep 1999 13:51:31 -0700 (PDT) Received: by ferrule.cygnus.com. (SMI-8.6/SMI-SVR4) id NAA29029; Thu, 30 Sep 1999 13:51:30 -0700 Date: Thu, 30 Sep 1999 13:51:30 -0700 Message-Id: <199909302051.NAA29029@ferrule.cygnus.com.> From: Tom Tromey To: Mikhail Teterin Cc: eischen@vigrid.com, jb@cimlogic.com.au, java@FreeBSD.org, jdp@polstra.com, obrien@FreeBSD.org, java-discuss@sourceware.cygnus.com Subject: Re: porting libjava to FreeBSD In-Reply-To: <199909251726.NAA44892@rtfm.newton> References: <199909251726.NAA44892@rtfm.newton> X-Zippy: Where do your SOCKS go when you lose them in th' WASHER? X-Attribution: Tom Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >>>>> "Mikhail" == Mikhail Teterin 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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message