X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2FChangeLog;h=c9c2e62eecffd1337db6c2460281dfe5874d7827;hb=de0d863ec3fda88e488cee568f943c7998b68862;hp=990bad71c514382ecab1c5e8603c23e7c6213adf;hpb=fc958966e47f622d738088509bacd0573a9db2c7;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 990bad71c5..c9c2e62eec 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,184 @@ +2015-05-12 Don Breazeal + + * linux-nat.c (linux_nat_ptrace_options): New function. + (linux_init_ptrace, wait_lwp, linux_nat_filter_event): + Call linux_nat_ptrace_options and use different argument to + linux_enable_event_reporting. + (_initialize_linux_nat): Delete call to + linux_ptrace_set_additional_flags. + * nat/linux-ptrace.c (current_ptrace_options): Rename to + supported_ptrace_options. + (additional_flags): Delete variable. + (linux_check_ptrace_features): Use supported_ptrace_options. + (linux_test_for_tracesysgood, linux_test_for_tracefork): + Likewise, and remove additional_flags check. + (linux_enable_event_reporting): Change 'attached' argument to + 'options'. Use supported_ptrace_options. + (ptrace_supports_feature): Change comment. Use + supported_ptrace_options. + (linux_ptrace_set_additional_flags): Delete function. + * nat/linux-ptrace.h (linux_ptrace_set_additional_flags): + Delete function prototype. + * remote.c (remote_fork_event_p): New function. + (remote_detach_pid): New function. + (remote_detach_1): Call remote_detach_pid, don't mourn inferior + if doing detach-on-fork. + (remote_follow_fork): New function. + (remote_parse_stop_reply): Handle new "T" stop reason "fork". + (remote_pid_to_str): Print "process" strings for pid/0/0 ptids. + (init_extended_remote_ops): Initialize to_follow_fork. + +2015-05-12 Don Breazeal + + * nat/linux-ptrace.c (linux_check_ptrace_features): Change + from static to extern. + * nat/linux-ptrace.h (linux_check_ptrace_features): Declare. + * remote.c (anonymous enum): : New enumeration constants. + (remote_protocol_features): Add table entries for new packets. + (remote_query_supported): Add new feature queries to qSupported + packet. + +2015-05-12 Gary Benson + + * remote.c (remote_add_inferior): Call exec_file_locate_attach + for fake PIDs as well as real ones. + (remote_pid_to_exec_file): Send empty annex if PID is fake. + +2015-05-09 Siva Chandra Reddy + + * NEWS (Python Scripting): Mention the new gdb.Value methods. + * python/py-value.c (valpy_reference_value): New function. + (valpy_const_value): Likewise. + (value_object_methods): Add new methods. + * value.c (make_cv_value): New function. + * value.h (make_cv_value): Declare. + +2015-05-08 Yao Qi + Sandra Loosemore + + * dwarf2read.c (setup_type_unit_groups): Do NULL pointer check + to 'lh->include_dirs' before accessing to it. + (psymtab_include_file_name): Likewise. + (dwarf_decode_lines_1): Likewise. + (dwarf_decode_lines): Likewise. + (file_file_name): Likewise. + +2015-05-08 Sandra Loosemore + + * nios2-linux-tdep.c (NIOS2_SIGRETURN_TRAMP_ADDR): Define. + (NIOS2_SIGRETURN_REGSAVE_OFFSET): Define. + (nios2_linux_rt_sigreturn_init): Adjust base address of + register save area. + +2015-05-08 Sandra Loosemore + + * nios2-tdep.c (nios2_breakpoint_from_pc): Revert to using + "trap 31" as the breakpoint instruction on all targets. + +2015-05-08 Jan Kratochvil + + * infcmd.c (print_return_value): Remove unused declaration. + +2015-05-08 Joel Brobecker + + * dwarf2read.c (attr_to_dynamic_prop) + : Use read_type_die isntead of + get_die_type. + +2015-05-08 Joel Brobecker + + * ada-lang.c (ada_convert_actual): Add handling of formals + passed inside an aligner type. + +2015-05-08 Joel Brobecker + + * copyright.py (NOT_FSF_LIST): Remove sim/erc32 entries. + +2015-05-08 Siva Chandra Reddy + + PR python/18291 + * python/lib/gdb/command/xmethods.py (print_xm_info): Fix typo. + Print xmethod matcher status. + +2015-05-08 Andreas Arnez + + * s390-linux-nat.c (fill_gregset): Avoid relying on the PSWA + register in the regcache when treating the PSWM register, and vice + versa. + +2015-05-07 Gary Benson + + * linux-thread-db.c (struct thread_db_info) + : Remove field. + (try_thread_db_load_1): Remove initialization for the above. + +2015-05-07 Gary Benson + + * linux-thread-db.c (struct thread_db_info) + : Remove field. + (try_thread_db_load_1): Remove initialization for the above. + +2015-05-06 Jan Kratochvil + + * compile/compile-object-load.c (compile_object_load): Support + mst_text_gnu_ifunc. + +2015-05-06 Jan Kratochvil + + * compile/compile.c (compile_to_object): Make the cmd_string parameter + const. Use new variables for the const compatibility. + (eval_compile_command): Make the cmd_string parameter const. + * compile/compile.h (eval_compile_command): Make the cmd_string + parameter const. + +2015-05-06 Joel Brobecker + + * defs.h (deprecated_init_ui_hook): Delete. Remove associated + comment. + * top.c (deprecated_init_ui_hook): Delete. + (gdb_init): Remove handling of deprecated_init_ui_hook. + * interps.c (clear_interpreter_hooks): Remove handling of + deprecated_init_ui_hook. + * main.c (captured_main): Update comment. + +2015-05-06 Joel Brobecker + + * solib.c (_initialize_solib): Add "info dll" alias creation. + * windows-nat.c (set_windows_aliases): Delete. + (_initialize_windows_nat): Remove deprecated_init_ui_hook + assignment. + * NEWS: Add news entry about "info dll" now being available + on all platforms. + +2015-05-05 Joel Brobecker + + * ada-lang.c (value_assign_to_component): Reformat and improve + documentation. Remove all trailing spaces. + +2015-05-05 Joel Brobecker + + * inline-frame.c (inline_frame_sniffer, skip_inline_frames): + Stop counting inlined frames as soon as an out-of-line function + is found. + +2014-05-05 Pierre-Marie de Rodat + + * dwarf2read.c (inherit_abstract_dies): Skip + DW_TAG_GNU_call_site dies while inheriting children of an + abstract DIE into a scope. + (read_lexical_block_scope): Inherit abstract DIE's for + lexical scopes. + +2015-05-05 Joel Brobecker + + * ada-valprint.c (val_print_packed_array_elements): Delete + variable "len". Add a type-length check when comparing two + consecutive elements of the array. Use the element's actual + length in call to value_contents_eq. + * ada-lang.c (ada_value_primitive_packed_val): Always return + a value whose type has been resolved. + 2015-05-05 Joel Brobecker * ada-lang.c (ada_value_primitive_packed_val): Recompute