+2012-10-24 Joel Brobecker <brobecker@adacore.com>
+
+ * ravenscar-thread.c (ravenscar_wait): Only update the list
+ of threads and inferior_ptid if the inferior is still alive.
+
+2012-10-24 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.c (is_known_support_routine): Use lbasename when
+ matching the symtab's filename against
+ known_runtime_file_name_patterns.
+
+2012-10-24 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.c (ada_same_array_size_p): New function.
+ (ada_promote_array_of_integrals): New function.
+ (coerce_for_assign): Add handling of arrays where the elements
+ are integrals of a smaller size than the size of the target
+ array element type.
+
+2012-10-24 Joel Brobecker <brobecker@adacore.com>
+
+ * doublest.c (convert_doublest_to_floatformat): Fix comparison
+ against maximum exponent value.
+
+2012-10-24 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.h (ADA_KNOWN_RUNTIME_FILE_NAME_PATTERNS): Add entry for
+ "unwind-seh.c".
+
+2012-10-24 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.c (ada_template_to_fixed_record_type_1): Do not
+ strip typedef layer when computing the fixed type's field type,
+ only when computing its size.
+
+2012-10-24 Mark Kettenis <kettenis@gnu.org>
+
+ PR gdb/12783
+ * i386-tdep.c (i386_return_value): Handle complex double and long
+ double.
+
+2012-10-24 Joel Brobecker <brobecker@adacore.com>
+
+ * windows-nat.c (windows_create_inferior) [!__CYGWIN__]:
+ New local variable args_len.
+ Quote the name of the executable when computing the command line.
+
+2012-10-23 Mark Kettenis <kettenis@gnu.org>
+
+ PR gdb/12796
+ PR gdb/12798
+ PR gdb/12800
+ * amd64-tdep.h (enum amd64_regnum): Add AMD64_ST1_REGNUM and
+ AMD64_FTAG_REGNUM.
+ * amd64-tdep.c (amd64_classify): Classify complex types.
+ (amd64_return_value): Handle the COMPLEX_X87 class.
+
+2012-10-23 Joel Brobecker <brobecker@adacore.com>
+
+ * rs6000-aix-tdep.c (rs6000_aix_auto_wide_charset): New function.
+ (rs6000_aix_init_osabi): Set auto_wide_charset gdbarch method.
+
+2012-10-23 Joel Brobecker <brobecker@adacore.com>
+
+ * amd64-windows-tdep.c (amd64_windows_auto_wide_charset): New
+ function.
+ (amd64_windows_init_abi): Set auto_wide_charset gdbarch method
+ to amd64_windows_auto_wide_charset.
+
+2012-10-23 Yao Qi <yao@codesourcery.com>
+
+ * event-top.c (mark_async_signal_handler_wrapper): Remove.
+ * event-top.h: Remove its declaration.
+ (async_request_quit): Call mark_async_signal_handler instead of
+ mark_async_signal_handler_wrapper.
+ (async_do_nothing, async_disconnect): Likewise.
+ (async_stop_sig): Likewise.
+ * remote.c (handle_remote_sigint): Likewise.
+ (handle_remote_sigint_twice): Likewise.
+
+2012-10-23 Yao Qi <yao@codesourcery.com>
+
+ * event-top.c (sigint_token, sighup_token): Replace 'void *'
+ with 'static struct async_signal_handler *'.
+ (sighup_token, sigquit_token, sigstp_token): Likewise.
+
+2012-10-22 Ali Anwar <ali_anwar@codesourcery.com>
+
+ * gdbarch.sh (function_list): Use 'pstring' when printing
+ a variable which could return NULL.
+ * gdbarch.c: Regenerate.
+
+2012-10-10 Joel Brobecker <brobecker@adacore.com>
+ Tom Tromey <tromey@redhat.com>
+
+ * rs6000-aix-tdep.c (rs6000_aix_osabi_sniffer): Replace
+ inneffective if condition by gdb assertion. Add function
+ description comment.
+
+2012-10-19 Joel Brobecker <brobecker@adacore.com>
+
+ * parser-defs.h (struct exp_descriptor): Document constraint
+ on return value for "op_name" callbacks.
+
+2012-10-18 Tom Tromey <tromey@redhat.com>
+
+ * tracepoint.c (print_one_static_tracepoint_marker): Constify.
+ * symtab.c (iterate_over_some_symtabs): Constify.
+ * source.h (symtab_to_fullname): Return 'const char *'.
+ * source.c (symtab_to_fullname): Return 'const char *'.
+ * python/py-symtab.c (stpy_fullname): Constify.
+ * cli/cli-cmds.c (edit_command): Constify.
+ * breakpoint.c (print_breakpoint_location)
+ (update_static_tracepoint): Constify.
+
+2012-10-18 Tom Tromey <tromey@redhat.com>
+
+ * breakpoint.c (compare_breakpoints): Fix comparison.
+
+2012-10-18 Tom Tromey <tromey@redhat.com>
+
+ * valprint.c (generic_emit_char, generic_printstr): Pass size of
+ gdb_wchar_t to convert_between_encodings.
+
+2012-10-17 Yao Qi <yao@codesourcery.com>
+
+ * breakpoint.c (invalidate_bp_value_on_memory_change): Add one
+ more parameter 'inferior'.
+ * corefile.c (write_memory_with_notification): Caller update.
+
+ * mi/mi-cmd-var.c: Include "mi-main.h".
+ (mi_cmd_var_assign): Set mi_suppress_notification.data_write_memory
+ to 1 and restore it later.
+ * mi/mi-cmds.c (mi_cmd mi_cmds): Update for "data-write-memory"
+ and "data-write-memory-bytes.
+ * mi/mi-interp.c: Include objfiles.h.
+ (mi_interpreter_init): Call observer_attach_memory_changed.
+ (mi_memory_changed): New.
+ * mi/mi-main.h (struct mi_suppress_notification) <memory>:
+ New field.
+
+ * NEWS: Mention new MI notification "memory-changed".
+
+2012-10-16 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * dwarf2loc.c (dwarf_expr_reg_to_entry_parameter): Remove comment.
+
+2012-10-15 Doug Evans <dje@google.com>
+
+ New option -nh: inhibit loading of ~/.gdbinit.
+ * NEWS: Mention -nh.
+ * main.c (captured_main): Recognize and process -nh.
+ (print_gdb_help): Mention -nh.
+ * gdb.1: Mention -nh. Remove erroneous docs on -nx behavior.
+
+2012-10-15 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR backtrace/14646
+ PR gdb/14647
+ * i386-tdep.h (gdbarch_tdep): Remove sp_regnum_from_eax and
+ pc_regnum_from_eax.
+ * i386-tdep.c (i386_gdbarch_init): Don't use sp_regnum_from_eax
+ nor pc_regnum_from_eax.
+ * amd64-tdep.c (amd64_x32_init_abi): Don't set sp_regnum_from_eax
+ nor pc_regnum_from_eax.
+
+2012-10-15 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix entry values resolving in inlined frames.
+ * dwarf2loc.c (dwarf_expr_reg_to_entry_parameter): Move func_addr,
+ gdbarch and caller_frame initialization later. Skip INLINE_FRAME
+ entries of FRAME.
+
+2012-10-15 Joel Brobecker <brobecker@adacore.com>
+
+ * configure.ac: Build with -DMS_WIN64 if building with Python
+ enabled using GCC on amd64-windows.
+ * configure: Regenerate.
+
+2012-10-15 Tom Tromey <tromey@redhat.com>
+
+ PR python/14635:
+ * python/py-symtab.c (del_objfile_sal): Set 'symtab' field
+ to Py_None.
+
+2012-10-15 Tom Tromey <tromey@redhat.com>
+
+ PR python/14634:
+ * python/py-symbol.c (sympy_dealloc): Check for NULL symbol.
+
+2012-10-11 Andrew Burgess <aburgess@broadcom.com>
+
+ * remote-sim.c (gdbsim_create_inferior): Call init_thread_list to
+ reset thread numbering back to 1.
+
+2012-10-11 Doug Evans <dje@google.com>
+
+ PR breakpoints/14643.
+ * linespec.c (struct ls_parser): New member keyword_ok.
+ (linespec_lexer_lex_string): Add comment.
+ (linespec_lexer_lex_one): Ignore keywords if it's the wrong place
+ for one.
+ (parse_linespec): Set keyword_ok.
+
+2012-10-10 Doug Evans <dje@google.com>
+
+ * dwarf2read.c (process_psymtab_comp_unit_reader): Remove duplicate
+ "0x" prefix on address in log message.
+
+ * dwarf2read.c (read_1_byte): Add const to buf parameter.
+ (read_1_signed_byte, read_2_bytes, read_2_signed_bytes): Ditto.
+ (read_4_bytes, read_4_signed_bytes, read_8_bytes): Ditto.
+ (lookup_dwo_file): Add const to dwo_name parameter.
+ (lookup_dwo_comp_unit, lookup_dwo_type_unit): Ditto.
+
+2012-10-06 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix crash during stepping on ppc32.
+ * ppc-linux-tdep.c (powerpc_linux_in_dynsym_resolve_code): Test NULL
+ SYM.
+
+2012-10-03 Doug Evans <dje@google.com>
+
+ PR symtab/14601
+ * buildsym.c (buildsym_init): Reset using_directives to NULL.
+
+2012-10-02 Andrew Burgess <aburgess@broadcom.com>
+
+ * remote-sim.c (dump_mem): Always dump buffer contents, zero fill
+ output and use uint32_t not long to ensure 4 byte size.
+
+2012-10-02 Joel Brobecker <brobecker@adacore.com>
+
+ * rs6000-nat.c (add_vmap): Set "last" to "next" after having
+ unref'ed it.
+
+2012-10-01 Andrew Burgess <aburgess@broadcom.com>
+
+ * target.c (simple_search_memory): Include access length in
+ warning message.
+
+2012-09-28 Nathan Miller <nathanm2@us.ibm.com>
+ Edjunior Machado <emachado@linux.vnet.ibm.com>
+
+ PR gdb/13989
+ * solib.c (solib_find): Prevent GDB from loading native libraries when
+ debugging a cross-target corefile.
+
+2012-09-28 selven <pcthegreat@gmail.com>
+
+ Make definition match declaration.
+
+ * regcache.c (regcache_register_status): Change return type to
+ enum register_status.
+
+2012-09-28 Yao Qi <yao@codesourcery.com>
+
+ * mi/mi-main.c (mi_cmd_data_write_memory): Call
+ write_memory_with_notification instead of write_memory.
+ (mi_cmd_data_write_memory_bytes): Call write_memory_with_notification
+ instead of target_write_memory.
+
+2012-09-28 Yao Qi <yao@codesourcery.com>
+
+ * mi/mi-main.c (mi_cmd_data_write_memory_bytes): Emit error
+ when the length of content is not an even number.
+
+2012-09-27 Tom Tromey <tromey@redhat.com>
+
+ Fix https://bugzilla.redhat.com/show_bug.cgi?id=849357
+ * cp-valprint.c (cp_print_value_fields): Use get_vptr_fieldno.
+
+2012-09-27 Joel Brobecker <brobecker@adacore.com>
+
+ * sol-thread.c (sol_thread_fetch_registers)
+ (sol_thread_store_registers): Delete commented out code.
+
+2012-09-27 Joel Brobecker <brobecker@adacore.com>
+
+ * sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs):
+ Move these functions to sparc-sol-thread.c.
+ * sparc-sol-thread.c: New file.
+ * configure.ac: Add sparc-sol-thread.o to CONFIG_OBS and
+ sparc-sol-thread.c to CONFIG_SRCS for sparc-solaris native
+ configurations.
+ * configure: Regenerate.
+
+2012-09-27 Joel Brobecker <brobecker@adacore.com>
+
+ * sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs):
+ Remove commented-out code.
+
+2012-09-27 Joel Brobecker <brobecker@adacore.com>
+
+ * sol-thread.c (ps_lgetxregsize, ps_lgetxregs, ps_lsetxregs):
+ Enable this code for sparc hosts only.
+
+2012-09-27 Joel Brobecker <brobecker@adacore.com>
+
+ * procfs.h (procfs_find_LDT_entry): Add declaration.
+ * sol-thread.c (ps_lgetLDT): Delete local declaration of
+ function procfs_find_LDT_entry.
+
+2012-09-27 Joel Brobecker <brobecker@adacore.com>
+
+ * procfs.c (proc_get_LDT_entry): Make static.
+
+2012-09-27 Joel Brobecker <brobecker@adacore.com>
+
+ * procfs.c (proc_find_memory_regions): Fix declaration.
+
2012-09-27 Siddhesh Poyarekar <siddhesh@redhat.com>
* amd64-tdep.c (amd64_return_value): Revert previous change