From owner-freebsd-hackers@freebsd.org Mon Aug 10 03:48:36 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 109169983D9 for ; Mon, 10 Aug 2015 03:48:36 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x22a.google.com (mail-ig0-x22a.google.com [IPv6:2607:f8b0:4001:c05::22a]) (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 AEB8AFE6; Mon, 10 Aug 2015 03:48:35 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by igr7 with SMTP id 7so62076878igr.0; Sun, 09 Aug 2015 20:48:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=e6CN71BRXe674148louAkfV7QyO6gUjJkfOl5ttBkfs=; b=f+gekbu3uvTrjqjKaSVKjIUuwLUQ65lOnimToSU82keAuT2ByxPi5Edap5d7y/FfMO zqQAvo4gEShfX1aOYEBWHUrA72oO/FIk2BjGLbKHRFAibdHKijg6qTdroPJYUwwlZ6+j 10p9UiFYJHTvkG94Q5kqo+jazczpXlOjZzTmz0xxwBreGe74Fu9xFIwNNn0pE08Z340A Fr3g5jt+qB2XT8SNFDD+rawZQcr7xFqJRyz1mchXkEHcAkthVxEZxd99v+XovcDVL6bC Mjz9LaMu1MiiZz1mlQdK+40fMQX8cjiz91/SQVbMyLmSeJHf/gR4PxgwGYUbvZxrRiCf +xaQ== MIME-Version: 1.0 X-Received: by 10.50.128.169 with SMTP id np9mr9287739igb.37.1439178515086; Sun, 09 Aug 2015 20:48:35 -0700 (PDT) Received: by 10.36.38.133 with HTTP; Sun, 9 Aug 2015 20:48:34 -0700 (PDT) In-Reply-To: <51EEBC6E-5D85-439D-874D-D223EE045515@me.com> 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 20:48:34 -0700 Message-ID: Subject: Re: Sparc64 support From: Adrian Chadd To: Jordan Hubbard Cc: Bill Sorenson , "freebsd-hackers@freebsd.org" , Kevin Bowling , "K. Macy" Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Mon, 10 Aug 2015 11:14:03 +0000 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 03:48:36 -0000 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. I've built and run MIPS and MIPS64 with gcc-4.9 - I'll try gcc-5.x next week now that that's the compiler in the ports system. I'll try to do the same for sparc64. We should do the same for PPC next up. So, who's up for it? Let's just get this gcc-4.2 in base removed already. -adrian