X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=1d932f85a95bc54c7b65222dff7c43dd5dd036f3;hb=aad80b26837bc6067e7121859e6a5776388764bb;hp=a46ddeaa8947c08385fdbd78e5b9347c69c0a6b6;hpb=2b83188937d505ac80619af9a9d212ebbb5bc2bf;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index a46ddeaa89..1d932f85a9 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,210 @@ +2009-04-27 Jerome Guitton + + * symtab.c (append_exact_match_to_sals): New function, extracted + from expand_line_sal. + (expand_line_sal): Use append_exact_match_to_sals to append exact + matches. If none found, append all best items. + +2009-04-27 Jerome Guitton + + * main.c (captured_main): Move gdbinit lookups after gdb_init. + +2009-04-27 Jan Kratochvil + + PR gdb/9675: + * dwarf2read.c (unsigned_int_compar, inherit_abstract_dies): New. + (read_func_scope): Call inherit_abstract_dies. + +2009-04-25 Eli Zaretskii + + * Makefile.in (ALLDEPFILES): Remove duplicate entries for + sparc-sol2-nat.c and sparc-sol2-tdep.c. + + * stack.c (_initialize_stack) : Doc fix. + +2009-04-24 Pierre Muller + + ARI change: Use "/* ARI: rule */" pattern. + * utils.c: Update ARI patterns. + * gdb_dirent.h: Likewise. + +2009-04-23 Anthony Green + + * MAINTAINERS: Add moxie target. + * configure.tgt: Add moxie-*-elf target. + * moxie-tdep.c: New file. + * moxie-tdep.h: New file. + +2009-04-23 Joel Brobecker + + * ada-lang.c: Remove an extra empty line. No code change. + +2009-04-23 Jan Kratochvil + + Fix double free on error inserting the breakpoint instruction. + * breakpoint.c (create_breakpoints): Move the + update_global_location_list call to ... + (break_command_really): ... here together with the second local call + both unified after all the cleanups. + +2009-04-23 Sergio Durigan Junior + Tom Tromey + + * configure, config.in: Regenerate. + * configure.ac: Support for relocatable GDB datadir. Use + GDB_AC_WITH_DIR. Always define TARGET_SYSTEM_ROOT_RELOCATABLE. + * acinclude.m4 (GDB_AC_WITH_DIR): New defun. + * top.c (init_main): Add "set data-directory". + * defs.h (gdb_datadir): Declare. + * main.c (gdb_datadir): New global. + (captured_main): Initialize gdb_datadir. Use relocate_directory. + (relocate_path): New function. + (relocate_directory): Likewise. + (get_init_files): Use relocate_path. + (README): Mention --with-gdb-datadir. + +2009-04-23 Joel Brobecker + + * ada-tasks (task_command_1): Call target_find_new_threads. + +2009-04-23 Joel Brobecker + + * stack.c (do_gdb_disassembly): Print the exception message if an + error was thrown while trying to perform the disassembly. + +2009-04-22 Jan Kratochvil + + * varobj.c (free_variable): Replace free_current_contents by xfree. + +2009-04-22 Kazu Hirata + + * arm-linux-nat.c (fetch_register, store_register): Use + ARM_CPSR_GREGNUM instead of ARM_CPSR_REGNUM. + * arm-linux-tdep.c (arm_linux_supply_gregset, + arm_linux_collect_gregset): Likewise. + * arm-linux-tdep.h (ARM_CPSR_GREGNUM): New. + * arm-tdep.h (ARM_CPSR_REGNUM): Remove. + +2009-04-22 Hui Zhu + + * stack.c (_initialize_stack): Set the default of + disassemble-next-line to off. + +2009-04-21 Tom Tromey + + * acinclude.m4: Use AS_HELP_STRING, not AC_HELP_STRING. + * configure.ac: Use AS_HELP_STRING, not AC_HELP_STRING. + +2009-04-21 Andreas Schwab + + * configure.ac: Add quotes to not lose brackets in help text. + * configure: Rebuild. + +2009-04-21 Andreas Schwab + + * configure.ac: Don't postprocess Makefile in config.status. + Substitute GDB_NM_FILE. Don't substitute nm_h. + * Makefile.in (GDB_NM_FILE): Substitute. + (TAGS): Use $(GDB_NM_FILE) instead of $(NAT_FILE). + * configure: Regenerate. + * gnulib/Makefile.in: Regenerate. + +2009-04-21 Joseph Myers + + * configure.ac (--with-datarootdir, --with-docdir, --with-pdfdir, + --with-htmldir): New. + * configure: Regenerate. + +2009-04-21 Tom Tromey + + * configure: Rebuild. + * configure.ac: Use lower case for start of help strings. Clean + up --with-sysroot help. + +2009-04-21 Tom Tromey + + * configure: Rebuild. + * acinclude.m4 (AM_ICONV): Use AC_HELP_STRING. + * configure.ac: Use AC_HELP_STRING. Use upper case for variables + in help. + +2009-04-21 Pierre Muller + + ARI fix: remove "%p". + * ia64-tdep.c (ia64_frame_this_id): Use host_address_to_string function. + (ia64_sigtramp_frame_this_id): Ditto. + (ia64_libunwind_frame_this_id): Ditto. + (ia64_libunwind_sigtramp_frame_this_id): Ditto. + * symmisc.c (maintenance_info_psymtabs): Ditto. + +2009-04-21 Joseph Myers + + * configure.ac (--with-relocated-sources): New. + * configure, config.in: Regenerate. + * source.c (add_substitute_path_rule): Remove static. + * source.h (add_substitute_path_rule): Declare. + * main.c: Include "source.h". + (captured_main): Add substitution rule if RELOC_SRCDIR. + +2009-04-21 Pierre Muller + + * gnu-nat.h (proc_debug): Add missing continuation line in macro. + +2009-04-20 David Daney + + * NEWS: Mention MIPS/Linux hardware watchpoint support. + +2009-04-20 David Daney + + * mips-linux-nat.c (command.h, gdbcmd.h, gdb_assert.h): New #includes. + (maint_show_dr, super_close): New variables. + (super_fetch_registers, super_store_registers): Make static. + (PTRACE_GET_WATCH_REGS, PTRACE_SET_WATCH_REGS, W_BIT, R_BIT, I_BIT) + (W_MASK, R_MASK, I_MASK, IRW_MASK, MAX_DEBUG_REGISTER): Define. + (pt_watch_style): Define new enum. + (mips32_watch_regs, mips64_watch_regs, pt_watch_regs, mips_watchpoint): + Define new structs. + (watch_readback_valid, watch_readback, current_watches, watch_mirror): + New variables. + (get_irw_mask, get_reg_mask, get_num_valid, get_watchlo) + (set_watchlo, get_watchhi, set_watchhi, mips_show_dr) + (mips_linux_read_watch_registers, mips_linux_can_use_hw_breakpoint) + (mips_linux_stopped_by_watchpoint, mips_linux_stopped_data_address) + (type_to_irw, fill_mask, try_one_watch) + (mips_linux_region_ok_for_hw_watchpoint, write_watchpoint_regs) + (mips_linux_new_thread, populate_regs_from_watches) + (mips_linux_insert_watchpoint, mips_linux_remove_watchpoint) + (mips_linux_close): New functions. + (_initialize_mips_linux_nat): Register watchpoint functions with + the target_ops. Add show-debug-regs maintenance command. + +2009-04-20 David Daney + + * infrun.c (handle_inferior_event): Move gegisters_changed call down. + +2009-04-19 Pedro Alves + + * NEWS: Mention gdbserver support for x86 Windows CE. + +2009-04-19 Eli Zaretskii + + * config/djgpp/fnchange.lst: Fix typos. + + Set default host and target charsets in the DJGPP port. + + * config/djgpp/config.sed (am_cv_langinfo_codeset) + (bash_cv_langinfo_codeset, ac_cv_header_nl_types_h): Set to "yes" + in all configure scripts that define ac_cv_env_CPP_value. + + * go32-nat.c (dos_codepage, nl_langinfo): New functions. + Include langinfo.h. + + * config/djgpp/nl_types.h: New file. + + * config/djgpp/langinfo.h: New file. + + * config/i386/go32.mh (MH_CFLAGS): Add $(srcdir)/config/djgpp. + 2009-04-18 Carlos O'Donell * Makefile.in (MAKEHTML): Set to makeinfo --html. @@ -217,7 +424,7 @@ 2009-04-01 Aleksandar Ristovski * mips-tdep.c (mips_numeric_register_alieses): New definition. - (mips_gdbarch_init): Add user registers from + (mips_gdbarch_init): Add user registers from mips_numeric_register_aliases. 2009-04-01 Joel Brobecker