From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14318 invoked by alias); 5 Jul 2006 20:57:35 -0000 Received: (qmail 14250 invoked by uid 48); 5 Jul 2006 20:57:28 -0000 Date: Wed, 05 Jul 2006 20:57:00 -0000 Subject: [Bug libstdc++/28277] New: __builtin_alloca with no limit in libstdc++ X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "mec at google dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-07/txt/msg00370.txt.bz2 List-Id: libstc++ uses __builtin_alloca in several places: config/local/gnu/codecvt_members.cc include/ext/codecvt_specializations.h include/ext/vstring.cc include/bits/locale_facets.tcc include/bits/ostream.tcc include/bits/fstream.cc include/std/std_valarray.h src/valarray-inst.cc These have data-dependent sizes with no obvious limit, which does not mix well with threads and small stacks. -- Summary: __builtin_alloca with no limit in libstdc++ Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mec at google dot com GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28277