X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=3f783a2cfe860a5b05cfb7cd9f4f60f2f4db86c0;hb=60c4664782e3f003a4d032c984c29b2a7a7cfdeb;hp=52c242bd0e1b0446442fffd707ad05869b10f176;hpb=662fb31bbc0c190ce42fc4cb5d1a2f7db1111e6a;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 52c242bd0e..3f783a2cfe 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,162 @@ +2008-01-22 Vladimir Prus + + * breakpoint.c (break_command_really): New parameter + ignore_count. + (break_command_1): Pass 0 as + ignore_count to break_command_really. + (gdb_breakpoint): Pass ignore_count to + break_command_really. + +2008-01-21 Kevin Buettner + + * mn10300-linux-tdep.c (am33_linux_sigframe_cache_init): Find + sigcontext struct via pointer. + (struct sigframe comment): Update to show new field `psc'. + +2008-01-21 Vladimir Prus + + * infrun.c (handle_inferior_event): If + we failed to remove breakpoints, error, + don't try to increment PC by hand. + +2008-01-18 Nick Hudson + + Add NetBSD/hppa target and host support. + + * hppabsd-tdep.c (hppabsd_supply_gregset): Move to ... + (hppabsd_gregset): Move to ... + (hppabsd_regset_from_core_section): Rename + hppaobsd_regset_from_core_section and move to ... + (hppabsd_find_global_pointer): Update comment. + (hppabsd_init_abi): Make global. Do not register + hppabsd_regset_from_core_section. + (hppabsd_core_osabi_sniffer): Rename hppaobsd_core_osabi_sniffer and + move to ... + (_initialize_hppabsd_tdep): Move to ... + * hppaobsd-tdep.c: ... here. New file. + * hppnbsd-tdep.c: New file. + * hppnbsd-nat.c: New file. + * Makefile.in (ALL_TARGET_OBS): Add hppanbsd-tdep.o and hppaobsd-tdep.o. + (ALLDEPFILES): Add hppabsd-nat.c and hppabsd-tdep.c. + (hppabsd-nat.o, hppabsd-tdep.o): New dependencies. + (hppabsd-tdep.o, hppaobsd-tdep.o): Update dependencies. + * configure.host (hppa*-*-netbsd*): New entry. + * configure.tgt (hppa*-*-netbsd*): New entry. + (hppa*-*-openbsd*): Update. + * NEWS (New native configuration): Mention NetBSD/hppa. + (New targets): Mention NetBSD/hppa. + +2008-01-18 Markus Deuling + + * gdbarch.sh (function_list): Add new property bits_big_endian to + gdbarch structure. + * gdbarch.{c,h}: Regenerate. + + * value.c (struct value): Replace BITS_BIG_ENDIAN by + gdbarch_bits_big_endian (comment). + (unpack_field_as_long, modify_field): Likewise. + * value.h: Likewise (comment). + * valops.c (value_slice): Likewise. + * valarith.c (value_subscript, value_bit_index): Likewise. + * gdbtypes.h (field): Likewise (comment). + * eval.c (evaluate_subexp_standard): Likewise. + * dwarf2read.c (dwarf2_add_field): Likewise. + * ada-lang.c (decode_packed_array, ada_value_primitive_packed_val) + (move_bits, ada_value_assign, value_assign_to_component): Likewise. + + * defs.h (BITS_BIG_ENDIAN): Remove. + +2008-01-18 Markus Deuling + + * jv-exp.y (yylex): Replace DEPRECATED_STREQN with the appropriate + function calls. + * m2-exp.y (yylex): Likewise. + * objc-exp.y (yylex): Likewise. + + * defs.h (DEPRECATED_STREQN): Remove. + +2008-01-17 H.J. Lu + + * MAINTAINERS: Update my email address. + +2008-01-17 Jim Blandy + + * README: Mention gdbserver/README. + +2008-01-17 Pierre Muller + + * valarith.c (value_binop): Handle BINOP_INTDIV + for unsigned and signed integers. + +2008-01-17 Ulrich Weigand + + * s390-tdep.c (s390_gdbarch_init): Set default long double + type to 128-bit IEEE quad. + +2008-01-17 Joel Brobecker + + * hpux-thread.c (hpux_thread_resume): Delete commented-out code. + +2008-01-16 Mark Kettenis + + * auxv.c (fprint_target_auxv): Add support for AT_SUN_AUXFLAGS. + + * dfp.c, dfp.h: Rename decimal_to_double to decimal_to_doublest. + * value.c: All callers changed. + +2008-01-16 Markus Deuling + + * rs6000-nat.c (add_vmap, vmap_ldinfo, vmap_exec): Replace + DEPRECATED_STREQ by its expression. + * coffread.c (coff_locate_sections, coff_symtab_read): Likewise. + * xcoffread.c (read_xcoff_symtab, read_symbol_lineno, find_linenos) + (scan_xcoff_symtab): Likewise. + * hppa-hpux-tdep.c (hppa_hpux_skip_trampoline_code): Likewise. + * f-lang.c (find_common_for_function): Likewise. + * objc-exp.y (parse_number): Likewise. + + * defs.h (DEPRECATED_STREQ): Remove. + +2008-01-16 Markus Deuling + + * mn10300-tdep.h (AM33_MODE): Add gdbarch as parameter. + * mn10300-tdep.c (set_reg_offsets, mn10300_analyze_prologue): Use + get_frame_arch to get at the current_architecture. Update AM33_MODE + call. + (mn10300_analyze_prologue): Add gdbarch as parameter. Update caller. + (mn10300_frame_unwind_cache): Use get_frame_arch to get at the current + architecture. + (set_reg_offsets, mn10300_analyze_prologue): Fix indentation. + +2008-01-16 Markus Deuling + + * amd64-nat.h (amd64_native_gregset_supplies_p): Add gdbarch as + parameter. + * amd64-nat.c (amd64_native_gregset_supplies_p): Likewise. + + (amd64_native_gregset_reg_offset): Add gdbarch as parameter. Replace + current_gdbarch by gdbarch. Update caller. + + * amd64-linux-nat.c (amd64_linux_fetch_inferior_registers) + (amd64_linux_store_inferior_registers): Use get_regcache_arch to get at + the current architecture. Update calls of + amd64_native_gregset_supplies_p. + * amd64bsd-nat.c (amd64bsd_fetch_inferior_registers) + (amd64bsd_store_inferior_registers): Likewise. + +2008-01-16 Markus Deuling + + * ppc-linux-nat.c (ppc_register_u_addr): Add gdbarch as parameter. + Replace current_gdbarch by gdbarch. Update caller. + +2008-01-16 Markus Deuling + + * dbxread.c (repeated_header_complaint, dbx_symfile_init) + (read_dbx_dynamic_symtab, function_outside_compilation_unit_complaint) + (read_dbx_symtab, end_psymtab, dbx_psymtab_to_symtab_1) + (dbx_psymtab_to_symtab, read_ofile_symtab, process_one_symbol) + (stabsect_build_psymtabs): Fix indentation. + 2008-01-15 Michael Snyder * corelow.c (core_xfer_partial): Comment, cut/paste error.