From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16161 invoked by alias); 12 Jun 2003 21:20:32 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 16153 invoked from network); 12 Jun 2003 21:20:32 -0000 Received: from unknown (HELO zenia.home) (12.223.225.216) by sources.redhat.com with SMTP; 12 Jun 2003 21:20:32 -0000 Received: by zenia.home (Postfix, from userid 5433) id CDABF20D85; Thu, 12 Jun 2003 16:20:41 -0500 (EST) To: Kevin Buettner Cc: gdb-patches@sources.redhat.com Subject: Re: [ppc64-linux]: Recognize dl event entry point symbol References: <1030611225434.ZM27222@localhost.localdomain> From: Jim Blandy Date: Thu, 12 Jun 2003 21:20:00 -0000 In-Reply-To: <1030611225434.ZM27222@localhost.localdomain> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2003-06/txt/msg00431.txt.bz2 Kevin Buettner writes: > On Jun 11, 8:02am, Jim Blandy wrote: > > > 2003-06-11 Jim Blandy > > > > * solib-svr4.c (solib_break_names): Recognize the 64-bit PowerPC > > Linux entry point symbols for _dl_debug_state, too. > > > > Index: gdb/solib-svr4.c > > =================================================================== > > RCS file: /cvs/src/src/gdb/solib-svr4.c,v > > retrieving revision 1.32.8.1 > > diff -c -r1.32.8.1 solib-svr4.c > > *** gdb/solib-svr4.c 11 Jun 2003 08:57:46 -0000 1.32.8.1 > > --- gdb/solib-svr4.c 11 Jun 2003 12:59:25 -0000 > > *************** > > *** 79,84 **** > > --- 79,85 ---- > > "r_debug_state", > > "_r_debug_state", > > "_dl_debug_state", > > + "._dl_debug_state", > > "rtld_db_dlactivity", > > "_rtld_debug_state", > > NULL > > Okay. > > (I wonder why the tools implementor's felt compelled to add that > leading ".".) On PPC64 Linux, the symbol whose name lacks the dot points to the function descriptor; the symbol with the dot is the entry point. So this change works along with this patch I just posted: http://sources.redhat.com/ml/gdb-patches/2003-06/msg00430.html