+2019-07-09 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * linespec.c (decode_digits_list_mode): Set explicit_line to a
+ bool value.
+ (decode_digits_ordinary): Set explicit_line field in sal.
+ * symtab.c (skip_prologue_sal): Don't skip prologue for a
+ symtab_and_line that was set on an explicit line number in
+ assembler code. Do always update the recorded symtab and line if
+ we do skip the prologue.
+
+2019-07-09 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * breakpoint.c (set_breakpoint_location_function): Remove
+ explicit_loc parameter.
+ (momentary_breakpoint_from_master): Update call to
+ set_breakpoint_location_function.
+ (add_location_to_breakpoint): Likewise.
+
+2019-07-09 Andrew Burgess <andrew.burgess@embecosm.com>
+
+ * riscv-tdep.c (riscv_features_from_gdbarch_info): Don't modify
+ required features based on default bfd type when no specific bfd
+ is present.
+
+2019-07-08 Philippe Waroquiers <philippe.waroquiers@skynet.be>
+
+ * NEWS: Mention that GDB printf and eval commands can now print
+ C-style and Ada-style convenience var strings without
+ calling the inferior.
+ * printcmd.c (printf_c_string): Locally print GDB internal var
+ instead of transiting via the inferior.
+ (printf_wide_c_string): Likewise.
+
+2019-07-04 Alan Hayward <alan.hayward@arm.com>
+
+ * symfile.c (symbol_file_command): Call solib_create_inferior_hook.
+
+2019-07-04 Tom Tromey <tom@tromey.com>
+
+ PR tui/24724:
+ * tui/tui-winsource.c (tui_clear_source_content): Update.
+ (tui_source_window_base::set_is_exec_point_at): Fix comment.
+ (tui_update_breakpoint_info): Update.
+ (tui_set_exec_info_content): Update.
+ * tui/tui-source.c (tui_set_source_content_nil): Update.
+ * tui/tui-disasm.c (tui_set_disassem_content): Don't set
+ has_break.
+ * tui/tui-data.h (enum tui_bp_flag): New.
+ (tui_bp_flags): New enum flags type.
+ (struct tui_source_element) <break_mode>: Change type. Rename
+ from has_break.
+ (TUI_BP_ENABLED, TUI_BP_DISABLED, TUI_BP_HIT)
+ (TUI_BP_CONDITIONAL, TUI_BP_HARDWARE): Don't define. Now enum
+ constants.
+ * tui/tui-winsource.h: Fix comment.
+
+2019-07-04 Alan Hayward <alan.hayward@arm.com>
+
+ * aarch32-linux-nat.h (VFP_REGS_SIZE): Remove define.
+ * aarch64-linux-nat.c (fetch_fpregs_from_thread)
+ (store_fpregs_to_thread)
+ (aarch64_linux_nat_target::read_description): Use ARM_VFP3_REGS_SIZE.
+ * arch/arm.h (IWMMXT_VEC_REGISTER_SIZE, ARM_CORE_REGS_SIZE)
+ (ARM_FP_REGS_SIZE, ARM_VFP2_REGS_SIZE, ARM_VFP3_REGS_SIZE)
+ (IWMMXT_REGS_SIZE): Add define.
+ * arm-linux-nat.c (IWMMXT_REGS_SIZE): Remove define.
+ (fetch_vfp_regs, store_vfp_regs)
+ (arm_linux_nat_target::read_description): Use ARM_VFP3_REGS_SIZE.
+ * arm-tdep.c (arm_register_g_packet_guesses): Use new defines.
+
+2019-07-04 Alan Hayward <alan.hayward@arm.com>
+
+ * arch/arm-get-next-pcs.c (thumb_get_next_pcs_raw): Use ARM_
+ defines.
+ * arch/arm-linux.c (arm_linux_sigreturn_next_pc_offset): Likewise.
+ * arch/arm.h (INT_REGISTER_SIZE) Rename from...
+ (ARM_INT_REGISTER_SIZE): ...to this.
+ (ARM_FP_REGISTER_SIZE) (ARM_VFP_REGISTER_SIZE): Add define.
+ * arm-linux-tdep.c (ARM_LINUX_JB_ELEMENT_SIZE)
+ (ARM_LINUX_SIZEOF_GREGSET, arm_linux_supply_gregset)
+ (arm_linux_collect_gregset, supply_nwfpe_register)
+ (collect_nwfpe_register, arm_linux_collect_nwfpe): Use ARM_
+ defines.
+ * arm-linux-tdep.h (ARM_LINUX_SIZEOF_NWFPE, NWFPE_FPSR_OFFSET)
+ (NWFPE_FPCR_OFFSET, NWFPE_TAGS_OFFSET): Likewise
+ * arm-nbsd-tdep.c (ARM_NBSD_JB_ELEMENT_SIZE): Likewise.
+ * arm-tdep.c (arm_push_dummy_call, arm_extract_return_value)
+ (arm_return_in_memory, arm_store_return_value)
+ (arm_get_longjmp_target, arm_register_g_packet_guesses)
+ (arm_record_ld_st_multiple): Likewise.
+ * arm-tdep.h (FP_REGISTER_SIZE, VFP_REGISTER_SIZE): Remove.
+ * arm-wince-tdep.c (ARM_WINCE_JB_ELEMENT_SIZE): Use ARM_ defines.
+
2019-07-04 Alan Hayward <alan.hayward@arm.com>
* aarch64-linux-tdep.c (aarch64_linux_init_abi): Use