From owner-freebsd-amd64@FreeBSD.ORG Mon May 27 19:12:49 2013 Return-Path: Delivered-To: amd64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C7E539C3; Mon, 27 May 2013 19:12:49 +0000 (UTC) (envelope-from rpaulo@felyko.com) Received: from felyko.com (felyko.com [IPv6:2607:f2f8:a528::3:1337:ca7]) by mx1.freebsd.org (Postfix) with ESMTP id B2DB3776; Mon, 27 May 2013 19:12:46 +0000 (UTC) Received: from [IPv6:2601:9:4d00:c2:8d3b:6227:5cf7:eac7] (unknown [IPv6:2601:9:4d00:c2:8d3b:6227:5cf7:eac7]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by felyko.com (Postfix) with ESMTPSA id 973E93983B; Mon, 27 May 2013 12:12:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=felyko.com; s=mail; t=1369681965; bh=5BfB/UtPUI0m2Phfa38e8U69ozWu7w/ppqC2ak0Vh0M=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=cT2zr/Dhm9BRZ0ByIScyc2+LxcbS6OS2P+iOtoQeC7NrrIzFAExZGMZofLgH3yO+u oqxrGyLvddxEdwlfp0X4u2Z8/HmfFXTHogwFMmLNeFInOVBHjdgrFfMI6w/fNEnfWv CBZucEkhFesftEcy8/wxdkUwi9pkrhMh7wxu61u4= Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Subject: Re: [CFT] gcc: support for barcelona From: Rui Paulo In-Reply-To: <51A38CBD.6000702@FreeBSD.org> Date: Mon, 27 May 2013 12:12:44 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <51A38CBD.6000702@FreeBSD.org> To: Pedro Giffuni X-Mailer: Apple Mail (2.1503) X-Mailman-Approved-At: Mon, 27 May 2013 22:54:22 +0000 Cc: amd64@FreeBSD.org, toolchain@FreeBSD.org X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 May 2013 19:12:49 -0000 On 27 May 2013, at 09:41, Pedro Giffuni wrote: > Hello; >=20 > Almost a year ago I tried to bring in the support for AMD's barcelona > chipset into our gcc. This actually filled a lot of holes in that were = left > when similar intel support was brought in. >=20 > Unfortunately I had to revert rapidly such support as it broke = building > some C++ ports even when it was not being used. >=20 > jkim@ did some cleanup of the support and the patch has been > gathering rust here: >=20 > http://people.freebsd.org/~jkim/reworked-r236962-3.diff >=20 > The patch still applies cleanly and there is a good chance it will = work > since there have been other fixes merged since the last time. >=20 > I did some basic testing and so far it works for me but I don't have > the specific chipset. Additional testing would be welcome. I have to question the general direction of this work. We switched to = Clang as the default compiler for i386/amd64 some months ago and now = you're working on improving our base GCC especially for amd64? I don't = really understand how useful this is. It doesn't strike me as a good = idea to see people working on things that will eventually be replaced / = removed. Regards, -- Rui Paulo