Reformat symfile-debug.c::debug_qf_expand_symtabs_matching parameters.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 99eb2fb35326b07beaee6dae638b35486d7da407..72b41e40f02823e8add973a755b44617f56bdcb9 100644 (file)
@@ -1,3 +1,94 @@
+2014-02-11  Joel Brobecker  <brobecker@adacore.com>
+
+       * symfile-debug.c (debug_qf_expand_symtabs_matching): Reformat
+       function parameters.
+
+2014-02-10  Will Newton  <will.newton@linaro.org>
+
+       * elfread.c (elf_rel_plt_read): Look for a .got section if
+       looking up .got.plt fails.
+       (elf_gnu_ifunc_resolve_by_got): Call gdbarch_addr_bits_remove
+       on address passed to elf_gnu_ifunc_record_cache.
+       (elf_gnu_ifunc_resolve_addr): Likewise.
+       (elf_gnu_ifunc_resolver_return_stop): Likewise.
+
+2014-02-10  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * sparc-tdep.c (sparc_in_function_epilogue_p): New function.
+       (X_RETTURN): New macro.
+       * sparc-tdep.h: sparc_in_function_epilogue_p prototype.
+
+       * sparc64-tdep.c (sparc64_init_abi): Hook
+       sparc_in_function_epilogue_p.
+
+2014-02-10  Gary Benson  <gbenson@redhat.com>
+
+       * symfile-debug.c (debug_qf_expand_symtabs_matching):
+       Rename name_matcher to symbol_matcher.
+
+2014-02-10  Gary Benson  <gbenson@redhat.com>
+
+       * symfile-debug.c (debug_qf_expand_symtabs_matching):
+       Use expand_symtabs_file_matcher_ftype and
+       expand_symtabs_symbol_matcher_ftype.
+
+2014-02-10  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (struct cache_entry, HASH_SIZE): Move definition up.
+       (struct ada_symbol_cache): New.
+       (ada_free_symbol_cache): Forward declare.
+       (struct ada_pspace_data): New.
+       (ada_pspace_data_handle): New static global.
+       (get_ada_pspace_data, ada_pspace_data_cleanup)
+       (ada_init_symbol_cache, ada_free_symbol_cache): New functions.
+       (cache_space, cache): Delete, now folded inside struct
+       ada_pspace_data.
+       (ada_get_symbol_cache): New function.
+       (ada_clear_symbol_cache, find_entry, cache_symbol): Adjust
+       implementation.
+       (_initialize_ada_language): Remove initialization of cache_space.
+       Move call to observer_attach_inferior_exit up, grouping it
+       with the other observer registrations inside this function.
+       Rename command to be more general.  Add call to
+       register_program_space_data_with_cleanup.
+
+2014-02-10  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-tasks.c (ada_tasks_new_objfile_observer): Renames
+       ada_new_objfile_observer.
+       (ada_tasks_normal_stop_observer): Renames ada_normal_stop_observer.
+       (_initialize_tasks): Update uses of ada_new_objfile_observer
+       and ada_tasks_normal_stop_observer.
+
+2014-02-10  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_evaluate_subexp): Set the type of the value
+       returned by the 'Length attribute to integer.
+
+2014-02-10  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (_initialize_ada_language): Initialize
+       cache_space obstack.
+
+2014-02-10  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (HASH_SIZE): New macro.
+       (struct cache_entry): New type.
+       (cache_space, cache): New static globals.
+       (ada_clear_symbol_cache, find_entry): New functions.
+       (lookup_cached_symbol, cache_symbol): Implement.
+       (ada_new_objfile_observer, ada_free_objfile_observer): New.
+       (_initialize_ada_language): Attach ada_new_objfile_observer
+       and ada_free_objfile_observer.
+
+2014-02-10  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_add_block_symbols, add_defn_to_vec)
+       (lookup_cached_symbol, ada_add_local_symbols): Add "const" to
+       struct block * parameter.
+       (ada_lookup_symbol_list_worker): Constify local variable "block".
+       Remove cast which is no longer necessary.
+
 2014-02-10  Doug Evans  <xdje42@gmail.com>
 
        Add Guile as an extension language.
This page took 0.026691 seconds and 4 git commands to generate.