From owner-svn-src-head@FreeBSD.ORG Wed May 15 15:10:20 2013 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 418B3E6D; Wed, 15 May 2013 15:10:20 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-ee0-f53.google.com (mail-ee0-f53.google.com [74.125.83.53]) by mx1.freebsd.org (Postfix) with ESMTP id 50460637; Wed, 15 May 2013 15:10:19 +0000 (UTC) Received: by mail-ee0-f53.google.com with SMTP id c1so833081eek.40 for ; Wed, 15 May 2013 08:10:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:subject:mime-version:content-type:from:in-reply-to:date :cc:content-transfer-encoding:message-id:references:to:x-mailer; bh=Ec8UZ18tIP7+73YGEBQhQJT5vOCM8kg4vIQuFheLdNs=; b=pZOusiE7fX6VqKAYiqbRuMDrFsm0pXyKqqtEQWF2DRoLE6/4QRCLutFuPe5aZjKM6k RwVOdeWYr54qjrM5N18fY3yvzI5ifuoakY6BWksTYYjG1A3IJzpKCq2KotNmEkKe4L+X 9zynAVDzKhWoxzT9jj04E7X9q+42cPIjxmFcJBhcJu9Kbf2tp0WTuLGnLm//mi0+WNIS kTfPbg5/fsh7hE1eF/3kLvVsuv7xhphhxUIJHgii6hDAxj2J/xshmVidE1RAUaf6CaNZ 3DBiOVPyxkMuiUKUxNwHwieEiJSItGQqcYuDn/x28ZsIXUELLjaqGxdmixjfRyHrrKAp GPFQ== X-Received: by 10.15.94.131 with SMTP id bb3mr53156853eeb.20.1368630618231; Wed, 15 May 2013 08:10:18 -0700 (PDT) Received: from [10.137.210.143] ([137.122.64.60]) by mx.google.com with ESMTPSA id bn53sm4551155eeb.7.2013.05.15.08.10.15 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 15 May 2013 08:10:16 -0700 (PDT) Subject: Re: svn commit: r250659 - in head: . share/mk tools/build/options tools/tools/makeroot Mime-Version: 1.0 (Apple Message framework v1283) Content-Type: text/plain; charset=us-ascii From: Garrett Cooper In-Reply-To: <201305151430.r4FEU31J061480@svn.freebsd.org> Date: Wed, 15 May 2013 10:10:13 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201305151430.r4FEU31J061480@svn.freebsd.org> To: Brooks Davis X-Mailer: Apple Mail (2.1283) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 May 2013 15:10:20 -0000 On May 15, 2013, at 9:30 AM, Brooks Davis wrote: > Author: brooks > Date: Wed May 15 14:30:03 2013 > New Revision: 250659 > URL: http://svnweb.freebsd.org/changeset/base/250659 >=20 > Log: > Add support for an external cross compiler. The cross compiler is > specified by passing the XCC, XCXX, and XCPP variables (corresponding = to > CC, CXX, and CPP) to buildworld/buildkernel. The compiler must be = clang > or be configured to target the appropriate architecture. >=20 > To speed build times, if XCC is an absolute path or > WITHOUT_CROSS_COMPILER is defined then no cross compiler will be = built > during the cross-tools stage. >=20 > Limited documentation of this feature can currently be found at: >=20 > https://wiki.freebsd.org/ExternalToolchain >=20 > This functionality should be considered experimental and is subject = to > change without notice. Seems like this code could/should be integrated in with = conf/163778 (in particular the bits that Warner provided to = share/mk/sys.mk that I integrated in my larger patch). Thanks! -Garrett=