From owner-freebsd-alpha Wed Aug 9 15:21:45 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from ares.trc.adelaide.edu.au (ares.trc.adelaide.edu.au [129.127.246.5]) by hub.freebsd.org (Postfix) with ESMTP id 2C24737B75B; Wed, 9 Aug 2000 15:21:37 -0700 (PDT) (envelope-from glewis@ares.trc.adelaide.edu.au) Received: (from glewis@localhost) by ares.trc.adelaide.edu.au (8.9.3/8.9.3) id HAA10677; Thu, 10 Aug 2000 07:51:18 +0930 (CST) (envelope-from glewis) From: Greg Lewis Message-Id: <200008092221.HAA10677@ares.trc.adelaide.edu.au> Subject: Re: Wanted: DEC Alpha Java porters In-Reply-To: <59063B5B4D98D311BC0D0001FA7E4522026D7780@l04.research.kpn.com> from "Koster, K.J." at "Aug 9, 2000 05:14:14 pm" To: "Koster, K.J." Date: Thu, 10 Aug 2000 07:51:17 +0930 (CST) Cc: "'Andrei A. Dergatchev'" , "'FreeBSD Alpha mailing list'" , "'FreeBSD Java mailing list'" X-Mailer: ELM [version 2.4ME+ PL70 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Koster, K.J. wrote: > > > It would be quite cool if someone sat down to write this > > > function in DEC Alpha assembler. > > > > *snip* > > > > Uncle George did all the work for AlphaLinux before Sun > > dropped his license: > > > I have already been in contact with Uncle George. Understandably he critical > about Sun's position. He would not even consider giving us access to his > work before it is 100% clear that Sun is going to back us up all the way. > Even if we can prove that, Uncle George has not made any promises. > > Perhaps he will help us out, perhaps he will not. It is his choice. > > Thank you for the web references, by the way, I will look into them. I ferreted around on his web site at one point and managed to find some diffs for jdk 1.2 to get it to work on the Alpha. Unfortunately, these diffs contain changes to the Makefiles like: +ifeq ($(ARCH),alpha) +ARCHNAME = alpha +FILES.s += threadStart_alpha.s read_fpcr.s write_fpcr.s # invokeNative_alpha.s +FILES.s += invokeNative_alpha.s +FILES.c += machgc_nonsparc.c executeJava.c FPE_alpha.c +CFLAGS_COMMON += -mieee +else but do not contain the extra files themselves (e.g. invokeNative_alpha.s). Which is of course the things that we need :(. -- Greg Lewis glewis@trc.adelaide.edu.au Computing Officer +61 8 8303 5083 Teletraffic Research Centre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message