From owner-freebsd-arm@FreeBSD.ORG Sat May 18 14:46:20 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 132FF46F for ; Sat, 18 May 2013 14:46:20 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from mail-ie0-x236.google.com (mail-ie0-x236.google.com [IPv6:2607:f8b0:4001:c03::236]) by mx1.freebsd.org (Postfix) with ESMTP id D9A3537D for ; Sat, 18 May 2013 14:46:19 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id a14so11279151iee.13 for ; Sat, 18 May 2013 07:46:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=4WUVsxBmu1R9c9d7MoNxMjcDA5MjXK5Tdp+5k/ReVVE=; b=KP2dKI+AM4NvY/St77nlYmk6ahgAWot0NSi7AXOLk77eZWmGU0Kh0VUzlRQYg6vD2U a9HNyDWJkOyvssmHxQKHZQF4d45aJ5eejEI1nuM1jefGQqIU7IPSY/mLGpvByck7vLY1 ltEAsZuL/fQAmxalD0ZHM+Zag5CpfsVQE7HdHh0H79qQ4Fvm7p5my0Tivocl2rszeRC1 eX1l5D2fBScN+PFTH0AadBgqpNk173ScMn002MepAl0MnOUZRvU/FpRrJ+ZYBGH6Nj0I KLNHqGFlHRxTGeZQFMNVqNgq60aGFLqrNEFSgiy/eUxdxsHFH3vghRIB/+L/IcIPI/8m tA5Q== X-Received: by 10.50.72.18 with SMTP id z18mr1242328igu.0.1368888379657; Sat, 18 May 2013 07:46:19 -0700 (PDT) Received: from [172.24.137.243] ([137.122.64.8]) by mx.google.com with ESMTPSA id o10sm2532608igh.2.2013.05.18.07.46.18 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 18 May 2013 07:46:19 -0700 (PDT) Subject: Re: Port: U-Boot for BeagleBone Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=us-ascii From: Tim Kientzle In-Reply-To: <8D318315-A18E-4B16-B37A-1073CB36CA66@bsdimp.com> Date: Sat, 18 May 2013 10:46:16 -0400 Content-Transfer-Encoding: 7bit Message-Id: <695C0935-9AFC-4C99-B6FE-E7B6F260FB59@kientzle.com> References: <3B16A2E5-C92B-4248-BE98-DD5C1194CB05@freebsd.org> <20130518100512.57c47fe6@bender> <8D318315-A18E-4B16-B37A-1073CB36CA66@bsdimp.com> To: Warner Losh X-Mailer: Apple Mail (2.1283) X-Gm-Message-State: ALoCoQlyLMXn71TX8JOcvw9Fg5zrgPmRp/Mtt89+CefzV4Y7te85hKmCdbv1x6MExsm84y0m5vFF Cc: freebsd-arm X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 May 2013 14:46:20 -0000 On May 18, 2013, at 10:41 AM, Warner Losh wrote: > > On May 18, 2013, at 10:38 AM, Jason Birch wrote: > >> I'm not sure how it'd work internally in the ports tree (I'm a ports >> consumer, not a contributor), but I'd find it weird if a U-Boot port >> required me to get any devel/cross-* ports if U-Boot was able to be built >> by Clang native to FreeBSD 9.X+ and I had Clang set as my CC, CPP, CXX. > > u-boot can't be built with clang. Yes, it can. Since the ARM clang switch was thrown, the xdev tools now build clang (unnecessarily, of course). U-Boot builds just fine with it: $ armv6-freebsd-cc --version FreeBSD clang version 3.3 (trunk 178860) 20130405 Target: armv6--freebsd Thread model: posix Tim