From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29494 invoked by alias); 14 Feb 2014 16:37:44 -0000 Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: glibc-bugs-owner@sourceware.org Received: (qmail 29410 invoked by uid 48); 14 Feb 2014 16:37:40 -0000 From: "jakub at redhat dot com" To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/16585] dlsym() shouldn't be declared as leaf Date: Fri, 14 Feb 2014 16:37:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: glibc X-Bugzilla-Component: dynamic-link X-Bugzilla-Version: 2.18 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jakub at redhat dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: unassigned at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-02/txt/msg00456.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=16585 --- Comment #5 from Jakub Jelinek --- Note, even malloc itself is leaf, both as gcc builtin and in glibc headers, and for generating good code it is very much desirable to keep it as is. Sure, it makes it harder to malloc abuses like this, but only very few packages actually do that, and simply have to be prepared to do extra work so that the common case can generate better code. -- You are receiving this mail because: You are on the CC list for the bug.