From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17582 invoked by alias); 26 Jun 2007 18:35:49 -0000 Received: (qmail 17574 invoked by uid 22791); 26 Jun 2007 18:35:48 -0000 X-Spam-Check-By: sourceware.org Received: from rock.gnat.com (HELO rock.gnat.com) (205.232.38.15) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 26 Jun 2007 18:35:46 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 36CB02A9C4C; Tue, 26 Jun 2007 14:35:45 -0400 (EDT) Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id njBpIxU8wles; Tue, 26 Jun 2007 14:35:45 -0400 (EDT) Received: from joel.gnat.com (localhost.localdomain [127.0.0.1]) by rock.gnat.com (Postfix) with ESMTP id 1E5E42A9C48; Tue, 26 Jun 2007 14:35:45 -0400 (EDT) Received: by joel.gnat.com (Postfix, from userid 1000) id DD68FE7B54; Tue, 26 Jun 2007 14:37:44 -0400 (EDT) Date: Tue, 26 Jun 2007 18:43:00 -0000 From: Joel Brobecker To: "Joseph S. Myers" , Thiago Jung Bauermann , gdb-patches ml Subject: Re: [PATCH] Fixes problem setting breakpoint in dynamic loader Message-ID: <20070626183744.GE3700@adacore.com> References: <1177701733.10993.27.camel@localhost.localdomain> <20070620131524.GA21190@caradoc.them.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070620131524.GA21190@caradoc.them.org> User-Agent: Mutt/1.4.2.2i Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2007-06/txt/msg00469.txt.bz2 Daniel, You said you wanted this to be part of 6.7. Ulrich said it looked OK, so can we commit this patch sometime soon? > 2007-06-20 Paul Gilliam > Thiago Bauermann > Joseph S. Myers > Daniel Jacobowitz > > gdb/ > * remote.c (remote_check_symbols): Use > gdbarch_convert_from_func_ptr_addr. > * infcall.c (find_function_addr): Handle function descriptors > without debugging information. > * ppc-linux-tdep.c (ppc_linux_convert_from_func_ptr_addr): Renamed > from ppc64_linux_convert_from_func_ptr_addr. Handle -msecure-plt. > (ppc_linux_init_abi): Always set convert_from_func_ptr_addr. > * solib-svr4.c (solib_break_names): Remove "._dl_debug_state". > (bfd_lookup_symbol): Do not take a SECT_FLAGS argument. Always > allow SEC_CODE and SEC_DATA. > (enable_break): Update calls. Pass current_target to solib_add. > Use gdbarch_convert_from_func_ptr_addr. > > gdb/gdbserver/ > * remote-utils.c (look_up_one_symbol): Handle 'm' packets. Thanks, -- Joel