From owner-svn-src-all@FreeBSD.ORG Fri Apr 4 14:46:38 2014 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CDDDE2DA for ; Fri, 4 Apr 2014 14:46:38 +0000 (UTC) Received: from mail-pa0-f43.google.com (mail-pa0-f43.google.com [209.85.220.43]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9B853852 for ; Fri, 4 Apr 2014 14:46:38 +0000 (UTC) Received: by mail-pa0-f43.google.com with SMTP id bj1so3544428pad.16 for ; Fri, 04 Apr 2014 07:46:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=GKUpb46x3qUTyecFtJDnUerhQYWdM1qIGKIjO+RPa64=; b=daSwwOLWE91HZ4pE5g/4CTXxB1UJygbsCCQ9IHMFw+17hl5N81LhBvWpHldnJAVr3L P7hySDzy0j5JGn6whWgYSLp6I48jGkMyf6IDZtuTnLdsM1SIQ15GM2z3xrMGNVON7sQ9 GVKQpMc/tSKk1TwbG8JYvvAQsSJbGaVtNPbjCYUuSkNjnaMLZTheZsCYsN/DV9jZboR1 +0buQvAOj2TU535tW6c2BaAaA0fkbup0/de84UdG4shjFCurljRRQz2EavcqUsPEtnDH AvtqdQXcBlCUpv3kuSrAOqOjwZBDPbjq3BNyS7ylVJQpfLX3yzvmbdkFyTKHHLPlEQ+H 95Lg== X-Gm-Message-State: ALoCoQlscfBNOiM4N5GoVOmm8cAV+PYJHm+rVViB4WrR5MedmdVvZR1qDP6fbVdOU9YBVxHnmanO X-Received: by 10.68.138.227 with SMTP id qt3mr15744299pbb.6.1396622792584; Fri, 04 Apr 2014 07:46:32 -0700 (PDT) Received: from lgmac-josharris.corp.netflix.com (dc1-prod.netflix.com. [69.53.236.251]) by mx.google.com with ESMTPSA id ha11sm18288886pbd.17.2014.04.04.07.46.31 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 04 Apr 2014 07:46:31 -0700 (PDT) Sender: Warner Losh Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: svn commit: r264042 - in head: include lib/libc/gen lib/libc/include lib/libc/stdlib From: Warner Losh In-Reply-To: <152D73EE-DF9E-4757-B547-F1F22B12C824@FreeBSD.org> Date: Fri, 4 Apr 2014 08:46:29 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201404021607.s32G7mhw051355@svn.freebsd.org> <20140404115256.GA85137@ivaldir.etoilebsd.net> <8D6AF193-A5A3-4A28-A230-97A543395ACA@ixsystems.com> <2E0EC8CB-B3EE-4DB8-A33D-58FD2107F14D@FreeBSD.org> <6A02504F-5543-4F91-92F6-7B4FB9A34DC4@ixsystems.com> <152D73EE-DF9E-4757-B547-F1F22B12C824@FreeBSD.org> To: David Chisnall X-Mailer: Apple Mail (2.1874) Cc: svn-src-head@freebsd.org, Baptiste Daroussin , src-committers@freebsd.org, Jordan Hubbard , svn-src-all@freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Apr 2014 14:46:38 -0000 On Apr 4, 2014, at 6:55 AM, David Chisnall wrote: > If we could build base with gcc47 from ports, that would be okay, = because then we'd have a modern C/C++ compiler in the base system and a = modern(ish - 4.8 / 4.9 would be better, but 4.7 is a reasonable = baseline) C/C++ compiler in ports to drive an external toolchain. I=92m targeting forward porting the =93interesting=94 FreeBSD specific = gcc to 4.8 and 4.9, and then working out the uber-ugly bootstrap we need = to do if we are going to support building the tree from scratch with it. =93Interesting=94 doesn=92t include: new instruction support, apple = changes, etc. Someone else will need to do that. The former isn=92t that = big a deal, since we mostly back ported that stuff. The latter was added = after I started this project and I decided IDGAS about that = functionality and it would be a distraction to the main thrust of the = project. I=92m happy of SEGAS on it though. Warner IDGAS =97 I don=92t Give =85 SEGAS =97 Someone else gives=85