* arm-linux-tdep.c (arm_linux_init_abi): Call
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index c666627dbb214476806e4d8d51f956bceb944641..4f74aa66825edf501e70ce1930853864cd8a5f9b 100644 (file)
@@ -1,3 +1,102 @@
+2012-03-27 Oza Pawandeep   <oza.pawandeep@gmail.com>
+
+       * arm-linux-tdep.c (arm_linux_init_abi): Call
+       set_gdbarch_process_record.
+       Initialize `arm_swi_record' field.
+
+       * arm-tdep.c (arm_process_record): New function.
+       (deallocate_reg_mem): New function.
+       (decode_insn): New function.
+       (thumb_record_branch): New function.
+       (thumb_record_ldm_stm_swi(): New function.
+       (thumb_record_misc): New function.
+       (thumb_record_ld_st_stack): New function.
+       (thumb_record_ld_st_imm_offset): New function.
+       (thumb_record_ld_st_reg_offset(): New function.
+       (thumb_record_add_sub_cmp_mov): New function.
+       (thumb_record_shift_add_sub): New function.
+       (arm_record_coproc_data_proc): New function.
+       (arm_record_coproc): New function.
+       (arm_record_b_bl): New function.
+       (arm_record_ld_st_multiple): New function.
+       (arm_record_ld_st_reg_offset): New function.
+       (arm_record_ld_st_imm_offset): New function.
+       (arm_record_data_proc_imm): New function.
+       (arm_record_data_proc_misc_ld_str): New function.
+       (arm_record_extension_space): New function.
+       (arm_record_strx): New function.
+       (sbo_sbz): New function.
+       (struct insn_decode_record): New structure for arm insn record.
+       (REG_ALLOC): New macro for reg allocations.
+       (MEM_ALLOC): New macro for memory allocations.
+
+       * arm-tdep.h (struct gdbarch_tdep): New field 'arm_swi_record'
+
+2012-03-27  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * m68klinux-nat.c (fetch_register): Fix strict-aliasing violation.
+       (store_register): Likewise.
+
+2012-03-26 Oza Pawandeep  <oza.pawandeep@gmail.com>
+
+        * MAINTAINERS (Write After Approval): Add myself to the list.
+
+2012-03-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * NEWS (set breakpoint condition-evaluation): Change "gdb" to "host".
+       Describe also the option "auto".
+
+2012-03-22  Richard Henderson  <rth@redhat.com>
+
+       * sparc-linux-nat.c (_initialize_sparc_linux_nat): Fix prototype.
+       * sparc-nat.c (sparc_xfer_wcookie): Make static.
+
+2012-03-22  Richard Henderson  <rth@redhat.com>
+
+       * jit.c (jit_read_code_entry): Compute alignment and offset of
+       int64_t member before computing entry_size.
+
+2012-03-22  Siva Chandra Reddy  <sivachandra@google.com>
+
+       Python scripting: Add new method Value.referenced_value to
+       gdb.Value which can dereference pointer as well as reference
+       values.
+       * NEWS: Add entry under 'Python scripting' about the new method
+       Value.referenced_value on gdb.Value objects.
+       * python/py-value.c (valpy_referenced_value): New function
+       defining a new method on gdb.Value objects which can dereference
+       pointer and reference values.
+
+2012-03-22  Siva Chandra Reddy  <sivachandra@google.com>
+
+       * MAINTAINERS (Write After Approval): Add myself to the list.
+
+2012-03-21  Kevin Buettner  <kevinb@redhat.com>
+
+       * symtab.c (skip_prologue_sal): Change test to check for "main()"
+       in addition to "main".
+
+2012-03-21  Joel Brobecker  <brobecker@adacore.com>
+
+       * expression.h (op_name): Add declaration.
+       * expprint.c (op_name): Remove declaration.  Make non-static.
+       * ax-gdb.c (gen_expr): Use op_name instead of op_string.
+
+2012-03-21  Thomas Schwinge  <thomas@codesourcery.com>
+
+       * amd64-linux-nat.c (amd64_linux_siginfo_fixup): Use siginfo_t instead
+       of struct siginfo.
+       * arm-linux-nat.c (arm_linux_stopped_data_address): Likewise.
+       * ia64-linux-nat.c (ia64_linux_stopped_data_address): Likewise.
+       * linux-nat.c (linux_nat_siginfo_fixup, siginfo_fixup)
+       (linux_xfer_siginfo, linux_nat_set_siginfo_fixup)
+       (linux_nat_get_siginfo): Likewise.
+       * linux-nat.h (struct lwp_info, linux_nat_set_siginfo_fixup)
+       (linux_nat_get_siginfo): Likewise.
+       * linux-tdep.c (linux_get_siginfo_type): Likewise.
+       * ppc-linux-nat.c (ppc_linux_stopped_data_address): Likewise.
+       * procfs.c (gdb_siginfo_t): Likewise.
+
 2012-03-21  Mike Frysinger  <vapier@gentoo.org>
 
        * .gitignore: Ignore more files.
 
 2012-02-01  Gary Benson  <gbenson@redhat.com>
 
-       * symtab.h (symbol_name_match_p_ftype): New typedef.
+       * symtab.h (symbol_found_callback_ftype): New typedef.
        (iterate_over_symbols): Use the above.
        * symtab.c (iterate_over_symbols): Likewise.
        * language.h (language_defn->la_iterate_over_symbols): Likewise.
This page took 0.025257 seconds and 4 git commands to generate.