From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2249 invoked by alias); 10 Aug 2012 15:07:51 -0000 Received: (qmail 2238 invoked by uid 22791); 10 Aug 2012 15:07:49 -0000 X-SWARE-Spam-Status: No, hits=-4.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,KHOP_THREADED X-Spam-Check-By: sourceware.org Received: from localhost (HELO gcc.gnu.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 10 Aug 2012 15:07:34 +0000 From: "jakub at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/54172] [4.7/4.8 Regression] __cxa_guard_acquire thread-safety issue Date: Fri, 10 Aug 2012 15:07:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Keywords: X-Bugzilla-Severity: major X-Bugzilla-Who: jakub at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 4.7.2 X-Bugzilla-Changed-Fields: CC Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2012-08/txt/msg00608.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54172 Jakub Jelinek changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #2 from Jakub Jelinek 2012-08-10 15:07:33 UTC --- The patch looks good to me, though IMHO only the first hunk is strictly necessary (and pretty much obvious and matches what the code was doing before r184110). The second hunk is just an optimisation, so supposedly it should go only to 4.8? Can you please post it to gcc-patches and libstdc++ mailing lists where review should happen? Thanks.