Date: Tue, 2 Dec 2014 09:31:33 +0100 From: Baptiste Daroussin <bapt@FreeBSD.org> To: Warner Losh <wlosh@netflix.com> Cc: current@FreeBSD.org Subject: Re: External toolchain support Message-ID: <20141202083132.GB35285@ivaldir.etoilebsd.net> In-Reply-To: <F29A9EDB-A3DF-4D63-9EC4-598F64675416@gmail.com> References: <20141129150440.GC88765@ivaldir.etoilebsd.net> <F29A9EDB-A3DF-4D63-9EC4-598F64675416@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--K8nIJk4ghYZn606h Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 01, 2014 at 10:05:29PM -0700, Warner Losh wrote: >=20 > > On Nov 29, 2014, at 8:04 AM, Baptiste Daroussin <bapt@FreeBSD.org> wrot= e: > >=20 > > 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 > > Of course a lot of work is needed to make it build cleanly (aka lots of= warning > > to fix). > >=20 > > What have been tested so far: > > - sparc64 kernel + world > > - amd64 kernel + world > > - powerpc64 kernel + world > >=20 > > mips cannot be tested because upstream gcc never heard of FreeBSD runni= ng on > > mips, and I did not receive any patches for mips. >=20 > I have patches for 4.8 or so knocking around somewhere... Seems like kan@ have patches for 4.9.1 and was able to build world with it! (that is mips64) >=20 [...snip...] > >=20 > > also notes that for the kernel a lots of warnings are disabled in > > share/sys/kern.mk so do not hesitate to remove yourself those -Wno-erro= r=3D and > > fix the issue they are hidding! >=20 > Cool. Please coordinate with me before removing the -Wno-error because th= ey vary by > architecture. >=20 Sure that was implied or build with all supported toolchains. regards, Bapt --K8nIJk4ghYZn606h Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEABECAAYFAlR9eOQACgkQ8kTtMUmk6EwCpQCeMNC+WRdEXXif/JFCKUsDM4Kg A90AnR+yEH66rr1uhs84/lj3p1gA+vab =cmqS -----END PGP SIGNATURE----- --K8nIJk4ghYZn606h--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141202083132.GB35285>