Add summary line to the second to last entry.
[binutils-gdb.git] / gdb / ChangeLog
index f68b7a8be45e430dc140d51d2a386ebd4075f89d..8b1caa3f61489fea628615a1247f5f7960315d44 100644 (file)
@@ -1,3 +1,88 @@
+2010-01-29  Joel Brobecker  <brobecker@adacore.com>
+
+       amd64-windows: memory args passed by pointer during function calls.
+       * i386-tdep.h (gdbarch_tdep): Add field memory_args_by_pointer.
+       * amd64-tdep.c (amd64_push_arguments): Add handling of architectures
+       where tdep->memory_args_by_pointer is non-zero.
+       * amd64-windows-tdep.c (amd64_windows_init_abi): Set
+       tdep->memory_args_by_pointer to 1.
+
+2010-01-29  Joel Brobecker  <brobecker@adacore.com>
+
+       amd64-windows: Integer parameters in function calls.
+       * i386-tdep.h (enum amd64_reg_class): New, moved here from
+       amd64-tdep.c.
+       (struct gdbarch_tdep): Add fields call_dummy_num_integer_regs,
+       call_dummy_integer_regs, and classify.
+       * amd64-tdep.h (amd64_classify): Add declaration.
+       * amd64-tdep.c (amd64_dummy_call_integer_regs): New static constant.
+       (amd64_reg_class): Delete, moved to i386-tdep.h.
+       (amd64_classify): Make non-static.  Move declaration to amd64-tdep.h.
+       Replace call to amd64_classify by call to tdep->classify.
+       (amd64_push_arguments): Get the list of registers to use for
+       passing integer parameters from the gdbarch tdep structure,
+       rather than using a hardcoded one.  Replace calls to amd64_classify
+       by calls to tdep->classify.
+       (amd64_push_dummy_call): Get the register number used for
+       the "hidden" argument from tdep->call_dummy_integer_regs.
+       (amd64_init_abi): Initialize tdep->call_dummy_num_integer_regs
+       and tdep->call_dummy_integer_regs.  Set tdep->classify.
+       * amd64-windows-tdep.c: Add include of gdbtypes.h.
+       (amd64_windows_dummy_call_integer_regs): New static global.
+       (amd64_windows_classify): New function.
+       (amd64_windows_init_abi): Initialize tdep->call_dummy_num_integer_regs
+       tdep->call_dummy_integer_regs and tdep->classify.
+
+2010-01-28  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * regcache.c (regcache_xmalloc): Add aspace argument.  Use it
+       for the new regcache.  All callers updated.
+       (regcache_cpy, regcache_cpy_no_passthrough): Do not set aspace here.
+       (get_thread_arch_regcache): Do not set aspace here.
+       * regcache.h (regcache_xmalloc): Update declaration.
+
+       * frame.c, infcall.c, ppc-linux-tdep.c: Calls to
+       regcache_xmalloc updated.
+
+2010-01-28  Joel Brobecker  <brobecker@adacore.com>
+
+       Another -Wunused-function error in procfs.c (sparc-solaris)
+       * procfs.c (insert_dbx_link_breakpoint): Delete declaration.  Move up.
+       Only define if SYS_syssgi is defined.
+       (remove_dbx_link_breakpoint): Delete declaration.  Move up.
+       (dbx_link_addr, insert_dbx_link_bpt_in_file)
+       (insert_dbx_link_bpt_in_region): Move up.  Only define if SYS_syssgi
+       is itself defined.
+
+2010-01-27  Christopher Faylor  <me+cygwin@cgf.cx>
+
+       * windows-nat.c (windows_initialization_done): New variable.
+       (get_windows_debug_event): Issue error when process dies before
+       completely initializing.
+       (do_initial_windows_stuff): Set flag to indicate when we are done with
+       the initial steps of attaching to the child.
+
+2010-01-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * symtab.h (struct symbol <symtab>): New comment on NULL values.
+
+2010-01-27  Doug Evans  <dje@google.com>
+
+       * solib-svr4.c (solib_break_names): Add __dl_rtld_db_dlactivity.
+
+       * breakpoint.c (bpstat_stop_status): Delete useless code.
+
+2010-01-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * printcmd.c (display_uses_solib_p): Remove variable section.  Access
+       objfile via SYMBOL_SYMTAB.
+
+2010-01-26  Tom Tromey  <tromey@redhat.com>
+
+       PR exp/7643:
+       * eval.c (evaluate_subexp_for_address) <UNOP_IND>: Call
+       coerce_array on result.
+
 2010-01-26  Sami Wagiaalla  <swagiaal@redhat.com>
 
        * cp-namespace.c (cp_lookup_symbol_namespace): Added