+2012-12-18 Tom Tromey <tromey@redhat.com>
+
+ * infcmd.c (all_registers_info, nexti_command, stepi_command)
+ (continue_command, interrupt_target_command): Now static.
+ (registers_info): Remove declaration.
+ * inferior.h (all_registers_info, nexti_command, stepi_command)
+ (continue_command, interrupt_target_command): Don't declare.
+
+2012-12-12 Tom Tromey <tromey@redhat.com>
+
+ * cli/cli-cmds.c (apropos_command): Now static.
+
+2012-12-12 Tom Tromey <tromey@redhat.com>
+
+ * breakpoint.c (dprintf_command): Now static.
+
+2012-12-12 Tom Tromey <tromey@redhat.com>
+
+ * Makefile.in (init.c): Declare initialize_all_files;
+ don't include call-cmds.h.
+ * call-cmds.h: Remove.
+ * symtab.c: Don't include call-cmds.h.
+ * top.c: Don't include call-cmds.h. Declare
+ initialize_all_files.
+
+2012-12-12 Tom Tromey <tromey@redhat.com>
+
+ * symfile.c (list_overlays_command, map_overlay_command)
+ (unmap_overlay_command): Now static.
+
+2012-12-12 Tom Tromey <tromey@redhat.com>
+
+ * cli/cli-cmds.c (_initialize_cli_cmds): Remove "document",
+ "define", "while", and "if" commands.
+ * cli/cli-script.c (while_command, if_command, define_command)
+ (document_command): Now static.
+ (_initialize_cli_script): New function.
+ * cli/cli-script.h (while_command, if_command, define_command)
+ (document_command): Don't declare.
+
+2012-12-12 Tom Tromey <tromey@redhat.com>
+
+ * cli/cli-cmds.c (_initialize_cli_cmds): New function.
+ (init_cli_cmds): Move most code into new function.
+
+2012-12-12 Tom Tromey <tromey@redhat.com>
+
+ * minsyms.c (lookup_solib_trampoline_symbol_by_pc): Now static.
+ * minsyms.h (lookup_solib_trampoline_symbol_by_pc): Don't
+ declare.
+
+2012-12-18 Joel Brobecker <brobecker@adacore.com>
+
+ * defs.h (enum gdb_osabi): Add GDB_OSABI_LYNXOS178.
+ * osabi.c (gdb_osabi_names): Add entry for GDB_OSABI_LYNXOS178.
+ * xcoffread.c (xcoff_get_core_n_import_files): New function.
+ (xcoff_get_n_import_files): New function.
+ * xcoffread.h (xcoffread.h): Add declaration.
+ * rs6000-aix-tdep.c: #include "xcoffread.h".
+ (rs6000_aix_osabi_sniffer): Do not return GDB_OSABI_AIX for
+ XCOFF executables that do not depend on any shared library.
+ * rs6000-lynx178-tdep.c: New file.
+ * configure.tgt: Add powerpc-*-lynx*178 handling.
+ * Makefile.in (ALL_TARGET_OBS): Add rs6000-lynx178-tdep.o.
+ (ALLDEPFILES): Add rs6000-lynx178-tdep.c.
+
+2012-12-18 Hui Zhu <hui_zhu@mentor.com>
+
+ * ui-file.c (ui_file): Add to_fseek.
+ (ui_file_new): Call set_ui_file_fseek.
+ (null_file_fseek, ui_file_fseek, set_ui_file_fseek,
+ stdio_file_fseek): New functions.
+ (stdio_file_new): Call set_ui_file_fseek.
+ * ui-file.h (ui_file_fseek_ftype): New typedef.
+ (set_ui_file_fseek, ui_file_fseek): New externs.
+
+2012-12-18 Hui Zhu <hui_zhu@mentor.com>
+
+ * ui-file.c (set_ui_file_flush): Change flush to flush_ptr.
+ (set_ui_file_isatty): Change isatty to isatty_ptr.
+ (set_ui_file_rewind): Change rewind to rewind_ptr.
+ (set_ui_file_put): Change put to put_ptr.
+ (set_ui_file_write): Change write to write_ptr.
+ (set_ui_file_write_async_safe): Change write_async_safe to
+ write_async_safe_ptr.
+ (set_ui_file_read): Change read to read_ptr.
+ (set_ui_file_fputs): Change fputs to fputs_ptr.
+ (set_ui_file_data): Change delete to delete_ptr.
+
+2012-12-18 Joel Brobecker <brobecker@adacore.com>
+
+ * solib-darwin.c (darwin_current_sos): Fix indentation.
+ (darwin_read_exec_load_addr): New function.
+ (darwin_solib_create_inferior_hook): Rebase executable.
+ * objfiles.c (objfile_rebase1, objfile_rebase): New functions.
+ * objfiles.h (objfile_rebase1, objfile_rebase): Add prototypes.
+
+2012-12-18 Joel Brobecker <brobecker@adacore.com>
+
+ * gnulib/update-gnulib.sh (IMPORTED_GNULIB_MODULES): Add errno.
+ * gnulib/import/errno.in.h: Import.
+ * gnulib/import/m4/errno_h.m4: Import.
+ * gnulib/aclocal.m4: Regenerate.
+ * gnulib/configure: Regenerate.
+ * gnulib/import/Makefile.am: Update.
+ * gnulib/import/Makefile.in: Update.
+ * gnulib/import/m4/gnulib-cache.m4: Update.
+ * gnulib/import/m4/gnulib-comp.m4: Update.
+
+2012-12-18 Joel Brobecker <brobecker@adacore.com>
+
+ * gnulib/update-gnulib.sh (GNULIB_COMMIT_SHA1): Set to
+ 8d5bd1402003bd0153984b138735adf537d960b0.
+ * gnulib/aclocal.m4, configure, config.in: Regenerate.
+ * gnulib/import/m4/extern-inline.m4: Import.
+ * gnulib/import/wctype-h.c: Import.
+ * gnulib/import/Makefile.am: Update.
+ * gnulib/import/Makefile.in: Update.
+ * gnulib/import/alloca.in.h: Update.
+ * gnulib/import/extra/snippet/warn-on-use.h: Update.
+ * gnulib/import/localcharset.c: Update.
+ * gnulib/import/m4/fcntl-o.m4: Update.
+ * gnulib/import/m4/gnulib-cache.m4: Update.
+ * gnulib/import/m4/gnulib-comp.m4: Update.
+ * gnulib/import/m4/wctype_h.m4: Update.
+ * gnulib/import/stdbool.in.h: Update.
+ * gnulib/import/verify.h: Update.
+ * gnulib/import/wctype.in.h: Update.
+
+2012-12-18 Joel Brobecker <brobecker@adacore.com>
+
+ * gnulib/update-gnulib.sh: Add call to autoheader.
+
+2012-12-17 Tom Tromey <tromey@redhat.com>
+
+ * top.c (xgdb_verbose): Remove.
+
+2012-12-16 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Code cleanup.
+ * skip.c (skip_function_command, skip_file_command, skip_info): Remove
+ unused forward declarations.
+ (skip_file_command): Make variables symtab and filename targets const.
+ Use proper 0 vs. NULL constant everywhere.
+ (skip_function_command): Use proper 0 vs. NULL constant everywhere.
+ Include empty line after declarations. Use GNU spacing in a comment.
+ Do not use strlen for end of string check.
+ (skip_info): Use proper 0 vs. NULL constant everywhere. Add column 5
+ comments.
+ (skip_enable_command, skip_disable_command, skip_delete_command)
+ (add_skiplist_entry): Use proper 0 vs. NULL constant everywhere.
+ (function_pc_is_marked_for_skip): Make variable filename target const.
+ Use proper 0 vs. NULL constant everywhere. Fix GNU non-compliant
+ comment formatting.
+ (skip_re_set): Add empty line after function comment. Use proper 0 vs.
+ NULL constant everywhere. Include empty line after declarations. Make
+ variable symtab target const. Do not use strlen for end of string
+ check.
+
+2012-12-16 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Code cleanup.
+ * breakpoint.c (clear_command): Remove variable sal_name_len and its
+ initialization, remove it from the compare_filenames_for_search call.
+ * dwarf2read.c (dw2_map_symtabs_matching_filename): Remove variable
+ name_len and its initialization, remove it from the
+ compare_filenames_for_search calls.
+ * psymtab.c (partial_map_symtabs_matching_filename): Likewise.
+ * symtab.c (compare_filenames_for_search): Remove the search_len
+ parameter, update the function comment, new variable search_len
+ initialized from SEARCH_NAME.
+ (iterate_over_some_symtabs): Remove variable name_len and its
+ initialization, remove it from the compare_filenames_for_search calls.
+ * symtab.h (compare_filenames_for_search): Remove the search_len
+ parameter,
+
+2012-12-16 Joel Brobecker <brobecker@adacore.com>
+
+ * Makefile.in (SFILES): Move ravenscar-thread.c from here...
+ (ALLDEPFILES): ... to there.
+
+2012-12-15 Joel Brobecker <brobecker@adacore.com>
+
+ * configure.tgt (sparc-*-*): Add missing '\' in gdb_target_ops.
+
+2012-12-15 Joel Brobecker <brobecker@adacore.com>
+
+ * ppc-ravenscar-thread.h, ppc-ravenscar-thread.c: New files.
+ * Makefile.in (ALL_TARGET_OBS): Add ppc-ravenscar-thread.o.
+ (HFILES_NO_SRCDIR): Add ppc-ravenscar-thread.h.
+ (ALLDEPFILES): Add ppc-ravenscar-thread.c.
+ * configure.tgt: Add ravenscar-thread.o and ppc-ravenscar-thread.o
+ to gdb_target_obs for every target that uses rs6000-tdep.o.
+ * rs6000-tdep.c: #include "ppc-ravenscar-thread.h".
+ (rs6000_gdbarch_init): Call register_e500_ravenscar_ops
+ or register_ppc_ravenscar_ops.
+
+2012-12-15 Joel Brobecker <brobecker@adacore.com>
+
+ * sparc-ravenscar-thread.h: SPARC_RAVENSCAR_THREAD_H renames
+ RAVENSCAR_SPARC_THREAD_H.
+ * sparc-ravenscar-thread.c: Rename all global entities
+ whose name is uses "ravenscar_sparc" as the prefix to use
+ "sparc_ravenscar" instead.
+
+2012-12-15 Joel Brobecker <brobecker@adacore.com>
+
+ * sparc-ravenscar-thread.h: Renames ravenscar-sparc-thread.h.
+ * sparc-ravenscar-thread.c: Renames ravenscar-sparc-thread.c.
+ Adjust sparc-ravenscar-thread.h #include.
+ * sparc-tdep.c: Adjust sparc-ravenscar-thread.h #include
+ accordingly.
+ * Makefile.in: Replace ravenscar-sparc-thread with
+ sparc-ravenscar-thread throughout.
+ * configure.tgt: Likewise.
+
2012-12-15 Joel Brobecker <brobecker@adacore.com>
- * gdbarch.sh: Add "struct ravenscar_arch_ops" advance
+ * gdbarch.sh: Add "struct ravenscar_arch_ops" forward
declaration.
(ravenscar_ops): New gdbarch variable.
* gdbarch.h, gdbarch.c: Regenerate.
* gdb_bfd.c (gdb_bfd_mark_parent): New function.
(gdb_bfd_openr_next_archived_file): Use it.
-2012-11-28 Markus Metzger <markus.t.metzger@intel.com>
+2012-11-28 Markus Metzger <markus.t.metzger@intel.com>
* configure.ac: Check for linux/perf_event.h.
* config.in: Regenerated.
parameter COUNT, for pattern filling of memory regions.
* NEWS: Mention it.
-2012-11-13 Markus Metzger <markus.t.metzger@intel.com>
+2012-11-13 Markus Metzger <markus.t.metzger@intel.com>
* disasm.h (DISASSEMBLY_FILENAME): New macro.
* disasm.c (do_mixed_source_and_assembly): Pass filename flag on
* source.c (print_source_lines_base): Prefix source line with
filename if PRINT_SOURCE_LINES_FILENAME flag is set.
-2012-11-13 Markus Metzger <markus.t.metzger@intel.com>
+2012-11-13 Markus Metzger <markus.t.metzger@intel.com>
* symtab.h (print_source_lines_flags): New enum.
* source.c (print_source_lines_base): Change noerror to flags.