X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=5898ec98c35f31d2fefa944d3553a0b12c6b8eda;hb=cf75d6c37e15e321e82e7f4ceebcf847b4f057fc;hp=1cd95c478c139fe7a01986e70c1442d8581a3022;hpb=97de3545ca6b690031cc00983346ed72f11e78a2;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 1cd95c478c..5898ec98c3 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,219 @@ +2015-04-24 Andrew Burgess + + * cli/cli-dump.c (verilog_cmdlist): New variable. + (dump_verilog_memory): New function. + (dump_verilog_value): New function. + (verilog_dump_command): New function. + (_initialize_cli_dump): Add new commands to support verilog dump + format. + * NEWS: Add entry for "dump verilog". + +2015-04-24 Pierre-Marie de Rodat + + * gdbtypes.c (print_gnat_stuff): Do not recurse on the + descriptive type when there is none. + +2015-04-23 Patrick Palka + + * tui/tui-win.c (tui_async_resize_screen): Call + rl_resize_terminal(). + +2015-04-22 Jon Turney + + * windows-nat.c (handle_output_debug_string): Don't change + current_event.dwThreadId. + (get_windows_debug_event): Use thread_id, rather than relying on + current_event.dwThreadId being changed. + +2015-04-22 Jon Turney + + * windows-nat.c (windows_continue): Report an error if + ContinueDebugEvent() fails. + +2015-04-16 Jon Turney + + * windows-nat.c (windows_resume): Fix misspelling in debug output. + +2015-04-16 Jon Turney + + * windows-nat.c (get_windows_debug_event): Replace retval with + thread_id throughout. Update stale comment. + +2015-04-16 Jon Turney + + * windows-nat.c (get_windows_debug_event): Don't use ternary + conditional operator. + +2015-04-21 Pierre Muller + + PR pascal/17815 + p-exp.y (yylex): Reorganize code to return the matched pattern + for a field of this. + +2015-04-21 Gary Benson + + * common/fileio.h (fileio_to_host_openflags): New declaration. + * common/fileio.c (fcntl.h): New include. + (fileio_to_host_openflags): New function, factored out from... + * inf-child.c (inf_child_fileio_open_flags_to_host): ...here. + Single use updated. + +2015-04-21 Kevin Buettner + + * rl78-tdep.c (RL78_SP_ADDR): Define. + (opc_reg_to_gdb_regnum): New static function. + (rl78_analyze_prologue): Recognize instructions forming slightly + more interesting prologues. + +2015-04-20 Pierre-Marie de Rodat + + Revert: + 2015-04-03 Pierre-Marie de Rodat + * gdbtypes.c (is_dynamic_type_internal): Remove special handling of + TYPE_CODE_REF types so that they are not considered as dynamic + depending on the referenced type. + (resolve_dynamic_type_internal): Likewise. + +2015-04-20 Pierre-Marie de Rodat + + Revert: + 2015-04-03 Pierre-Marie de Rodat + * gdbtypes.c (is_dynamic_type_internal): Remove the unused + "top_level" parameter. + (resolve_dynamic_type_internal): Remove the unused "top_level" + parameter. Update call to is_dynamic_type_internal. + (is_dynamic_type): Update call to is_dynamic_type_internal. + (resolve_dynamic_range): Update call to + resolve_dynamic_type_internal. + (resolve_dynamic_union): Likewise. + (resolve_dynamic_struct): Likewise. + (resolve_dynamic_type): Likewise. + +2015-04-19 Gabriel Krisman Bertazi + + * breakpoint.c (update_dprintf_command_list): Remove duplicated + xmalloc. + +2015-04-20 Thomas Schwinge + + * reply_mig_hack.awk: Robustify parsing. + + * reply_mig_hack.awk: Don't bother to declare an intermediate + function pointer variable. + +2015-04-17 Doug Evans + + * solib-svr4.c (svr4_exec_displacement): Rename outer "displacement" + to "exec_displacement" to avoid confusion with inner use of the name. + +2015-04-17 Pedro Alves + + * arm-linux-nat.c (arm_linux_can_use_hw_breakpoint): Return zero + if HW point of TYPE isn't supported. + +2015-04-17 Yao Qi + Pedro Alves + + * target.h (target_can_use_hardware_watchpoint): Update comments. + Remove trailing ";". + +2015-04-17 Gary Benson + + * remote.c (remote_add_inferior): New argument try_open_exec. + If nonzero, attempt to open the inferior's executable file as + the main executable if no main executable is open already. + All callers updated. + * NEWS: Mention that GDB now supports automatic location and + retrieval of executable + files from remote targets. + +2015-04-17 Gary Benson + + * target.h (TARGET_OBJECT_EXEC_FILE): New enum value. + * remote.c (PACKET_qXfer_exec_file): Likewise. + (remote_protocol_features): Register the + "qXfer:exec-file:read" feature. + (remote_xfer_partial): Handle TARGET_OBJECT_EXEC_FILE. + (remote_pid_to_exec_file): New function. + (init_remote_ops): Initialize to_pid_to_exec_file. + (_initialize_remote): Register new "set/show remote + pid-to-exec-file-packet" command. + * NEWS: Announce new qXfer:exec-file:read packet. + +2015-04-17 Gary Benson + + * nat/linux-procfs.h (linux_proc_pid_to_exec_file): + New declaration. + * nat/linux-procfs.c (linux_proc_pid_to_exec_file): + New function, factored out from... + * linux-nat.c (linux_child_pid_to_exec_file): ...here. + +2015-04-17 Gary Benson + + * exec.c (solist.h): New include. + (exec_file_locate_attach): Prefix absolute executable + paths with gdb_sysroot if set. + * NEWS: Mention that executable paths may be prepended + with sysroot. + +2015-04-17 Gary Benson + + * solist.h (exec_file_find): New declaration. + * solib.c (solib_find_1): New function, factored out from... + (solib_find): ...here. + (exec_file_find): New function. + +2015-04-17 Gary Benson + + * gdbcore.h (exec_file_locate_attach): New declaration. + * exec.c (exec_file_locate_attach): New function, factored + out from... + * infcmd.c (attach_command_post_wait): ...here. + +2015-04-17 Mike Frysinger + + * MAINTAINERS: Add myself for Blackfin/write-after-approval. + +2015-04-16 Yao Qi + + * infrun.c (maybe_software_singlestep): Declare. + (displaced_step_fixup): Call maybe_software_singlestep. + +2015-04-15 Doug Evans + + * psymtab.c (psym_expand_symtabs_matching): Add QUIT call. + +2015-04-15 Doug Evans + + * dwarf2read.c (dw2_expand_symtabs_matching): Add some QUIT calls. + +2015-04-15 Simon Marchi + + * python/lib/gdb/command/unwinders.py: Add parentheses. + +2015-04-15 Yao Qi + + * arm-linux-tdep.c (arm_linux_copy_svc): Update debug message. + +2015-04-15 Yao Qi + + * arm-linux-tdep.c (arm_linux_copy_svc): Fix indentation. + +2015-04-15 Yao Qi + + * arm-linux-tdep.c (arm_linux_cleanup_svc): Use + dsc->insn_size instead of 4. + +2015-04-14 Gary Benson + + * jit.c (mem_bfd_iovec_stat): Zero supplied buffer. + * minidebug.c (lzma_stat): Likewise. + * solib-spu.c (spu_bfd_iovec_stat): Likewise. + * spu-linux-nat.c (spu_bfd_iovec_stat): Likewise. + +2015-04-13 Stan Shebs + + * MAINTAINERS: Update my email address. + 2015-04-13 John Baldwin * amd64-tdep.c (amd64_target_description): New function.