From owner-freebsd-hackers@freebsd.org Mon Aug 10 05:33:18 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4498999DDCB for ; Mon, 10 Aug 2015 05:33:18 +0000 (UTC) (envelope-from kmacybsd@gmail.com) Received: from mail-io0-x22d.google.com (mail-io0-x22d.google.com [IPv6:2607:f8b0:4001:c06::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 07EEDCAE for ; Mon, 10 Aug 2015 05:33:18 +0000 (UTC) (envelope-from kmacybsd@gmail.com) Received: by ioii16 with SMTP id i16so159469291ioi.0 for ; Sun, 09 Aug 2015 22:33:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=HVzsoszkwWui7Utj5ch78t/+wj5Prb8WyP+9ohacHb8=; b=Jzn940tBJ//EIXdFXmlZUepQhnjBX3Iht/TMNLO3AtTDrkGEJPf2M2UJRyAGUwk2QS Ad23Q12fYaao7KIWijKTBMs4banvWrycd5NULduVvO8vKAvaj/sYy+hTkJEc4jfcyCyt vJASip8wb+qJLXgM66Tl7/WrWfMUBpCRpB/EX2Kami4d6q9bZazdsbI2Xt9UhBHYV7g7 ChuvbRAG0sE4FPsSzLeAd7QkSJvqPSOvWohybUDEsWGZ7QkWl7bIfaerpWxEDvUhJ6wr 81XX0xUeihedP8c3p1yWpGKhea01o20O85Ivn9aE2Mie11mkqBC6RPkVe+ug2qZDoaM/ EgQA== MIME-Version: 1.0 X-Received: by 10.107.137.208 with SMTP id t77mr17701555ioi.2.1439184797357; Sun, 09 Aug 2015 22:33:17 -0700 (PDT) Sender: kmacybsd@gmail.com Received: by 10.36.29.193 with HTTP; Sun, 9 Aug 2015 22:33:17 -0700 (PDT) In-Reply-To: References: <20150809215403.GC20238@server.rulingia.com> <6C12EBFE-EAA9-4C12-9F03-1CB2C28C4A6E@me.com> <51EEBC6E-5D85-439D-874D-D223EE045515@me.com> Date: Sun, 9 Aug 2015 22:33:17 -0700 X-Google-Sender-Auth: gLz99y-ljBWJTPN00Nm6ZYZkSGs Message-ID: Subject: Re: Sparc64 support From: "K. Macy" To: Adrian Chadd Cc: Jordan Hubbard , Bill Sorenson , "freebsd-hackers@freebsd.org" , Kevin Bowling Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2015 05:33:18 -0000 On Sun, Aug 9, 2015 at 8:48 PM, Adrian Chadd wrote: > Hi, > > What's missing is someone funding / finishing the push to external > toolchain support for all platforms. > > What's also missing a little bit here is the tier-1-ness of the > external toolchain support by the people using/developing other > toolchains. > > It's basically there. There are some rough edges, but since the > compiler-developer people aren't using it and the non-x86-building > people aren't being forced to use it, the development inches along > very slowly. > > If you'd like to erm, "rush" this along, we should actively start the > "deorbit gcc-4.2 by freebsd-11" and "disconnect gcc-4.2 from the -head > build" movement now, get those bits done, and start arm-twisting to > get the last bits finished. > You've basically answered the question yourself: if FreeBSD developers want this to actually happen there needs to be a simple agreement that gcc users have either switched to an external toolchain by the current best case date for -11 or their respective architectures will be removed from HEAD. They're of course welcome to maintain it in a branch in svn or git. It's ultimately the responsibility for maintainers of the individual architectures to make their platforms an asset and not a liability. -K