2007-07-03 Paul Gilliam <pgilliam@us.ibm.com>
authorDaniel Jacobowitz <drow@false.org>
Tue, 3 Jul 2007 15:58:42 +0000 (15:58 +0000)
committerDaniel Jacobowitz <drow@false.org>
Tue, 3 Jul 2007 15:58:42 +0000 (15:58 +0000)
commit2bbe3cc10734408c859d08bae15039c6e7ccecf9
treeabcdcf2e97d3725a752f8a722e5d5caa15059852
parent9f43d28cb0b3e1e8fa7c4017c81b9ef81843ab4d
2007-07-03  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.
gdb/ChangeLog
gdb/gdbserver/ChangeLog
gdb/gdbserver/remote-utils.c
gdb/infcall.c
gdb/ppc-linux-tdep.c
gdb/remote.c
gdb/solib-svr4.c