NEWS: "info" commands now list in ascending order
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 000566e17fe52934db0844f69af370928f5264f0..fbc56ac13ffe47b2a688ea9907ccf5ed24fd218c 100644 (file)
@@ -1,3 +1,710 @@
+2015-11-24  Pedro Alves  <palves@redhat.com>
+
+       * NEWS: Mention that a few "info" commands now list the
+       corresponding items in ascending ID order.
+
+2015-11-24  Pedro Alves  <palves@redhat.com>
+
+       PR 17539
+       * printcmd.c (display_command): Append new display at the end of
+       the list.
+
+2015-11-24  Pedro Alves  <palves@redhat.com>
+
+       PR 17539
+        * printcmd.c (display_command): Append new display at the end of
+        the list.
+
+2015-11-24  Pedro Alves  <palves@redhat.com>
+
+       PR 17539
+       * inferior.c (add_inferior_silent): Append the new inferior to the
+       end of the list.
+       * progspace.c (add_program_space): Append the new pspace to the
+       end of the list.
+       * thread.c (new_thread): Append the new thread to the end of the
+       list.
+
+2015-11-24  Pedro Alves  <palves@redhat.com>
+
+       * linux-tdep.c (find_stop_signal): Delete.
+       (struct linux_corefile_thread_data) <pid>: Remove field.
+       (linux_corefile_thread_callback): Rename to ...
+       (linux_corefile_thread): ... this.  Now takes a struct
+       linux_corefile_thread_data pointer rather than a void pointer.
+       Remove thread state and thread pid checks.
+       (linux_make_corefile_notes): Prefer dumping the signalled thread
+       first.  Use ALL_NON_EXITED_THREADS instead of
+       iterate_over_threads.
+
+2015-11-23  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * breakpoint.c (tracepoint_print_recreate): Fix logic error
+       if -> else if.
+
+2015-11-23  Kevin Buettner  <kevinb@redhat.com>
+
+       * minsyms.c (lookup_minimal_symbol_by_pc_section_1): Scan backwards
+       over all zero-sized symbols.
+
+2015-11-23  Joel Brobecker  <brobecker@adacore.com>
+
+       * stack.c (print_frame_local_vars): Temporarily set the selected
+       frame to FRAME while printing the frame's local variables.
+
+2015-11-23  Joel Brobecker  <brobecker@adacore.com>
+
+       * amd64-windows-tdep.c (amd64_windows_frame_decode_epilogue):
+       Increment PC in while loop skipping "pop reg" instructions.
+
+2015-11-23  Joel Brobecker  <brobecker@adacore.com>
+
+       * arm-tdep.c (arm_exidx_unwind_sniffer): Do not check for a frame
+       stuck on a system call if the given frame is the innermost frame.
+
+2015-11-23  Joel Brobecker  <brobecker@adacore.com>
+
+       * dwarf2read.c (read_structure_type): Set the type's length
+       to zero if it has a DW_AT_byte_size attribute which is not
+       a constant.
+
+2015-11-23  Tristan Gingold  <gingold@adacore.com>
+
+       * darwin-nat.c (darwin_ptrace): Avoid a cast.
+       (darwin_resume_thread): Ditto.  And always set or reset
+       single step.
+
+2015-11-23  Tristan Gingold  <gingold@adacore.com>
+
+       * darwin-nat.c (darwin_read_dyld_info): Write address in
+       big-endian order.
+       * solib-darwin.c (darwin_validate_exec_header): New function,
+       extracted from...
+       (darwin_read_exec_load_addr_from_dyld): ...here.
+       (darwin_read_exec_load_addr_at_init): New function.
+       (darwin_solib_read_all_image_info_addr): Adjust after
+       darwin_read_dyld_info change.
+       (darwin_solib_create_inferior_hook): Support PIE.
+
+2015-11-23  Tristan Gingold  <gingold@adacore.com>
+
+       * darwin-nat.c (darwin_ptrace): Add a cast to fix warning.
+       (darwin_resume, cancel_breakpoint, _initialize_darwin_inferior):
+       Likewise.
+       (darwin_read_write_inferior): Rewrite using mach_vm_read_overwrite.
+
+2015-11-19  Don Breazeal  <donb@codesourcery.com>
+
+       * target.c (read_memory_robust): Call read_whatever_is_readable
+       with arguments in the correct order.
+
+2015-11-19  Pedro Alves  <palves@redhat.com>
+
+       * remote.c (remote_query_supported): Send the "xmlRegisters="
+       feature last.
+
+2015-11-19  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * nat/aarch64-linux-hw-point.c (aarch64_linux_set_debug_regs): Change
+       form of iov_len computation.
+
+2015-11-19  Pedro Alves  <palves@redhat.com>
+
+       * configure.ac (ERROR_ON_WARNING): Don't check whether in C++
+       mode.
+       * configure: Regenerate.
+
+2015-11-19  Pedro Alves  <palves@redhat.com>
+
+       * build-with-cxx.m4 (GDB_AC_BUILD_WITH_CXX): Remove -fpermissive.
+       * configure: Regenerate.
+
+2015-11-19  Pedro Alves  <palves@redhat.com>
+
+       * breakpoint.c (software_watchpoint_add_no_memory_location)
+       (is_no_memory_software_watchpoint): New functions.
+       (update_watchpoint): Use
+       software_watchpoint_add_memoryless_location.
+       (breakpoint_address_bits): Use is_no_memory_software_watchpoint.
+
+2015-11-19  Simon Marchi  <simon.marchi@ericsson.com>
+           Pedro Alves  <palves@redhat.com>
+
+       * s390-linux-tdep.c (s390_canonicalize_syscall): Add casts and
+       intermediate 'int' variable.
+
+2015-11-19  Pedro Alves  <palves@redhat.com>
+
+       * linux-thread-db.c (try_thread_db_load_1): Add cast.
+
+2015-11-19  Pedro Alves  <palves@redhat.com>
+
+       * remote.c (remote_unpush_target): Use
+       pop_all_targets_at_and_above instead of pop_all_targets_above.
+       * target.c (unpush_target_and_assert): New function, factored out
+       from ...
+       (pop_all_targets_above): ... here.
+       (pop_all_targets_at_and_above): New function.
+       * target.h (pop_all_targets_at_and_above): Declare.
+
+2015-11-18  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * valops.c (value_string): Constify 'ptr' parameter.
+       * value.h (value_string): Constify 'ptr' parameter.
+
+2015-11-18  Simon Marchi  <simon.marchi@ericsson.com>
+           Pedro Alves  <palves@redhat.com>
+
+       * break-catch-sig.c (signal_catchpoint_print_one): Add cast.
+       * c-exp.y (parse_string_or_char, yylex): Add casts.
+       * c-lang.c (evaluate_subexp_c): Add casts.
+       * d-exp.y (parse_string_or_char, yylex): Add casts.
+       * go-exp.y (parse_string_or_char, build_packaged_name): Add casts.
+       * p-valprint.c (pascal_object_print_value_fields): Add casts.
+       * valprint.c (generic_emit_char, generic_printstr): Add casts.
+
+2015-11-18  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * valops.c (value_cstring): Constify 'ptr' parameter.
+       * value.h (value_cstring): Constify 'ptr' parameter.
+
+2015-11-18  Yao Qi  <yao.qi@linaro.org>
+
+       * aarch64-tdep.c (pass_in_v): Add argument len.  Add local array
+       reg.  Callers updated.
+
+2015-11-17  Yao Qi  <yao.qi@linaro.org>
+
+       * infrun.c (resume): Check control.trap_expected only
+       when deciding the set of threads to resume.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * 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): Use null_block_symbol.
+       * d-namespace.c (d_lookup_symbol, d_lookup_nested_symbol)
+       (d_lookup_symbol_imports, d_lookup_symbol_module): Use
+       null_block_symbol.
+       * symtab.c (null_block_symbol): New global.
+       * symtab.h (null_block_symbol): Declare.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * common/common-exceptions.h (GDB_XCPT_SJMP, GDB_XCPT_TRY)
+       (GDB_XCPT_RAW_TRY, GDB_XCPT): Define.
+       Replace __cplusplus checks with GDB_XCPT checks throughout.
+       * common/common-exceptions.c: Replace __cplusplus checks with
+       GDB_XCPT checks throughout.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * common/common-defs.h (ATTRIBUTE_PRINTF): Redefine in terms of
+       _GL_ATTRIBUTE_FORMAT_PRINTF after including ansidecl.h.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * common/common-defs.h (__STDC_CONSTANT_MACROS)
+       (__STDC_LIMIT_MACROS): Define before including stdint.h.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * windows-nat.c (handle_exception): Return 0 for first chance
+       exceptions.
+       (get_windows_debug_event): Adjust.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * windows-nat.c (xslate): Use GDB_SIGNAL_UNKNOWN instead of -1 as
+       signal number for terminator.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * ser-tcp.c (net_open) : Cast getsockopt argument to char *
+       instead of void *.  Update comment.
+       (net_read_prim): Cast recv argument to char * instead of void *.
+       (net_write_prim): Cast send argument to char *.  Add comment.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * win32-i386-low.c (update_debug_registers_callback)
+       (win32_get_current_dr): Add cast.
+       * win32-low.c (thread_rec, delete_thread_info)
+       (continue_one_thread): Add casts.
+       (strwinerror): Cast FormatMessage argument to LPTSTR instead of
+       LPVOID.
+       (win32_create_inferior, suspend_one_thread): Add casts.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * windows-nat.c (AdjustTokenPrivileges_ftype)
+       (DebugActiveProcessStop_ftype, DebugBreakProcess_ftype)
+       (DebugSetProcessKillOnExit_ftype, EnumProcessModules_ftype)
+       (GetCurrentConsoleFont_ftype, GetModuleInformation_ftype)
+       (LookupPrivilegeValueA_ftype, OpenProcessToken_ftype)
+       (GetConsoleFontSize_ftype): New typedefs.
+       (AdjustTokenPrivileges, DebugActiveProcessStop)
+       (DebugBreakProcess, DebugSetProcessKillOnExit, EnumProcessModules)
+       (GetConsoleFontSize, GetCurrentConsoleFont, GetModuleInformation)
+       (LookupPrivilegeValueA, OpenProcessToken, GetConsoleFontSize):
+       Adjust.
+       (GetModuleFileNameEx_ftype): New typedef.
+       (GetModuleFileNameEx): Use it.
+       (_initialize_loadable): Define GPA macro and use it.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * gdb-dlfcn.c (gdb_dlsym, gdb_dlclose) [__MINGW32__]: Add casts to
+       HMODULE.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * exec.c (exec_file_attach, symfile_bfd_open) [__GO32__ || _WIN32
+       || __CYGWIN__]: Add casts.
+       * utils.c (gdb_filename_fnmatch): Add cast.
+       * windows-nat.c (windows_create_inferior): Add cast.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * ser-mingw.c (CancelIo_ftype): New typedef.
+       (CancelIo): Use CancelIo_ftype.
+       (ser_windows_close, ser_windows_wait_handle)
+       (ser_windows_read_prim, stop_select_thread)
+       (console_select_thread, pipe_select_thread, file_select_thread)
+       (ser_console_wait_handle, ser_console_done_wait_handle)
+       (ser_console_close, cleanup_pipe_state, pipe_windows_close)
+       (pipe_windows_write, pipe_wait_handle, pipe_done_wait_handle)
+       (net_windows_socket_check_pending, net_windows_select_thread)
+       (net_windows_wait_handle, net_windows_done_wait_handle)
+       (net_windows_close): Add casts.
+       (_initialize_ser_windows): Cast to CancelIo_ftype* instead of
+       void*.
+
+2015-11-17  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * c-exp.y (exp): Adjust, change enum c_string_type to
+       c_string_type.
+       (parse_string_or_char): Likewise.
+       * c-lang.c (charset_for_string_type): Likewise.
+       (classify_type): Likewise.
+       (c_printchar): Likewise.
+       (c_printstr): Likewise.
+       (evaluate_subexp_c): Likewise.  And change cast to enum
+       c_string_type_values.
+       * c-lang.h: Include "common/enum_flags.h".
+       (enum c_string_type): Rename to...
+       (enum c_string_type_values): ...this.
+       (c_string_type): Define new enum flags type.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * btrace.h: Include common/enum-flags.h.
+       (btrace_insn_flags): Define.
+       (struct btrace_insn) <flags>: Change type.
+       (btrace_function_flags): Define.
+       (struct btrace_function) <flags>: Change type.
+       (btrace_thread_flags): Define.
+       (struct btrace_thread_info) <flags>: Change type.
+       * c-exp.y (token_flags): Rename to ...
+       (token_flag): ... this.
+       (token_flags): Define.
+       (struct token) <flags>: Change type.
+       * common/enum-flags.h: New file.
+       * compile/compile-c-types.c (convert_qualified): Change type of
+       'quals' local.
+       * compile/compile-internal.h: Include "common/enum-flags.h".
+       (gcc_qualifiers_flags): Define.
+       * completer.c (enum reg_completer_targets): Rename to ...
+       (enum reg_completer_target): ... this.
+       (reg_completer_targets): Define.
+       (reg_or_group_completer_1): Change type of 'targets' parameter.
+       * disasm.c (do_mixed_source_and_assembly_deprecated): Change type
+       of 'psl_flags' local.
+       (do_mixed_source_and_assembly): Change type of 'psl_flags' local.
+       * infrun.c: Include "common/enum-flags.h".
+       (enum step_over_what): Rename to ...
+       (enum step_over_what_flag): ... this.
+       (step_over_what): Change type.
+       (start_step_over): Change type of 'step_what' local.
+       (thread_still_needs_step_over): Now returns a step_over_what.
+       Adjust.
+       (keep_going_pass_signal): Change type of 'step_what' local.
+       * linux-tdep.c: Include "common/enum-flags.h".
+       (enum filterflags): Rename to ...
+       (enum filter_flag): ... this.
+       (filter_flags): Define.
+       (dump_mapping_p): Change type of 'filterflags' parameter.
+       (linux_find_memory_regions_full): Change type of 'filterflags'
+       local.
+       (linux_find_memory_regions_full): Pass the address of an unsigned
+       int to sscanf instead of the address of an enum.
+       * record-btrace.c (btrace_print_lines): Change type of local
+       'psl_flags'.
+       (btrace_call_history): Replace 'flags' parameter
+       with 'int_flags' parameter.  Adjust.
+       (record_btrace_call_history, record_btrace_call_history_range)
+       (record_btrace_call_history_from): Rename 'flags' parameter to
+       'int_flags'.  Use record_print_flags.
+       * record.h: Include "common/enum-flags.h".
+       (record_print_flags): Define.
+       * source.c: Include "common/enum-flags.h".
+       (print_source_lines_base, print_source_lines): Change type of
+       flags parameter.
+       * symtab.h: Include "common/enum-flags.h".
+       (enum print_source_lines_flags): Rename to ...
+       (enum print_source_lines_flag): ... this.
+       (print_source_lines_flags): Define.
+       (print_source_lines): Change prototype.
+
+2015-11-17  Pedro Alves  <palves@redhat.com>
+
+       * guile/scm-disasm.c (gdbscm_disasm_read_memory): Return -1 on
+       error instead of TARGET_XFER_E_IO.
+       (gdbscm_disasm_memory_error): Always pass TARGET_XFER_E_IO to
+       memory_error.
+
+2015-11-17  Dominik Vogt  <vogt@linux.vnet.ibm.com>
+
+       * hppa-tdep.c (hppa_sign_extend, hppa_low_hppa_sign_extend)
+       (prologue_inst_adjust_sp, hppa_frame_cache): Fix left shift of negative
+       value.
+       * dwarf2read.c (read_subrange_type): Likewise.
+
+2015-11-16  Yao Qi  <yao.qi@linaro.org>
+
+       * aarch64-tdep.c (aarch64_extract_return_value):  Change array
+       buf's length to V_REGISTER_SIZE.
+
+2015-11-16  Yao Qi  <yao.qi@linaro.org>
+
+       * aarch64-tdep.c (pass_in_x_or_stack): Change argument type
+       from bfd_byte * to value *.  Caller updated.
+       (pass_in_x): Likewise.
+       (pass_in_v_or_stack): Likewise.
+       (pass_on_stack): Likewise.
+
+2015-11-16  Yao Qi  <yao.qi@linaro.org>
+
+       * aarch64-tdep.c (aarch64_push_dummy_call): Call value_contents
+       instead of value_contents_writeable.
+       * bfin-tdep.c (bfin_push_dummy_call): Likewise.
+
+2015-11-16  Yao Qi  <yao.qi@linaro.org>
+
+       * arm-tdep.c (arm_push_dummy_call): New array buf.  Store regval
+       to buf.  Pass buf instead of val to push_stack_item.
+
+2015-11-13  Yao Qi  <yao.qi@linaro.org>
+
+       PR tdep/19051
+       * arm-tdep.c (arm_type_align): Return the right alignment
+       value for vector.
+       (arm_vfp_cprc_sub_candidate): Return true for 64-bit and
+       128-bit vector types.
+       (arm_return_in_memory): Handel vector type.
+
+2015-11-13  Yao Qi  <yao.qi@linaro.org>
+
+       * arm-tdep.c (arm_return_in_memory): Rewrite it.
+       (arm_return_value): Call arm_return_in_memory for
+       TYPE_CODE_COMPLEX.
+
+2015-11-12  Yao Qi  <yao.qi@linaro.org>
+
+       * arm-tdep.c (push_stack_item): Change contents type to
+       const gdb_byte *.
+
+2015-11-11  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * inf-ptrace.c (inf_ptrace_fetch_register): Change long int *
+       cast to PTRACE_TYPE_RET *.
+       (inf_ptrace_store_register): Likewise.
+
+2015-11-11  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * avr-tdep.c (_initialize_avr_tdep): Switch to 'add_info' for creating
+       info sub-commands.
+       * gnu-nat.c (add_task_commands): Likewise.
+       * macrocmd.c (_initialize_macrocmd): Likewise.
+
+2015-11-11  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * cli/cli-decode.c (add_info): Switch to class_info.
+
+2015-11-09  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_is_wrapper_field): Add special handling
+       for fields called "RETVAL".
+
+2015-11-09  Yao Qi  <yao.qi@linaro.org>
+
+       * arm-tdep.c (arm_exidx_new_objfile): Use
+       ELF_STRING_ARM_unwind.
+
+2015-11-09  Yao Qi  <yao.qi@linaro.org>
+
+       * infrun.c (displaced_step_in_progress_thread): New function.
+       (handle_inferior_event_1): Call it.
+
+2015-11-05  Yao Qi  <yao.qi@linaro.org>
+
+       * aarch64-tdep.c (aarch64_displaced_step_copy_insn): Call
+       aarch64_decode_insn and decode instruction by aarch64_inst.
+
+2015-11-05  Yao Qi  <yao.qi@linaro.org>
+
+       * aarch64-tdep.c (extract_signed_bitfield): Remove.
+       (decode_masked_match): Remove.
+       (aarch64_decode_add_sub_imm): Remove.
+       (aarch64_decode_br): Remove.
+       (aarch64_decode_eret): Remove.
+       (aarch64_decode_movz): Remove.
+       (aarch64_decode_orr_shifted_register_x): Remove.
+       (aarch64_decode_ret): Remove.
+       (aarch64_decode_stp_offset): Remove.
+       (aarch64_decode_stur): Remove.
+       (aarch64_analyze_prologue): Call aarch64_decode_insn
+       and use aarch64_inst to decode instructions.
+
+2015-11-05  Yao Qi  <yao.qi@linaro.org>
+
+       * aarch64-tdep.c (aarch64_decode_stp_offset): New argument
+       wback.
+       (aarch64_decode_stp_offset_wb): Removed.
+       (aarch64_analyze_prologue): Don't use
+       aarch64_decode_stp_offset_wb.
+
+2015-11-04  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       PR/18376
+       * gdb/s390-linux-tdep.c (s390_is_partial_instruction): New function.
+       (s390_software_single_step): New function.
+       (s390_displaced_step_hw_singlestep): New function.
+       (s390_gdbarch_init): Fill gdbarch slots with the above.
+
+2015-11-04  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       PR/18376
+       * gdb/configure.tgt: Add linux-record.o to s390*-linux.
+       * gdb/s390-linux-tdep.c: #include "linux-record.h", "record-full.h"
+       (s390_linux_record_tdep): New static global variable.
+       (s390x_linux_record_tdep): New static global variable.
+       (s390_all_but_pc_registers_record): New function.
+       (s390_canonicalize_syscall): New function.
+       (s390_linux_syscall_record): New function.
+       (s390_linux_record_signal): New function.
+       (s390_record_calc_disp_common): New function.
+       (s390_record_calc_disp): New function.
+       (s390_record_calc_disp_vsce): New function.
+       (s390_record_calc_rl): New function.
+       (s390_record_gpr_g): New function.
+       (s390_record_gpr_h): New function.
+       (s390_record_vr): New function.
+       (s390_process_record): New function.
+       (s390_init_linux_record_tdep): New function.
+       (s390_gdbarch_init): Fill record function slots.
+
+2015-11-04  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * record-full.c (record_full_exec_insn): Use xmalloc for temporary
+       memory storage.
+
+2015-11-04  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * record.c (get_insn_history_modifiers): Set DISASSEMBLY_SOURCE
+       instead of DISASSEMBLY_SOURCE_DEPRECATED.  Also accept /s.
+       (_initialize_record): Document the /s modifier.
+       * NEWS: Announce record instruction-history's new /s modifier.
+
+2015-11-04  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * record-btrace.c (struct btrace_line_range): New.
+       (btrace_mk_line_range, btrace_line_range_add)
+       (btrace_line_range_is_empty, btrace_line_range_contains_range)
+       (btrace_find_line_range, btrace_print_lines): New.
+       (btrace_insn_history): Add source interleaving algorithm.
+
+2015-11-04  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * disasm.h (DISASSEMBLY_SPECULATION): New.
+       (struct disasm_insn): New.
+       (gdb_pretty_print_insn): New.
+       * disasm.c (gdb_pretty_print_insn): Replace parameter PC with INSN.
+       Update users.  Print instruction number and indicate speculative
+       execution, if requested.
+
+2015-11-04  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * disasm.c (dump_insns): Split into this and ...
+       (gdb_pretty_print_insn): ... this.
+
+2015-11-03  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * xtensa-linux-nat.c (supply_gregset_reg): Make static.
+       (xtensa_linux_fetch_inferior_registers): Likewise.
+       (xtensa_linux_store_inferior_registers): Likewise.
+
+2015-11-03  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * arm-linux-nat.c (arm_linux_read_description): Add cast.
+
+2015-11-03  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * ppc-linux-nat.c (ppc_linux_insert_mask_watchpoint): Change
+       type of rw to enum target_hw_bp_type.
+       (ppc_linux_remove_mask_watchpoint): Likewise.
+       * target.c (target_insert_mask_watchpoint): Likewise.
+       (target_remove_mask_watchpoint): Likewise.
+       * target.h (target_insert_mask_watchpoint): Likewise.
+       (target_remove_mask_watchpoint): Likewise.
+       (struct target_ops) <to_insert_mask_watchpoint>: Likewise.
+       (struct target_ops) <to_remove_mask_watchpoint>: Likewise.
+       * target-delegates.c: Regenerate.
+
+2015-11-03  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * remote-sim.c (check_for_duplicate_sim_descriptor): Add casts.
+       (get_sim_inferior_data): Likewise.
+       (sim_inferior_data_cleanup): Likewise.
+       (gdbsim_close_inferior): Likewise.
+       (gdbsim_resume_inferior): Likewise.
+       (gdbsim_wait): Likewise.
+       (simulator_command): Likewise.
+       (sim_command_completer): Likewise.
+
+2015-11-03  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * MAINTAINERS (Write After Approval): Add Marcin Kościelnicki.
+
+2015-10-30  Pedro Alves  <palves@redhat.com>
+
+       * breakpoint.c (breakpoint_in_range_p)
+       (breakpoint_location_address_range_overlap): New functions.
+       * breakpoint.h (breakpoint_in_range_p): New declaration.
+       * infrun.c (displaced_step_prepare_throw): If there's a breakpoint
+       in the scratch pad range, don't displaced step.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * amd64-linux-tdep.c (amd64_x32_linux_init_abi): Fix size_msghdr,
+       size_stack_t, size_size_t, size_iovec.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * aarch64-linux-tdep.c (aarch64_linux_init_abi): Fix size_termios.
+       * amd64-linux-tdep.c (amd64_linux_init_abi): Fix size_termios.
+       (amd64_x32_linux_init_abi): Fix size_termios.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * ppc-linux-tdep.c (ppc_init_linux_record_tdep): Fix TASK_COMM_LEN.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * linux-record.c (record_linux_system_call): Fix old_select.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * linux-record.c (record_linux_system_call): Fix newstatat.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * linux-record.c (record_linux_system_call): Fix [gs]etgroups16.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * aarch64-linux-tdep.c (aarch64_linux_init_abi): Add size_time_t.
+       * amd64-linux-tdep.c (amd64_linux_init_abi): Add size_time_t.
+       (amd64_x32_linux_init_abi): Add size_time_t.
+       * arm-linux-tdep.c (arm_linux_init_abi): Add size_time_t.
+       * i386-linux-tdep.c (i386_linux_init_abi): Add size_time_t.
+       * linux-record.c (record_linux_system_call): Add time, waitpid, pipe
+       handling.
+       * linux-record.h (struct linux_record_tdep): Add size_time_t.
+       * ppc-linux-tdep.c (ppc_init_linux_record_tdep): Add size_time_t.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * linux-record.c (record_linux_msghdr): Fix msg_namelen handling.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * aarch64-linux-tdep.c (aarch64_linux_init_abi): Remove
+       size_dirent{,64}, add size_old_dirent.
+       * amd64-linux-tdep.c (amd64_linux_init_abi): Remove size_dirent{,64},
+       add size_old_dirent.
+       (amd64_x32_linux_init_abi): Remove size_dirent{,64}, add
+       size_old_dirent.
+       * arm-linux-tdep.c (arm_linux_init_abi): Remove size_dirent{,64},
+       add size_old_dirent.
+       * i386-linux-tdep.c (i386_linux_init_abi): Remove size_dirent{,64},
+       add size_old_dirent.
+       * linux-record.c (record_linux_system_call): Fix handling of readdir
+       and getdents{,64}.
+       * linux-record.h (struct linux_record_tdep): Remove size_dirent{,64},
+       add size_old_dirent.
+       * ppc-linux-tdep.c (ppc_init_linux_record_tdep): Remove
+       size_dirent{,64}, add size_old_dirent.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * aarch64-linux-tdep.c (aarch64_linux_init_abi): Fix size_sigaction,
+       size_sigset_t, size_old_sigaction, size_old_sigset_t.
+       * amd64-linux-tdep.c (amd64_linux_init_abi): Fix size_sigaction,
+       size_sigset_t, size_old_sigaction, size_old_sigset_t.
+       (amd64_x32_linux_init_abi): Fix size_sigaction, size_sigset_t,
+       size_old_sigaction, size_old_sigset_t.
+       * arm-linux-tdep.c (arm_linux_init_abi): Fix size_sigaction,
+       size_old_sigaction, size_old_sigset_t.
+       * i386-linux-tdep.c (i386_linux_init_abi): Fix size_sigaction,
+       size_old_sigaction, size_old_sigset_t.
+       * ppc-linux-tdep.c (ppc_init_linux_record_tdep): Fix size_sigaction,
+       size_sigset_t, size_old_sigaction, size_old_sigset_t.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * arm-linux-tdep.c (arm_linux_init_abi): Fix size_[ug]id.
+       * i386-linux-tdep.c (i386_linux_init_abi): Fix size_[ug]id.
+
+2015-10-30  Marcin Kościelnicki  <koriakin@0x04.net>
+
+       * aarch64-linux-tdep.c (aarch64_linux_init_abi): Remove size_siginfo.
+       * amd64-linux-tdep.c (amd64_linux_init_abi): Remove size_siginfo.
+       (amd64_x32_linux_init_abi): Remove size_siginfo.
+       * arm-linux-tdep.c (arm_linux_init_abi): Remove size_siginfo.
+       * i386-linux-tdep.c (i386_linux_init_abi): Remove size_siginfo.
+       * linux-record.c (record_linux_system_call): Change size_siginfo
+       to size_siginfo_t.
+       * linux-record.h (struct linux_record_tdep): Remove size_siginfo.
+       * ppc-linux-tdep.c (ppc_init_linux_record_tdep): Remove size_siginfo.
+
+2015-10-29  Pedro Alves  <palves@redhat.com>
+
+       * mdebugread.c (add_data_symbol): New function, factored out from
+       ...
+       (parse_symbol): ... here.  Delete 'theclass' local.
+
+2015-10-29  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * jit.c (jit_target_read_impl): Add cast.
+
+2015-10-29  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * jit.c (jit_reader_load): Add cast.
+
+2015-10-29  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * dwarf2read.c (partial_die_full_name): Add cast.
+
+2015-10-29  Pedro Alves  <palves@redhat.com>
+
+       * common/vec.h (DEF_VEC_FUNC_P) [iterate]: Cast 0 to type T.
+
+2015-10-29  Pedro Alves  <palves@redhat.com>
+
+       * guile/scm-frame.c (gdbscm_unwind_stop_reason_string): Add cast.
+
 2015-10-29  Eli Zaretskii  <eliz@gnu.org>
 
        * utils.c (init_page_info): Disable paging if INSIDE_EMACS is set
This page took 0.036002 seconds and 4 git commands to generate.