OSDN Git Service

2007-07-03 Paul Gilliam <pgilliam@us.ibm.com>
authordrow <drow>
Tue, 3 Jul 2007 15:58:42 +0000 (15:58 +0000)
committerdrow <drow>
Tue, 3 Jul 2007 15:58:42 +0000 (15:58 +0000)
commit9177a1e23fdab33ac48d4dc59988a220d6430a76
treeacf03744ce682425f144179c0cd285f59d6cfd24
parentcc107f1c73f37f8bacd3891b9d5fb47d8f52ff9e
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