From owner-freebsd-arm@FreeBSD.ORG Wed May 20 19:31:33 2009 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E8E71065794 for ; Wed, 20 May 2009 19:31:33 +0000 (UTC) (envelope-from chuckr@telenix.org) Received: from mail5.sea5.speakeasy.net (mail5.sea5.speakeasy.net [69.17.117.7]) by mx1.freebsd.org (Postfix) with ESMTP id 16EC08FC1A for ; Wed, 20 May 2009 19:31:32 +0000 (UTC) (envelope-from chuckr@telenix.org) Received: (qmail 26649 invoked from network); 20 May 2009 19:31:32 -0000 Received: from april.chuckr.org (HELO april.telenix.org) (chuckr@[66.92.151.30]) (envelope-sender ) by mail5.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 20 May 2009 19:31:32 -0000 Message-ID: <4A145A9B.2020001@telenix.org> Date: Wed, 20 May 2009 15:31:39 -0400 From: Chuck Robey User-Agent: Thunderbird 2.0.0.19 (X11/20090121) MIME-Version: 1.0 To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: what compiler? X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 May 2009 19:31:35 -0000 I'm trying to see what compiler would be chosen, if any work is contemplated on the Cortex-A8 processor (BeagleBoard, Pandora, and I think the Nokia N800/N810, and others). From what I've read, LLVM has support for the V6, but isn't it true that the Bortex-A8 needs V7 compatibility? I'm not sure if the LLVM *can* yet do the task. Considering gcc instead, it's not until version 4.3.0 that they added the Cortex support, and I've heard that gcc on FreeBSD, currently at 4.2.1, isn't likely to move forward to anything 4.3.+ any time soon. So, I'm curious, what might be used for a Cortex port? I guess you might tell me that FreeBSD won't be supporting it any time soon, but I'd really not like to hear that (I wanted to see what I could personally help on that) but I think that what compiler to use, it's got to be my first question. I have time (my Pandora hasn't even arrived yet), I'm just very curious on this point (the compiler to use).