+2013-02-12 Pedro Alves <palves@redhat.com>
+
+ * break-catch-sig.c: Update copyright years.
+
+2013-02-11 Siva Chandra Reddy <sivachandra@google.com>
+
+ Add support for a destructor for ui_out data and use it to
+ provide a ui_out destructor.
+ * ui-out.h: Declare the new ui_out destructor.
+ (ui_out_impl): Add a field for data destructor in ui_out_impl.
+ * ui-out.c (default_data_destroy): Add a default data destructor
+ which does nothing.
+ (default_ui_out_impl): Set the new data_destroy field to
+ default_data_destroy
+ (uo_data_destroy): Local function which invokes the data
+ destructor if present.
+ (clear_table): Local function which clears the table data of a
+ ui_out object.
+ (ui_out_destroy): Public function which frees a ui_out object.
+ (ui_out_table_end): Use the new clear_table function.
+ * cli-out.c (cli_ui_out_impl): Set the new data_destroy field to
+ NULL.
+ * mi/mi-out.c (mi_ui_out_impl): Set the new data_destroy field
+ to NULL.
+
+2013-02-11 Doug Evans <dje@google.com>
+
+ * printcmd.c (printf_c_string,printf_wide_c_string): New functions.
+ (printf_decfloat): New function. Broken out from ui_printf.
+ Remove unnecessary code to shift the entire format string down.
+ (printf_pointer): New function.
+ (ui_printf): Code to print C strings, wide C strings, decfloats,
+ and pointers moved to separate functions.
+
+2013-02-11 Sergio Durigan Junior <sergiodj@redhat.com>
+
+ * valops.c (value_assign): Handling bitfield offset in
+ `lval_internalvar_component' case.
+
+2013-02-08 Doug Evans <dje@google.com>
+
+ * common/format.c (parse_format_string): Fix whitespace.
+
+2013-02-08 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
+
+ * stack.c (return_command): Work around uninitialized variable
+ warning.
+
+2013-02-08 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * aarch64-linux-tdep.c (AARCH64_LINUX_SIZEOF_GREGSET): Change the
+ number of the registers from 36 to 34.
+
+2013-02-08 Marcus Shawcroft <marcus.shawcroft@arm.com>
+
+ * NEWS: Mention new AArch64 native and target support.
+
+2013-02-08 Marcus Shawcroft <marcus.shawcroft@arm.com>
+
+ * MAINTAINERS (Write After Approval): Add myself.
+
+2013-02-08 Jim MacArthur <jim.macarthur@arm.com>
+ Marcus Shawcroft <marcus.shawcroft@arm.com>
+ Nigel Stephens <nigel.stephens@arm.com>
+ Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * aarch64-linux-nat.c: New file.
+ * config/aarch64/linux.mh: New file.
+ * configure.host: Add AArch64.
+ * Makefile.in (ALLDEPFILES): Add aarch64-linux-nat.c.
+
+2013-02-07 Doug Evans <dje@google.com>
+
+ * cli/cli-cmds.c (_initialize_cli_cmds): Clarify argument to
+ disassemble command.
+
+2013-02-07 Marcus Shawcroft <marcus.shawcroft@arm.com>
+
+ * aarch64-linux-tdep.c (aarch64_linux_init_abi): Call
+ set_gdbarch_fetch_tls_load_module_address.
+
+2013-02-06 David S. Miller <davem@davemloft.net>
+
+ * sparc-tdep.c (sparc32_return_value): Handle writing return value when
+ using RETURN_VALUE_ABI_PRESERVES_ADDRESS.
+ * value.c (struct_return_convention): New function.
+ (using_struct_return): Implement in terms of struct_return_convention.
+ * value.h (struct_return_convention): Declare.
+ * stack.c (return_command): Allow successful overriding of the return
+ value when RETURN_VALUE_ABI_PRESERVES_ADDRESS.
+
+2013-02-06 Tom Tromey <tromey@redhat.com>
+
+ * python/py-type.c (typy_strip_typedefs): Don't call check_typedef
+ outside of TRY_CATCH.
+
+2013-02-06 Yao Qi <yao@codesourcery.com>
+
+ * mi/mi-interp.c: Include "tracepoint.h".
+ (mi_tsv_modified): Declare.
+ (mi_tsv_created, mi_tsv_deleted): Update declaration.
+ (mi_interpreter_init): Call observer_attach_tsv_modified.
+ (mi_tsv_modified): New.
+ (mi_tsv_created, mi_tsv_deleted): Update.
+ * tracepoint.c (trace_variable_command): Call
+ observer_notify_tsv_modified if the initial value of tsv is
+ changed.
+ (delete_trace_state_variable): Call
+ observer_notify_tsv_deleted earlier.
+ (trace_variable_command): Caller update.
+ (create_tsv_from_upload): Likewise.
+ * observer.sh: Declare "struct trace_state_variable".
+
+ * NEWS: Mention the new MI notification "=tsv-modified".
+
+2013-02-05 Doug Evans <dje@google.com>
+
+ * completer.c (location_completer): Fix typo in comment.
+
+2013-02-05 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ * breakpoint.c (add_location_to_breakpoint): Insert the location with
+ ADDRESS sorted.
+
+2013-02-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
+
+ * aarch64-tdep.c (aarch64_analyze_prologue): ARI fix:
+ Refactor if statement to avoid trailing || operator.
+
+2013-02-05 Andreas Tobler <andreast@fgznet.ch>
+
+ * NEWS: Add PowerPC FreeBSD as a new native configuration.
+
+2013-02-04 Andreas Tobler <andreast@fgznet.ch>
+
+ * Makefile.in (ALL_TARGET_OBS): Add powerpc FreeBSD files.
+ * configure.host: Add powerpc*-*-freebsd* target.
+ * configure.tgt: Add target info for powerpc*-*-freebsd*.
+ * ppcfbsd-nat.c, ppcfbsd-tdep.h, ppcfbsd-tdep.c: New files.
+ * config/powerpc/fbsd.mh: New file.
+
+2013-02-04 Sergio Durigan Junior <sergiodj@redhat.com>
+ Denys Vlasenko <dvlasenk@redhat.com>
+ Pedro Alves <palves@redhat.com>
+
+ * gdbarch.sh (elfcore_write_linux_prpsinfo): New F hook.
+ (struct elf_internal_linux_prpsinfo): Forward declare.
+ * gdbarch.h, gdbarch.c: Regenerate.
+ * linux-tdep.c: Include `cli/cli-utils.h'.
+ (linux_fill_prpsinfo): New function.
+ (linux_make_corefile_notes): Use linux_fill_prpsinfo. If there's
+ an elfcore_write_linux_prpsinfo hook, use it, otherwise, use
+ elfcore_write_linux_prpsinfo32 or elfcore_write_linux_prpsinfo64
+ depending on gdbarch pointer bitness.
+ * ppc-linux-tdep.c: Include elf-bfd.h.
+ (ppc_linux_init_abi): Hook in elfcore_write_ppc_linux_prpsinfo32
+ on 32-bit.
+
+2013-02-04 Jim MacArthur <jim.macarthur@arm.com>
+ Marcus Shawcroft <marcus.shawcroft@arm.com>
+ Nigel Stephens <nigel.stephens@arm.com>
+ Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * configure.tgt (aarch64*-*-linux*): Set build_gdbserver=yes.
+
+2013-02-04 Jim MacArthur <jim.macarthur@arm.com>
+ Marcus Shawcroft <marcus.shawcroft@arm.com>
+ Nigel Stephens <nigel.stephens@arm.com>
+ Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * aarch64-newlib-tdep.c: New file.
+ * configure.tgt: Add aarch64-newlib-tdep.o to gdb_target_obs of
+ aarch64*-*-elf.
+ * defs.h (enum gdb_osabi): Add GDB_OSABI_NEWLIB.
+ * Makefile.in (ALL_64_TARGET_OBS): Add aarch64-newlib-tdep.o.
+ (ALLDEPFILES): Add aarch64-newlib-tdep.c.
+ * osabi.c (gdb_osabi_names): Add "Newlib".
+
2013-02-04 Jim MacArthur <jim.macarthur@arm.com>
Marcus Shawcroft <marcus.shawcroft@arm.com>
Nigel Stephens <nigel.stephens@arm.com>