Fix Arm build
[external/binutils.git] / gdb / ChangeLog
index e4cef31..1d30505 100644 (file)
@@ -1,3 +1,92 @@
+2019-03-26  Alan Hayward  <alan.hayward@arm.com>
+
+        * arm-linux-nat.c: Add include.
+
+2019-03-25  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * source-cache.c (source_cache::get_source_lines): Re-read
+       fullname after calling open_source_file.
+
+2019-03-25  John Baldwin  <jhb@FreeBSD.org>
+
+       * NEWS: Mention TLS support for FreeBSD.
+
+2019-03-25  Tom Tromey  <tromey@adacore.com>
+
+       * minsyms.c (BUNCH_SIZE): Update comment.
+       (~minimal_symbol_reader): Remove old comment.
+       (compact_minimal_symbols): Update comment.
+       (minimal_symbol_reader::install): Remove old comment.  Update
+       other comments.
+
+2019-03-25  Alan Hayward  <alan.hayward@arm.com>
+
+       * s390-linux-nat.c: Add include.
+
+2019-03-25  Alan Hayward  <alan.hayward@arm.com>
+
+       * aarch64-linux-nat.c (aarch64_linux_nat_target::read_description):
+       Call linux_get_hwcap.
+       * aarch64-linux-tdep.c (aarch64_linux_core_read_description):
+       Likewise.
+       (aarch64_linux_get_hwcap): Remove function.
+       * aarch64-linux-tdep.h (aarch64_linux_get_hwcap): Remove
+       declaration.
+       * arm-linux-nat.c (arm_linux_nat_target::read_description):Call
+       linux_get_hwcap.
+       * arm-linux-tdep.c (arm_linux_core_read_description): Likewise.
+       * linux-tdep.c (linux_get_hwcap): Add function.
+       (linux_get_hwcap2): Likewise.
+       * linux-tdep.h (linux_get_hwcap): Add declaration.
+       (linux_get_hwcap2): Likewise.
+       * ppc-linux-nat.c (ppc_linux_get_hwcap): Remove function.
+       (ppc_linux_get_hwcap2): Likewise.
+       (ppc_linux_nat_target::region_ok_for_hw_watchpoint): Call
+       linux_get_hwcap.
+       (ppc_linux_nat_target::insert_watchpoint): Likewise.
+       (ppc_linux_nat_target::watchpoint_addr_within_range): Likewise.
+       (ppc_linux_nat_target::read_description): Likewise.
+       * ppc-linux-tdep.c (ppc_linux_core_read_description): Likewise.
+       * s390-linux-nat.c: Likewise.
+       * s390-linux-tdep.c (s390_core_read_description): Likewise.
+
+2019-03-24  Tom Tromey  <tom@tromey.com>
+
+       * ada-lang.c (standard_lookup): Simplify initialization.
+       (ada_lookup_symbol_nonlocal): Simplify return.
+       * solib-spu.c (spu_lookup_lib_symbol): Simplify return.
+       * solib-darwin.c (darwin_lookup_lib_symbol): Simplify return.
+       * solib-svr4.c (elf_lookup_lib_symbol): Simplify return.
+       * rust-lang.c (rust_lookup_symbol_nonlocal): Simplify
+       initialization.
+       * solib.c (solib_global_lookup): Simplify.
+       * symtab.c (null_block_symbol): Remove.
+       (symbol_cache_lookup): Simplify returns.
+       (lookup_language_this): Simplify returns.
+       (lookup_symbol_aux): Simplify return.
+       (lookup_local_symbol): Simplify returns.
+       (lookup_global_symbol_from_objfile): Simplify return.
+       (lookup_symbol_in_objfile_symtabs)
+       (lookup_symbol_in_objfile_from_linkage_name): Simplify return.
+       (lookup_symbol_via_quick_fns, lookup_symbol_in_static_block)
+       (lookup_static_symbol, lookup_global_symbol): Simplify return.
+       * cp-namespace.c (cp_lookup_bare_symbol)
+       (cp_search_static_and_baseclasses, cp_lookup_symbol_via_imports)
+       (cp_lookup_symbol_via_all_imports, cp_lookup_nested_symbol_1)
+       (cp_lookup_nested_symbol): Don't use null_block_symbol.
+       (cp_lookup_symbol_via_imports): Simplify initialization.
+       (find_symbol_in_baseclass): Likewise.
+       * symtab.h (null_block_symbol): Remove.
+       * d-namespace.c (d_lookup_symbol): Don't use null_block_symbol.
+       (d_lookup_nested_symbol, d_lookup_symbol_imports)
+       (d_lookup_symbol_module): Likewise.
+       (find_symbol_in_baseclass): Simplify initialization.
+
+2019-03-24  Tom Tromey  <tom@tromey.com>
+
+       * expression.h: Don't include symtab.h.
+       (struct block): Forward declare.
+
 2019-03-24  Tom Tromey  <tom@tromey.com>
 
        * c-exp.y (typebase): Remove casts.