From owner-freebsd-ppc@FreeBSD.ORG Sat Jan 7 00:39:24 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 051461065673 for ; Sat, 7 Jan 2012 00:39:24 +0000 (UTC) (envelope-from chmeeedalf@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 89ECE8FC15 for ; Sat, 7 Jan 2012 00:39:23 +0000 (UTC) Received: by iadj38 with SMTP id j38so4812785iad.13 for ; Fri, 06 Jan 2012 16:39:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; bh=wTltlEpM22T6CvfktAlNxafmzMvF4Pmbgcwz5kN/Tko=; b=xvFIbJQ/p9Eg0Cnhqy9nt0SBXekzHmKYIL8DTIzKn0cM2SmHlbN1/li/jdR+yt++JZ EgsXuxIR+QXpndlnMDqS/O+klLePzzGcNIpuTM5siAc4o1iKtCbCQe0Tn5l4XH5ge80F +FlpRr1Or/2QJ+qljAeWF7whGKl0JUDQmvfsE= Received: by 10.43.47.135 with SMTP id us7mr7562739icb.31.1325896762930; Fri, 06 Jan 2012 16:39:22 -0800 (PST) Received: from triad.knownspace (216-15-41-8.c3-0.gth-ubr1.lnh-gth.md.cable.rcn.com. [216.15.41.8]) by mx.google.com with ESMTPS id cv10sm31559igc.0.2012.01.06.16.39.21 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 06 Jan 2012 16:39:21 -0800 (PST) Message-Id: <5222401A-788E-4635-A302-7F4D1E5305EA@gmail.com> From: Justin Hibbits To: freebsd-ppc@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Date: Fri, 6 Jan 2012 19:37:37 -0500 X-Mailer: Apple Mail (2.936) Subject: GCJ on ppc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jan 2012 00:39:24 -0000 Well, guys, I don't know if anyone's tried this before, but GCJ and libjava both compile on FreeBSD/ppc. I just tested this with 4.6-20111111, and only compiled, haven't tried actually running anything built with gcj. My goal in doing this was to see about getting LLVM's vmkit/J3 working on here, and this was the first step in doing so. All it took to do this was to add the line 'powerpc-*- *) ;;' at line 3144 (I can provide a patch for the port later, these are just simple instructions to get it to compile). Happy hacking, maybe we'll get a JVM on ppc soon. - Justin