From owner-freebsd-java Thu Apr 1 13:10:29 1999 Delivered-To: freebsd-java@freebsd.org Received: from iglou.com (iglou2.iglou.com [192.107.41.8]) by hub.freebsd.org (Postfix) with ESMTP id 6A554150D8 for ; Thu, 1 Apr 1999 13:09:58 -0800 (PST) (envelope-from patrick@cre8tivegroup.com) Received: from [204.255.227.139] (helo=gateway.cre8tivegroup.com) by iglou.com with esmtp (8.9.1/8.9.1) id 10SoiX-0005zO-00; Thu, 1 Apr 1999 16:09:37 -0500 Content-Length: 1139 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Thu, 01 Apr 1999 16:09:34 -0500 (EST) From: Patrick Gardella To: Steve Price Subject: Re: JIT for ELF JDK Cc: freebsd-java@FreeBSD.ORG, Albrecht Kleine Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 01-Apr-99 Steve Price wrote: > On Thu, 1 Apr 1999, Patrick Gardella wrote: > ># TYA (1.2v4): ># gateway# ./Sy ># /usr/local/lib/libtya.so: Undefined symbol "FastInvNoCheck32" ># (libtya.so) ># Warning: JIT compiler "tya" not found. Will use interpreter. ># This line should be a (c) line ^^^ (else TYA is not loaded.) ># tya ># FreeBSD ># ># TYA is compiled on this system with no errors than the normal ones ># (CodeRunner32 and 64). > > The following patch works for me. > > --- tya.S Thu Apr 1 14:58:33 1999 > +++ tya.S.orig Thu Apr 1 14:55:33 1999 > @@ -4,7 +4,7 @@ > #define TYAASM_S > #include "tyaconfig.h" > > -#if defined(FREEBSD) && !defined(__ELF__) > +#ifdef FREEBSD > #include "tyaasm_FreeBSD.S" > #else > #include "tyaasm.S" That's how it was defined already... #define TYAASM_S #include "tyaconfig.h" #ifdef FREEBSD #include "tyaasm_FreeBSD.S" #else #include "tyaasm.S" #endif --- Patrick S. Gardella Director of Web Development The Creative Group 1-800-804-0783 ext 29 606-858-8029 (fax) http://www.cre8tivegroup.com PGP Key ID 0xEE2D47A9 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message