From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8874 invoked by alias); 31 Oct 2011 13:39:41 -0000 Received: (qmail 8771 invoked by uid 22791); 31 Oct 2011 13:39:39 -0000 X-SWARE-Spam-Status: No, hits=-7.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI,RP_MATCHES_RCVD,SPF_HELO_PASS,TW_CX X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Mon, 31 Oct 2011 13:39:22 +0000 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p9VDdMeT006977 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 31 Oct 2011 09:39:22 -0400 Received: from houston.quesejoda.com (vpn-224-82.phx2.redhat.com [10.3.224.82]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id p9VDdLfV024763; Mon, 31 Oct 2011 09:39:22 -0400 Received: by houston.quesejoda.com (Postfix, from userid 500) id 006992601A4; Mon, 31 Oct 2011 08:39:20 -0500 (CDT) From: Aldy Hernandez To: Andrew MacLeod Cc: GCC Subject: Re: Potentially merging cxx-mem-model with mainline. References: <4EA8296F.2020300@redhat.com> Reply-to: aldyh@redhat.com Date: Mon, 31 Oct 2011 15:58:00 -0000 In-Reply-To: <4EA8296F.2020300@redhat.com> (Andrew MacLeod's message of "Wed, 26 Oct 2011 11:38:23 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2011-10/txt/msg00554.txt.bz2 > It does not address other missing aspects of the c++ memory model. In > particular, bitfields are still not compliant with not introducing new > potential data races. Can we treat this as a bugfix to be done during stage2? There is already some support in mainline, but it performs lousy on anything but the most simple of testccases. After much iterations with Richi, we couldn't come to an agreement on the remaining fixes. I would like to take another stab at this during stage2, if it is OK with Richi and others.