Remove directive-searched cleanups
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index c1a0cbe42aac3923735683fe1f645c3437f6cedf..680f38cfb57dcf8faf55b984320c92c428cdfd73 100644 (file)
@@ -1,3 +1,63 @@
+2017-11-04  Tom Tromey  <tom@tromey.com>
+
+       * cp-namespace.c (reset_directive_searched): Remove.
+       (cp_lookup_symbol_via_imports): Use scoped_restore.
+       * cp-support.c (reset_directive_searched): Remove.
+       (make_symbol_overload_list_using): Use scoped_restore.
+       * d-namespace.c (d_lookup_symbol_imports): Use scoped_restore.
+       (reset_directive_searched): Remove.
+
+2017-11-04  Tom Tromey  <tom@tromey.com>
+
+       * symfile.c (find_separate_debug_file_by_debuglink): Use
+       unique_xmalloc_ptr.
+
+2017-11-04  Tom Tromey  <tom@tromey.com>
+
+       * compile/compile-loc2c.c (compute_stack_depth_worker): Change
+       type of "info".
+       (compute_stack_depth): Likewise.
+       (do_compile_dwarf_expr_to_c): Use std::vector.
+
+2017-11-04  Tom Tromey  <tom@tromey.com>
+
+       * compile/compile-object-load.c (link_callbacks_einfo): Use
+       std::string.
+
+2017-11-04  Tom Tromey  <tom@tromey.com>
+
+       * dwarf2read.c (process_full_comp_unit, process_full_type_unit):
+       Use scoped_free_pendings.
+       * dbxread.c (dbx_symfile_read, dbx_psymtab_to_symtab_1): Use
+       scoped_free_pendings.
+       * xcoffread.c (xcoff_psymtab_to_symtab_1): Use scoped_free_pendings.
+       (xcoff_initial_scan): Likewise.
+       * buildsym.c (reset_symtab_globals): Update comment.
+       (scoped_free_pendings): Rename from really_free_pendings.
+       (prepare_for_building): Update comment.
+       (buildsym_init): Likewise.
+       * buildsym.h (class scoped_free_pendings): New class.
+       (really_free_pendings): Don't declare.
+
+2017-11-03  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * doublest.c (convert_doublest_to_floatformat): Fix uninitialized
+       output when converting a zero value to a special byteorder format.
+
+2017-11-02  Yao Qi  <yao.qi@linaro.org>
+
+       * frame.c (do_frame_register_read): Remove aspace.
+       * jit.c (jit_frame_sniffer): Likwise.
+       * ppc-linux-tdep.c (ppu2spu_sniffer): Likewise.
+       * regcache.c (regcache::regcache): Pass nullptr.
+       (regcache_print): Caller updated.
+       * regcache.h (regcache::regcache): Remove one constructor
+       parameter aspace.
+
+2017-11-02  Yao Qi  <yao.qi@linaro.org>
+
+       * regcache.h (regcache) <m_readonly_p>: Change it to const bool.
+
 2017-11-02  Yao Qi  <yao.qi@linaro.org>
 
        * breakpoint.c (insert_single_step_breakpoints): Update.
This page took 0.028498 seconds and 4 git commands to generate.