* mn10300-linux-tdep.c (solib-svr4.h): Include.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 26f7ed66a3bc7f36e160d690228dbab1f6139620..10914d1759335ed8cb749c92eea5a481782f4a8d 100644 (file)
@@ -1,3 +1,135 @@
+2005-09-06  Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-linux-tdep.c (solib-svr4.h): Include.
+       (mn10300_linux_svr4_fetch_link_map_offsets): New function.
+       (am33_linux_init_osabi): Register it.
+       * Makefile.in (mn10300-linux-tdep.o): Update dependencies.
+
+2005-09-06  Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-tdep.c (mn10300_analyze_prologue): Delete code disabled
+       via "#if 0".
+
+2005-09-06  Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-tdep.c (mn10300_analyze_prologue): Use
+       safe_frame_unwind_memory() in place of deprecated_read_memory_nobpt().
+
+2005-09-04  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * inf-child.c (inf_child_follow_fork): Add OPS argument.
+       * inf-ptrace.c (inf_ptrace_follow_fork): Likewise.
+       * inf-ttrace.c (inf_ttrace_follow_fork): Likewise.
+       * inftarg.c (child_follow_fork): Likewise.
+       * linux-nat.c (child_follow_fork): Likewise.  Use ops instead of
+       &deprecated_child_ops.
+       * target.c (update_current_target): Do not inherit to_follow_fork.
+       (target_follow_fork): New function.
+       (debug_to_follow_fork): Remove.
+       (setup_target_debug): Don't set to_follow_fork.
+       * target.h (struct target_ops): Add struct target_ops * to
+       to_follow_fork.
+       (child_follow_fork): Add struct target_ops * argument.
+       (target_follow_fork): Replace macro with prototype.
+
+2005-09-02  Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-tdep.c (mn10300_dwarf2_reg_to_regnum): Use ARRAY_SIZE.
+       Change internal error to warning.  Add i18n markup to warning
+       string.
+       
+2005-09-02  Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-tdep.c (mn10300_dwarf2_reg_to_regnum): New function.
+       (mn10300_gdbarch_init): Register mn10300_dwarf2_reg_to_regnum().
+
+2005-09-02  Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-tdep.c (is_my_frame_in_sp, is_my_frame_in_fp)
+       (is_my_frame_last): Delete these unused functions.
+
+2005-09-02  Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-tdep.c (mn10300_frame_prev_register): Change type of
+       ``bufferp'' from ``void *'' to ``gdb_byte *''.
+
+2005-09-02  Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-tdep.c (mn10300_use_struct_convention): Delete parameter
+       ``gcc_p''.  Adjust all callers.
+       (mn10300_store_return_value, mn10300_extract_return_value): Add new
+       parameter ``gdbarch''.
+       (mn10300_return_value): New function.
+       (mn10300_gdbarch_init): Delete old-style return value code calls.
+       Add call to set_gdbarch_return_value().
+
+2005-09-02  Kevin Buettner  <kevinb@redhat.com>
+       
+       * mn10300-tdep.c (regcache.h): Delete duplicate include.
+       * Makefile.in (mn10300-tdep.o): Update dependencies.
+
+2005-09-02  Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-tdep.c (osabi.h): Include.
+       (mn10300_gdbarch_init): Invoke gdbarch_init_osabi().
+       * Makefile.in (mn10300-tdep.o): Update dependencies.
+
+2005-09-02  Michael Snyder  <msnyder@redhat.com>
+            Kevin Buettner  <kevinb@redhat.com>
+
+       * mn10300-linux-tdep.c: New file.
+       * Makefile.in (mn10300-linux-tdep.o): New Makefile target.
+       * config/mn10300/linux.mt (TDEPFILES): Add mn10300-linux-tdep.o and
+       corelow.o.
+       * mn10300-tdep.h (E_E8_REGNUM, E_E9_REGNUM, E_E10_REGNUM)
+       (E_FPCR_REGNUM, E_FS0_REGNUM): New constants.
+
+2005-09-02  Mark Kettenis  <kettenis@gnu.org>
+
+       * infcall.c (call_function_by_hand): Remove code handling
+       deprecated_push_arguments.  Bail out early if push_dummy_call
+       isn't available.
+       * gdbarch.sh (deprecated_push_arguments): Delete.  Adjust a few
+       comments accordingly.
+       * gdbarch.h, gdbarch.c: Regenerate.
+
+2005-09-01  Paul Gilliam  <pgilliam@us.ibm.com>
+
+        * ppc-tdep.h (struct gdbarch_tdep): Better explanation of using
+        -1 for nonexistant registers.
+        * rs6000-tdep.c (rs6000_register_reggroup_p): Don't assume that
+        tdep->ppc_vr0_regnum and tdep->ppc_ev0_regnum are not -1.
+
+2005-09-01  Richard Earnshaw  <richard.earnshaw@arm.com>
+
+       * arm-linux-tdep.c (arm_linux_push_arguments): Delete.
+       (arm_linux_init_abi): Don't register it.
+
+2005-08-31  Mark Kettenis  <kettenis@gnu.org>
+
+       * symfile.c (symbol_file_command, set_initial_language)
+       (symfile_bfd_open, get_section_index, add_symtab_fns)
+       (find_sym_fns): Reformat code and comments.  Tweak comments.
+
+       * m68k-tdep.c (m68k_register_name): Use ARRAY_SIZE.
+
+2005-08-31  Jim Wilson  <wilson@specifix.com>
+
+       * i386fbsd-tdep.c (i386fbsd_sc_reg_offset): Make it non-static.
+
+2005-08-29  Mark Kettenis  <kettenis@gnu.org>
+
+       * environ.c (unset_in_environ): Use strncmp instead of
+       DEPRECATED_STREQN.
+       * exec.c (exec_file_attach): Remove DEPRECATED_HPUX_TEXT_END.
+       * language.c (set_case_command, language_enum): Use strcmp instead
+       of DEPRECATED_STREQ.
+       * source.c (select_source_symtab): Sprinkle a few consts.  Use
+       strcmp instead of DEPRECATED_STREQ.
+
+       * solib-svr4.c (svr4_current_sos, svr4_fetch_objfile_link_map):
+       Use XZALLOC and xzalloc instead of xmalloc where appropriate.
+
 2005-08-27  Eli Zaretskii  <eliz@gnu.org>
 
        * main.c (print_gdb_help): Don't advertise the (long non-existent)
This page took 0.024976 seconds and 4 git commands to generate.