+2012-06-05 Siddhesh Poyarekar <siddhesh@redhat.com>
+
+ * corefile.c (read_memory, read_stack, write_memory): Accept LEN
+ argument as ssize_t.
+ * gdbcore.h (read_memory, read_stack, write_memory): Likewise.
+ * remote.c (remote_write_bytes_aux, remote_write_bytes): Likewise.
+ * target.c (target_read_stack, target_write_memory)
+ (target_write_raw_memory): Likewise.
+ * target.h (target_read_stack, target_write_memory)
+ (target_write_raw_memory): Likewise.
+
+2012-06-05 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * symfile-mem.c: Change gdb_static_assert to ssize_t.
+ (target_read_memory_bfd): Cast gdb_assert LEN to ssize_t.
+ * target.c (target_read_memory): Change LEN to ssize_t.
+ * target.h (target_read_memory): Change LEN to ssize_t.
+
+2012-06-05 Pedro Alves <palves@redhat.com>
+
+ PR backtrace/13866
+
+ * breakpoint.c (until_break_command): Only fetch the selected
+ frame after decode_line_1.
+
+2012-06-05 Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
+
+ * solib-svr4.c (enable_break): Don't fallback to setting the solib
+ event breakpoint at _start, __start or main if a program
+ interpreter is not found.
+
+2012-06-05 Joel Brobecker <brobecker@adacore.com>
+
+ * windows-tdep.h (windows_iterate_over_objfiles_in_search_order):
+ Add declaration.
+ * windows-tdep.c: #include "objfiles.h".
+ (windows_iterate_over_objfiles_in_search_order): New function.
+ * amd64-windows-tdep.c (amd64_windows_init_abi): Set
+ iterate_over_objfiles_in_search_order gdbarch method to
+ windows_iterate_over_objfiles_in_search_order.
+ * i386-cygwin-tdep.c (i386_cygwin_init_abi): Likewise.
+
+2012-06-05 Joel Brobecker <brobecker@adacore.com>
+
+ * gdbarch.sh: Add generation of
+ "iterate_over_objfiles_in_search_order_cb_ftype" typedef in
+ gdbarch.h. Add include of "objfiles.h" in gdbarch.c.
+ (iterate_over_objfiles_in_search_order): New gdbarch method.
+ * gdbarch.h, gdbarch.c: Regenerate.
+ * objfiles.h (default_iterate_over_objfiles_in_search_order):
+ Add declaration.
+ * objfiles.c (default_iterate_over_objfiles_in_search_order):
+ New function.
+ * symtab.c (lookup_symbol_aux_objfile): New function, extracted
+ out of lookup_symbol_aux_symtabs.
+ (lookup_symbol_aux_symtabs): Replace extracted-out code by
+ call to lookup_symbol_aux_objfile.
+ (struct global_sym_lookup_data): New type.
+ (lookup_symbol_global_iterator_cb): New function.
+ (lookup_symbol_global): Search for symbol using
+ gdbarch_iterate_over_objfiles_in_search_order and
+ lookup_symbol_global_iterator_cb.
+ * findvar.c (struct minsym_lookup_data): New type.
+ (minsym_lookup_iterator_cb): New function.
+ (default_read_var_value) [case LOC_UNRESOLVED]: Resolve the
+ symbol's address via gdbarch_iterate_over_objfiles_in_search_order
+ and minsym_lookup_iterator_cb.
+
+2012-06-05 Joel Brobecker <brobecker@adacore.com>
+
+ Revert the following patch:
+ * findvar.c (default_read_var_value): For LOC_UNRESOLVED symbols,
+ try locating the symbol in the symbol's own objfile first, before
+ extending the search to all objfiles.
+ * symtab.c (lookup_symbol_aux_objfile): New function, extracted
+ out of lookup_symbol_aux_symtabs.
+ (lookup_symbol_aux_symtabs): Add new parameter "exclude_objfile".
+ Replace extracted-out code by call to lookup_symbol_aux_objfile.
+ Do not search EXCLUDE_OBJFILE.
+ (lookup_static_symbol_aux): Update call to lookup_symbol_aux_symtabs.
+ (lookup_symbol_global): Search for matches in the block's objfile
+ first, before searching all other objfiles.
+
+2012-06-05 Joel Brobecker <brobecker@adacore.com>
+
+ * breakpoint.c (find_condition_and_thread): Stop parsing
+ as soon as the first invalid keyword is found.
+
+2012-06-05 Joel Brobecker <brobecker@adacore.com>
+
+ * copyright.py (EXCLUDE_LIST): Add 'gdb/CONTRIBUTE' to list.
+
+2012-06-05 Joel Brobecker <brobecker@adacore.com>
+
+ * config/djgpp/djcheck.sh: Add copyright header.
+
2012-06-05 Joel Brobecker <brobecker@adacore.com>
* copyright.py (update_files, main): Fix path to update-copyright