Move entry for modification to dwarf2.h (for adding ability to report
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index ab6c859bec6052d1c0b82875847e166af9b79f67..6847009f250f8ef1a22462cb3588ca0de18be18d 100644 (file)
@@ -1,3 +1,74 @@
+2007-05-21  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * config/i386/tm-linux.h (sys_quotactl): Do not define.
+       * configure.ac (sys_quotactl, START_INFERIOR_TRAPS_EXPECTED): Do not
+       define for i[[3456]]86-*-linux* native configurations.
+       * config.in, configure: Regenerate.
+
+2007-05-19  Joel Brobecker  <brobecker@adacore.com>
+
+       * rs6000-nat.c (xcoff_relocate_symtab): Do nothing if debugging
+       a core file. Add comment in the function description.
+
+2007-05-18  Caroline Tice  <ctice@apple.com>
+
+       * c-valprint.c (c_value_print):  If the initialized field of the
+       value struct is 0, print out "[uninitialized]" before the value.
+       * dwarf2expr.c (execute_stack_op): Initialize ctx->initialized field; 
+       allow DW_OP_GNU_uninit as legal op following a DW_OP_reg op or a 
+       DW_OP_regx op; add case for DW_OP_GNU_uninit and update
+       ctx->initialized appropriately. Verify no location op follows
+       DW_OP_GNU_uninit.
+       * dwarf2expr.h (struct dwarf_expr_context): New field, initialized.
+       * dwarf2loc.c (dwarf2_evaluate_loc_desc): Add call to 
+       set_value_initialized.
+       * dwarf2read.c (dwarf_stack_op_name): Add case for DW_OP_GNU_uninit.
+       (decode_locdesc): Add case for DW_OP_GNU_uninit.
+       * value.c (struct value):  New field, initialized.
+       (allocate_value): Initialize new field.
+       (set_value_initialized): New function.
+       (value_initialized): New function.
+       * value.h (value_initialized): New extern declaration.
+       (set_value_initialized): Likewise.
+       
+2007-05-18  Caroline Tice  <ctice@apple.com>
+
+       * MAINTAINERS (Write After Approval): Add self.
+       
+2007-05-17  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdbtypes.c (make_reference_type): Preserve the type chain
+       and set the length of all the variants of the pointer type.
+
+2007-05-17  Joel Brobecker  <brobecker@adacore.com>
+
+       * gdbtypes.c (make_pointer_type): Preserve the pointer type chain
+       and set the length of all the variants of the pointer type.
+
+2007-05-17  Maciej W. Rozycki  <macro@mips.com>
+
+       * mips-tdep.c (mips_n32n64_push_dummy_call): Fix and reformat a
+       comment.
+       (mips_o64_push_dummy_call): Reformat a comment.
+
+2007-05-17  Qinwei  <qinwei@sunnorth.com.cn>
+
+       * score-tdep.c (score_frame_cache->fp, score_analyze_prologue)
+       (score_prologue_frame_base_address): Return fp to keep gdb print
+       local variables correctly when debugging information is stabs.
+
+       (score_analyze_prologue): For software watchpoint, fetch all the
+       instructions from range [startaddr, pc] once and identify them locally
+       to reduce memory access.
+       (score_malloc_and_get_memblock, score_free_memblock)
+       (score_adjust_memblock_ptr): New functions.
+       (score_fetch_inst): Fetch single instruction or mutiple instructions.
+
+       (score_target_can_use_watch, score_stopped_by_watch)
+       (score_target_insert_watchpoint, score_target_remove_watchpoint)
+       (score_target_insert_hw_breakpoint, score_target_remove_hw_breakpoint):
+       New functions for remote & local hw-watchpoint and hw-breakpoint.
+
 2007-05-16  Alfred M. Szmidt  <ams@gnu.org>
 
        * reply_mig_hack.awk: Check for `auto const mach_msg_type_t'
This page took 0.023787 seconds and 4 git commands to generate.