This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH] Fixes problem setting breakpoint in dynamic loader
- From: Joel Brobecker <brobecker at adacore dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>, Thiago Jung Bauermann <bauerman at br dot ibm dot com>, gdb-patches ml <gdb-patches at sourceware dot org>
- Date: Tue, 26 Jun 2007 14:37:44 -0400
- Subject: Re: [PATCH] Fixes problem setting breakpoint in dynamic loader
- References: <1177701733.10993.27.camel@localhost.localdomain> <Pine.LNX.4.64.0706142332100.23187@digraph.polyomino.org.uk> <20070620131524.GA21190@caradoc.them.org>
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 <pgilliam@us.ibm.com>
> Thiago Bauermann <bauerman@br.ibm.com>
> Joseph S. Myers <joseph@codesourcery.com>
> Daniel Jacobowitz <dan@codesourcery.com>
>
> 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