From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 32112 invoked by alias); 17 Apr 2009 15:06:46 -0000 Received: (qmail 32050 invoked by uid 48); 17 Apr 2009 15:06:33 -0000 Date: Fri, 17 Apr 2009 15:06:00 -0000 Message-ID: <20090417150633.32049.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug libstdc++/39796] cin/cout/cerr constructors should run at high priority when possible In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "paolo dot carlini at oracle dot com" 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: 2009-04/txt/msg01482.txt.bz2 ------- Comment #1 from paolo dot carlini at oracle dot com 2009-04-17 15:06 ------- I see. I would be tempted to ask you to propose a fix at once, seems pretty simple, basically a bit of configury and very few lines of actual code. However, I wonder if we have something similar elsewhere, I seem to remember something for the memory allocators, for example, but possibly by now we have static locals everywhere to avoid completely running into such priority issues. Another area which probably should be audited is that of locale. What do you think? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39796