From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 69843 invoked by alias); 16 Jan 2017 22:58:41 -0000 Mailing-List: contact java-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-owner@gcc.gnu.org Received: (qmail 69824 invoked by uid 89); 16 Jan 2017 22:58:41 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD,SPF_PASS,URIBL_RHS_DOB autolearn=ham version=3.3.2 spammy=Ricardo, ricardo, jar, Chatfield X-HELO: nm29-vm6.bullet.mail.ne1.yahoo.com Received: from nm29-vm6.bullet.mail.ne1.yahoo.com (HELO nm29-vm6.bullet.mail.ne1.yahoo.com) (98.138.91.122) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 16 Jan 2017 22:58:30 +0000 Received: from [98.138.100.116] by nm29.bullet.mail.ne1.yahoo.com with NNFMP; 16 Jan 2017 22:58:29 -0000 Received: from [98.138.226.132] by tm107.bullet.mail.ne1.yahoo.com with NNFMP; 16 Jan 2017 22:58:29 -0000 Received: from [127.0.0.1] by smtp219.mail.ne1.yahoo.com with NNFMP; 16 Jan 2017 22:58:29 -0000 X-Yahoo-SMTP: xSRxJi2swBA2lXzwDXz5MgBBPUf2RZ69QvnX Reply-To: From: "Bill Chatfield via java" Reply-To: "Bill Chatfield" To: "'Ricardo Wurmus'" Cc: "'Andrew Haley'" , "'mohan NMH'" , References: <9335b6e8-ed7f-1e8d-4022-656da4681770@redhat.com> <59a501d2701f$b1bb1290$153137b0$@yahoo.com> <87ziiq937c.fsf@elephly.net> In-Reply-To: <87ziiq937c.fsf@elephly.net> Subject: RE: Fwd: gcj can not import packages Date: Mon, 16 Jan 2017 22:58:00 -0000 Message-ID: <59dc01d2704c$0d4ea910$27ebfb30$@yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2017-01/txt/msg00002.txt.bz2 >From the link, it looks like it would be correct to say that gcj is the *o= nly* open source way to bootstrap OpenJDK. -----Original Message----- From: Ricardo Wurmus [mailto:rekado@elephly.net]=20 Sent: Monday, January 16, 2017 3:10 PM To: Bill Chatfield Cc: 'Andrew Haley' ; 'mohan NMH' ; ja= va@gcc.gnu.org Subject: Re: Fwd: gcj can not import packages Bill Chatfield via java writes: > I understand that OpenJDK is available as open source now, to=20 > "replace" gcj. But, gcj still has certain advantages that OpenJDK does=20 > not have: > > 1. gcj can compile to a native executable. [=E2=80=A6] > > 2 gij is more memory efficient than OpenJDK at runtime. [=E2=80=A6] > > 3. OpenJDK only supports a few platforms. [=E2=80=A6] I would like to add one point: GCJ can be used to cleanly bootstrap the Ope= nJDK from source with a chain that starts with GCC=E2=80=99s C compiler, to= GCJ, to OpenJDK 6 (via IcedTea). (The only wart is that later versions of GCJ rely on a pre-built jar of ecj.) This is why the bootstrappable builds project lists =E2=80=9CMaintaining th= e GNU Compiler for Java=E2=80=9D as a collaboration project.[1] [1]: http://bootstrappable.org/projects.html -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net