From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14625 invoked by alias); 10 Jan 2006 01:52:04 -0000 Received: (qmail 14609 invoked by uid 22791); 10 Jan 2006 01:52:04 -0000 X-Spam-Check-By: sourceware.org Received: from gateway.sf.frob.com (HELO gateway.sf.frob.com) (64.81.54.130) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 10 Jan 2006 01:52:02 +0000 Received: from magilla.sf.frob.com (magilla.sf.frob.com [198.49.250.228]) by gateway.sf.frob.com (Postfix) with ESMTP id EC053357B; Mon, 9 Jan 2006 17:51:57 -0800 (PST) Received: by magilla.sf.frob.com (Postfix, from userid 5281) id B09C4180B7D; Mon, 9 Jan 2006 17:51:57 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Roland McGrath To: Richard Henderson Cc: libc-hacker@sources.redhat.com Subject: Re: [rfa] alpha sjlj vs pointer mangling In-Reply-To: Richard Henderson's message of Monday, 9 January 2006 16:35:17 -0800 <20060110003517.GA16111@twiddle.net> X-Zippy-Says: I just bought FLATBUSH from MICKEY MANTLE! Message-Id: <20060110015157.B09C4180B7D@magilla.sf.frob.com> Date: Tue, 10 Jan 2006 01:52:00 -0000 Mailing-List: contact libc-hacker-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-hacker-owner@sourceware.org X-SW-Source: 2006-01/txt/msg00041.txt.bz2 If it doesn't use the thread pointer, then the PTR_MANGLE defn belongs in a generic alpha file (create sysdeps/alpha/sysdep.h I guess). > This does cause one complication -- the iconvdata libraries use one of > the objects that does a pointer check, and thus must be linked against > ld.so to get that resolved. This isn't strictly needed for other targets, > so I wonder what the best way to avoid this is? Unless of course we > already default to --as-needed? We don't. There is no particular harm in those modules getting the DT_NEEDED for ld.so's soname, so I wouldn't bother avoiding it. Thanks, Roland