(GDB/MI Breakpoint Table Commands): Add fullname and
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 288c38a9569cb2235fc2bb9c2ea689fc0850bb3d..ea1463e195e070b61e1a2632aeae7f65c9e8b7c0 100644 (file)
@@ -1,3 +1,97 @@
+2006-02-09  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * dwarf2read.c (struct dwarf2_per_cu_data): Reduce length to
+       30 bits.  Add load_all_dies flag.
+       (load_partial_dies): Load all DIEs if per_cu->load_all_dies is set.
+       Load DW_TAG_member by default.  Remove internal_error call.
+       (find_partial_die): Reload the compilation unit if we can not find
+       a DIE in the cache.  Call internal_error here if we still can not
+       find the DIE.
+
+2006-02-10  Nick Roberts  <nickrob@snap.net.nz>
+
+       * breakpoint.c (print_one_breakpoint): Add break to case
+       bp_catch_vfork in switch statement.
+
+2006-02-08  Wu Zhou  <woodzltc@cn.ibm.com>
+
+       * config/i386/nm-i386sol2.h: Update copyright year.
+       * config/mips/nm-irix5.h: Ditto.
+       * config/sparc/nm-sol2.h: Ditto.
+       * s390-nat.c: Ditto.
+       * ppc-linux-nat.c: Ditto.
+
+2006-02-08  Wu Zhou  <woodzltc@cn.ibm.com>
+
+       * breakpoint.c (TARGET_REGION_OK_FOR_HW_WATCHPOINT): Delete.
+       * config/i386/nm-i386sol2.h (TARGET_REGION_OK_FOR_HW_WATCHPOINT): New.
+       (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT): Delete.
+       * config/mips/nm-irix5.h (TARGET_REGION_OK_FOR_HW_WATCHPOINT): New.
+       (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT): Delete.
+       * config/sparc/nm-sol2.h (TARGET_REGION_OK_FOR_HW_WATCHPOINT): New.
+       (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT): Delete.
+       * inf-ttrace.c (inf_ttrace_region_ok_for_hw_watchpoint): New.
+       (inf_ttrace_region_size_ok_for_hw_watchpoint): Delete.
+       (inf_ttrace_target): Delete to_region_size_ok_for_hw_watchpoint and
+       add to_region_ok_for_hw_watchpoint.
+       * s390-nat.c (s390_region_size_ok_for_hw_watchpoint): Delete.
+       (s390_region_ok_for_hw_watchpoint): New.
+       (_initialize_s390_nat): Delete to_region_size_ok_for_hw_watchpoint
+       and add to_region_ok_for_hw_watchpoint.
+       * target.c (default_region_size_ok_for_hw_watchpoint, 
+       debug_to_region_size_ok_for_hw_watchpoint): Delete prototype.
+       (update_current_target): Delete to_region_size_ok_for_hw_watchpoint
+       inheritance and default_region_size_ok_for_hw_watchpoint.
+       (default_region_ok_for_hw_watchpoint): If len is less than or equal
+       the length of void pointer, return ok.
+       (default_region_size_ok_for_hw_watchpoint): Delete.
+       (debug_to_region_size_ok_for_hw_watchpoint): Delete.
+       (setup_target_debug): Delete to_region_size_ok_for_hw_watchpoint.
+       * target.h (struct target_ops): Delete 
+       to_region_size_ok_for_hw_watchpoint.
+       (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT): Delete.
+       
+2006-02-08  Ben Elliston  <bje@au1.ibm.com>
+           Wu Zhou  <woodzltc@cn.ibm.com>
+
+       * ppc-linux-nat.c (PTRACE_GET_DEBUGREG, PTRACE_SET_DEBUGREG,
+       PTRACE_GETSIGINFO): Define.
+       (last_stopped_data_address): New.
+       (ppc_linux_check_watch_resources): New function.
+       (ppc_linux_region_ok_for_hw_watchpoint): New function.
+       (ppc_linux_insert_watchpoint): New function.
+       (ppc_linux_remove_watchpoint): New function.
+       (ppc_linux_stopped_data_address): New function.
+       (ppc_linux_stopped_by_watchpoint): New function.
+       (_initialize_ppc_linux_nat): Set the above hardware watchpoint
+       related target vectors.
+       * rs6000-tdep.c (rs6000_gdbarch_init): Set PPC architectures
+       to have nonsteppable watchpoint.
+       * target.c (default_region_ok_for_hw_watchpoint,
+       debug_to_region_ok_for_hw_watchpoint): New prototypes.
+       (update_current_target): Inherit to_region_ok_for_hw_watchpoint
+       and set default to_region_ok_for_hw_watchpoint.
+       (default_region_ok_for_hw_watchpoint): New function.
+       (debug_to_region_ok_for_hw_watchpoint): New function.
+       (setup_target_debug): Set to_region_ok_for_hw_watchpoint of 
+       debug_target.
+       * target.h (struct target_ops): Add a new target vector 
+       to_region_ok_for_hw_watchpoint.
+       (TARGET_REGION_OK_FOR_HW_WATCHPOINT): Define this if it is not
+       defined anyplace else.
+
+2005-02-07  Joel Brobecker  <brobecker@adacore.com>
+       * symfile.c (add_symbol_file_command): Abort if the user forgot
+       to provide the address when the file has been loaded.
+
+2006-02-07  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * MAINTAINERS: Update file based on maintainers survey.  Add
+       a note to Past Maintainers.  Move unresponsive or inactive
+       maintainers to Authorized Committers or Past Maintainers as
+       appropriate.  Correct Jim Kingdon's email address.  Remove
+       vacant areas of responsibility.
+
 2006-02-06  Vladimir Prus  <ghost@cs.msu.su>
 
        * breakpoint.c (print_one_breakpoint): For MI-like UI, output
This page took 0.025311 seconds and 4 git commands to generate.