+2013-11-14 Joel Brobecker <brobecker@adacore.com>
+
+ * language.h: Add "symtab.h" #include.
+
+2013-11-13 Doug Evans <xdje42@gmail.com>
+
+ * breakpoint.c (bpstat_check_breakpoint_conditions): For thread
+ specific breakpoints, don't evaluate breakpoint condition if
+ different thread.
+
+2013-11-13 Keith Seitz <keiths@redhat.com>
+
+ PR c++/7935
+ PR c++/10541
+ * cp-support.c (insepct_type): Add support for substituting
+ namespace aliases, too.
+ * dwarf2read.c (scan_partial_symbols): Add a partial symbol
+ for DW_TAG_imported_declaration.
+ (add_partial_symbol): Likewise.
+ (process_die): Handle namespace aliases with
+ read_namespace_alias.
+ (die_needs_namespace): Add DW_TAG_imported_declaration.
+ (read_namespace_alias): New function.
+ (load_partial_dies): Load DW_TAG_imported_declaration, too.
+ (new_symbol_full): Handle DW_TAG_imported_declaration.
+
+2013-11-13 Keith Seitz <keiths@redhat.com>
+
+ * p-exp.y (uptok): Make first parameter const.
+ (yylex): Make `tokstart' and `tokptr' const.
+ Don't copy the lexer input to a temporary buffer.
+ Make `p' const.
+ Remove const workaround for parse_escape.
+ Create a temporary buffer for a convenience variable instead
+ of doing in-place modification of the input.
+ If a match is found with a different case from the input,
+ do not change the input at all.
+ Use `tmp' to construct the resultant stoken instead of
+ `tokstart'.
+
+2013-11-13 Doug Evans <xdje42@gmail.com>
+
+ * breakpoint.c (breakpoint_cond_eval): Fix and enhance comment.
+
+2013-11-13 Joel Brobecker <brobecker@adacore.com>
+
+ * mi/mi-main.c (mi_cmd_list_features): Replace "info-ada-exceptions"
+ entry with "ada-exceptions".
+
+2013-11-13 Joel Brobecker <brobecker@adacore.com>
+
+ * symfile.c (reread_symbols): Move call to set_objfile_per_bfd
+ after re-initialization of OBJFILE's obstack.
+
+2013-11-12 Doug Evans <xdje42@gmail.com>
+
+ * breakpoint.c (bpstat_check_breakpoint_conditions): Assert
+ bs->stop != 0 on entry. Update function comment. Simplify early
+ exit for frame mismatch. Reindent rest of function.
+
+2013-11-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
+ * objc-lang.c (uniquify_strings): Prevent invoking qsort with
+ NULL.
+
+2013-11-12 Doug Evans <dje@google.com>
+
+ Work around gold/15646.
+ * dwarf2read.c (read_index_from_section): Update comment.
+ (struct dw2_symtab_iterator): New member global_seen.
+ (dw2_symtab_iter_init): Initialize it.
+ (dw2_symtab_iter_next): Skip duplicate global symbols.
+ (dw2_expand_symtabs_matching): Ditto.
+
+2013-11-12 Joel Brobecker <brobecker@adacore.com>
+
+ * mi/mi-cmds.h (mi_cmd_info_ada_exceptions): Add declaration.
+ * mi/mi-cmds.c (mi_cmds): Add entry for -info-ada-exceptions
+ command.
+ * mi/mi-cmd-info.c: #include "ada-lang.c" and "arch-utils.c".
+ (mi_cmd_info_ada_exceptions): New function.
+ * mi/mi-main.c (mi_cmd_list_features): Add "info-ada-exceptions".
+
+2013-11-12 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.h: #include "vec.h".
+ (struct ada_exc_info): New.
+ (ada_exc_info): New typedef.
+ (DEF_VEC_O(ada_exc_info)): New vector.
+ (ada_exceptions_list): Add declaration.
+ * ada-lang.c (ada_is_exception_sym)
+ (ada_is_non_standard_exception_sym, compare_ada_exception_info)
+ (sort_remove_dups_ada_exceptions_list)
+ (ada_exc_search_name_matches, ada_add_standard_exceptions)
+ (ada_add_exceptions_from_frame, ada_add_global_exceptions)
+ (ada_exceptions_list_1, ada_exceptions_list)
+ (info_exceptions_command): New function.
+ (_initialize_ada_language): Add "info exception" command.
+
+2013-11-11 Phil Muldoon <pmuldoon@redhat.com>
+
+ PR python/15629
+ * NEWS: Add linetable feature.
+ * Makefile.in (SUBDIR_PYTHON_OBS): Add py-linetable entries.
+ * python/py-linetable.c: New file.
+ * python/py-symtab.c (stpy_get_linetable): New function.
+ * python/python-internal.h (symtab_to_linetable_object): Declare.
+ (gdbpy_initialize_linetable): Ditto.
+ * python/python.c (_initialize_python): Call
+ gdbpy_initialize_linetable.
+
+2013-11-11 Joel Brobecker <brobecker@adacore.com>
+
+ * ada-lang.c (create_ada_exception_catchpoint): Enhance
+ the documentation of fields "except_string" and "condition".
+ * mi/mi-cmd-catch.c (mi_cmd_catch_assert): Reallocate
+ CONDITION on the heap before passing it to
+ create_ada_exception_catchpoint.
+ (mi_cmd_catch_exception): Likewise for EXCEPTION_NAME and
+ CONDITION.
+
+2013-11-11 Tom Tromey <tromey@redhat.com>
+
+ * config.in, configure: Rebuild.
+ * configure.ac (HAVE_TKILL_SYSCALL): Check for "syscall".
+
+2013-11-11 Joel Brobecker <brobecker@adacore.com>
+
+ * remote-sim.c (gdbsim_detach): Break declaration into
+ shorter lines. No code change.
+
+2013-11-11 Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
+
+ * remote-sim.c (gdbsim_detach): Fix prototype.
+
+2013-11-08 Doug Evans <dje@google.com>
+
+ * dwarf2read.c (dwarf2_read_debug): Change to unsigned int.
+ (create_debug_types_hash_table): Only print debugging messages for
+ each TU if dwarf2-read >= 2.
+ (process_queue): Ditto.
+ (_initialize_dwarf2_read): Make "set debug dwarf2-read" a zuinteger.
+ Update doc string.
+
+2013-11-08 Tom Tromey <tromey@redhat.com>
+
+ * configure: Rebuild.
+ * configure.ac: Remove mentions of HAVE_MULTIPLE_PROC_FDS.
+
+2013-11-08 Tom Tromey <tromey@redhat.com>
+
+ * configure, config.in: Rebuild.
+ * configure.ac: Remove unused configury.
+
+2013-11-08 Tom Tromey <tromey@redhat.com>
+
+ * m32c-tdep.c: Use gdb_string.h.
+
+2013-11-08 Tom Tromey <tromey@redhat.com>
+
+ * configure, config.in: Rebuild.
+ * configure.ac: Remove all link.h-related checks.
+
+2013-11-08 Tom Tromey <tromey@redhat.com>
+
+ * acinclude.m4: Include common.m4.
+ * common/common.m4: New file.
+ * configure, config.in: Rebuild.
+ * configure.ac: Use GDB_AC_COMMON.
+
+2013-11-08 Doug Evans <dje@google.com>
+
+ * NEWS: Mention that "set debug symtab-create" now accepts a
+ verbosity level.
+ * buildsym.c (end_symtab_from_static_block): Call set_symtab_primary
+ to set the symtab's primary flag.
+ * jit.c (finalize_symtab): Ditto.
+ * mdebugread.c (psymtab_to_symtab_1): Ditto.
+ * symfile.c (allocate_symtab): Only print debugging messages for
+ symtab_create_debug levels 2 and higher.
+ * symtab.c (symtab_create_debug): Change type to unsigned int.
+ (set_symtab_primary): New function.
+ (_initialize_symtab): Change "set debug symtab-create" to a
+ zuinteger option.
+ * symtab.h (set_symtab_primary): Declare.
+ (symtab_create_debug): Update decl.
+
+2013-11-08 Tom Tromey <tromey@redhat.com>
+
+ * aix-thread.c (aix_thread_detach): Update.
+ * corelow.c (core_detach): Update.
+ * darwin-nat.c (darwin_detach): Update.
+ * dec-thread.c (dec_thread_detach): Update.
+ * gnu-nat.c (gnu_detach): Update.
+ * go32-nat.c (go32_detach): Update.
+ * inf-ptrace.c (inf_ptrace_detach): Update.
+ * inf-ttrace.c (inf_ttrace_detach): Update.
+ * linux-fork.c (linux_fork_detach): Update.
+ * linux-fork.h (linux_fork_detach): Update.
+ * linux-nat.c (linux_nat_detach): Update. Introduce "tem"
+ local for const-correctness.
+ * linux-thread-db.c (thread_db_detach): Update.
+ * monitor.c (monitor_detach): Update.
+ * nto-procfs.c (procfs_detach): Update.
+ * procfs.c (procfs_detach): Update.
+ * record.c (record_detach): Update.
+ * record.h (record_detach): Update.
+ * remote-m32r-sdi.c (m32r_detach): Update.
+ * remote-mips.c (mips_detach): Update.
+ * remote-sim.c (gdbsim_detach): Update.
+ * remote.c (remote_detach_1, remote_detach)
+ (extended_remote_detach): Update.
+ * sol-thread.c (sol_thread_detach): Update.
+ * target.c (target_detach): Make "args" const.
+ (init_dummy_target): Update.
+ * target.h (struct target_ops) <to_detach>: Make argument const.
+ (target_detach): Likewise.
+ * windows-nat.c (windows_detach): Update.
+
+2013-11-07 Doug Evans <dje@google.com>
+
+ PR 11786
+ * solib-svr4.c (svr4_exec_displacement): Ignore filesz, memsz, flags
+ and align fields for PT_GNU_RELRO segments.
+
2013-11-07 Phil Muldoon <pmuldoon@redhat.com>
PR python/15747