From owner-freebsd-current@FreeBSD.ORG Sun Nov 30 08:32:01 2014 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6243F6D0; Sun, 30 Nov 2014 08:32:01 +0000 (UTC) Received: from mail-out.smeets.im (mail-out.smeets.im [5.9.17.157]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8E95586B; Sun, 30 Nov 2014 08:32:00 +0000 (UTC) Received: from mail.smeets.im (mail.smeets.im [IPv6:2a01:4f8:160:918a::25:3]) by mail-out.smeets.im (Postfix) with ESMTP id 53110B69; Sun, 30 Nov 2014 09:31:57 +0100 (CET) Received: from amavis.smeets.im (amavis.smeets.im [IPv6:2a01:4f8:160:918a::aa:4]) by mail.smeets.im (Postfix) with ESMTP id C06CD892AF; Sun, 30 Nov 2014 09:31:57 +0100 (CET) X-Virus-Scanned: amavisd-new at smeets.im Received: from mail.smeets.im ([IPv6:2a01:4f8:160:918a::25:3]) by amavis.smeets.im (amavis.smeets.im [IPv6:2a01:4f8:160:918a::aa:4]) (amavisd-new, port 10025) with ESMTP id Tb7fAn2fLMln; Sun, 30 Nov 2014 09:31:57 +0100 (CET) Received: from nibbler-wlan.home.lan (unknown [85.22.120.99]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.smeets.im (Postfix) with ESMTPSA id D82CF89284; Sun, 30 Nov 2014 09:31:56 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=smeets.im; s=default; t=1417336317; bh=bp2N8NQatr53SuyCkp6FAF5G3ORvf6eZuP08FDlI4qo=; h=Date:From:To:Subject:References:In-Reply-To; b=lBzz+HuuZnUAVmY5JxJRVqq908O9O9AogkzjdqxuCwYDEl9povnV+Y309IrRRkRcU QUeFplHzqpXJXqODXNpS8x+Z5Gj7xupipPoX7TE0MLbQrvf40CQ91NKK/1/2CWkhDs nk+GdJQ4ieYpTya8MG9gV6w5fZBmySN8+MH2t3pg= Message-ID: <547AD5FA.3040706@smeets.im> Date: Sun, 30 Nov 2014 09:31:54 +0100 From: Florian Smeets User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:37.0) Gecko/20100101 Thunderbird/37.0a1 MIME-Version: 1.0 To: Baptiste Daroussin , current@FreeBSD.org Subject: Re: External toolchain support References: <20141129150440.GC88765@ivaldir.etoilebsd.net> In-Reply-To: <20141129150440.GC88765@ivaldir.etoilebsd.net> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="4GdWkwQgRmdWr6Xfdks5ASAlqXcDwDLwJ" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Nov 2014 08:32:01 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --4GdWkwQgRmdWr6Xfdks5ASAlqXcDwDLwJ Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 29/11/14 16:04, Baptiste Daroussin wrote: > Hi all, >=20 > It is now possible to use an external toolchain to build the kernel and= base > (tested with gcc 4.9.1 and latest binutils) >=20 > make CROSS_TOOLCHAIN=3Dsparc64-gcc -j8 buildkernel >=20 I built a sparc64 kernel on amd64 using sparc64-xtoolchain-gcc and was able to boot it successfully. $ uname -a FreeBSD v240 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r275267M: Sat Nov 29 22:23:38 CET root@storage:/usr/obj/sparc64.sparc64/usr/src/sys/GENERIC sparc64 $ sysctl kern.ostype kern.osrelease kern.osrevision kern.compiler_version= kern.ostype: FreeBSD kern.osrelease: 11.0-CURRENT kern.osrevision: 199506 kern.compiler_version: gcc version 4.9.1 (FreeBSD Ports Collection for sparc64) Florian --4GdWkwQgRmdWr6Xfdks5ASAlqXcDwDLwJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJUetX7AAoJEOcFPfn/hvB2PBMP/jH8GB6MYXBgGVZcwhgd7/SR KPfpKftS9cOu/v68TPMORy5Laf/CdwpVFC0LWtiOgdnSMrVQ+bcuAMrFl3JPE591 xqhDlVjo/xJ0cOtKLu8cvjt7fp8P/VAbpM7iNojOggyvHdOozdzQUCXm523mXSq3 rUj1UnFeKiZhR745GKT5sgJFaM44DhlOsAXZaYyMylnFFpA5g748bGKpd8CZegGC 8tkE7p7SMHEe6kX3eeut4ZDBIBwH0/bOstNn1T9LWF/BCa78VEEtupnW7MPxapoS OXO7LxHgErePwP5IQNEemWYnNOh8PmFs4uN2Bqeaj4zzdJrvT915IxQYLXYdSCU8 G3j+uO/3tQ94LY+U5/+cKO4t7K5y44k6W/DUn82B83ZfMEGbrqv5m0rxVqbna20U FbL3JbNdB97OcAlXwPKBP86rIogDLmbu0Y8OhivqpalUfKifSZfPY6VVOrawRLzU Yt8RbHLzsoAzCX9SfjbeJxt3LgzuuPAMbCHESaE8idFx+L8zbIW86Nh/+dVUDm0e zzy83z7IWwJz9r98rFmzcIVCD+vuW7/QkDiw8r/5lN5iSvLPfOUa6RVtD+IgcL3W lBIxInktwYtbcU1HfY6FBdo768iPG0XtJbIUcx8P85O81z7QHDba5R7qBn5C/52G 817YUmcB4b0lLV/xaC8s =DrWW -----END PGP SIGNATURE----- --4GdWkwQgRmdWr6Xfdks5ASAlqXcDwDLwJ--