gdb/
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index d89e56629b534fb0a10b5cdaf3cdbb33bc89b509..ad7c8b26abcde1b384c3f135d0f2acbc331b97df 100644 (file)
@@ -1,3 +1,177 @@
+2013-10-01  Yao Qi  <yao@codesourcery.com>
+
+       * varobj.c (struct language_specific) <language>: Remove.
+       (languages): Update the initialization.
+
+2013-10-01  Yao Qi  <yao@codesourcery.com>
+
+       * arm-wince-tdep.c: Remove inclusion of "solib.h" and
+       "solib-target.h".  Include "windows-tdep.h".
+       (arm_wince_init_abi): Call windows_init_abi.  Remove call to
+       set_solib_ops and set_gdbarch_has_dos_based_file_system.
+       * configure.tgt (arm*-wince-pe | arm*-*-mingw32ce*): Append
+       windows-tdep.o to gdb_target_obs.
+
+2013-10-01  Yao Qi  <yao@codesourcery.com>
+
+       * amd64-windows-tdep.c: Remove inclusion of "solib.h" and
+       "solib-target.h".
+       (amd64_windows_init_abi): Don't call set_solib_ops and
+       set_gdbarch_iterate_over_objfiles_in_search_order.  Call
+       windows_init_abi instead.
+       * i386-cygwin-tdep.c: Remove inclusion of "solib.h" and
+       "solib-target.h".
+       (i386_cygwin_init_abi): Don't call set_solib_ops,
+       set_gdbarch_has_dos_based_file_system and
+       set_gdbarch_iterate_over_objfiles_in_search_order.  Call
+       windows_init_abi instead.
+       * windows-tdep.c: Include "solib.h" and "solib-target.h".
+       (windows_init_abi): New function.
+       (windows_iterate_over_objfiles_in_search_order): Make it
+       static.
+       * windows-tdep.h (windows_init_abi): Declare.
+       (windows_iterate_over_objfiles_in_search_order): Remove
+       declaration.
+
+2013-10-01  Jerome Guitton  <guitton@adacore.com>
+
+       Checked in by Joel Brobecker  <brobecker@adacore.com>
+       * system-gdbinit/elinos.py (get_elinos_environment): Return an
+       incomplete dictionnary instead of None in case of missing
+       environment variables.
+       (elinos_init): in case of an incomplete environment, best
+       effort to load system libraries instead of abort.
+
+2013-10-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c (ada_has_this_exception_support): Ignore
+       mst_solib_trampoline minimal symbols.
+
+2013-09-30  Tristan Gingold  <gingold@adacore.com>
+
+       * i386-darwin-nat.c (darwin_complete_target): Install methods for
+       hardware watchpoint.
+       (i386_darwin_dr_set): Support 32 and 64 bit states.
+       (i386_darwin_dr_get): Likewise.
+       (i386_darwin_dr_set_control): Make static.
+       (i386_darwin_dr_set_addr, i386_darwin_dr_get_addr)
+       (i386_darwin_dr_get_status, i386_darwin_dr_get_control): Likewise.
+
+2013-09-30  Luis Machado  <lgustavo@codesourcery.com>
+
+       * aarch64-linux-nat.c: Replace PIDGET with ptid_get_pid.
+       Replace TIDGET with ptid_get_lwp.
+       Replace GET_LWP with ptid_get_lwp.
+       * aix-thread.c (BUILD_THREAD, BUILD_LWP): Remove.
+       Replace BUILD_THREAD with ptid_build.
+       Replace BUILD_LWP with ptid_build.
+       Replace PIDGET with ptid_get_pid.
+       Replace TIDGET with ptid_get_lwp.
+       * alphabsd-nat.c: Replace PIDGET with ptid_get_pid.
+       * amd64-linux-nat.c: Replace PIDGET with ptid_get_pid.
+       Replace TIDGET with ptid_get_lwp.
+       * amd64bsd-nat.c: Replace PIDGET with ptid_get_pid.
+       * arm-linux-nat.c: Replace PIDGET with ptid_get_pid.
+       Replace TIDGET with ptid_get_lwp.
+       Replace GET_LWP with ptid_get_lwp.
+       * armnbsd-nat.c: Replace PIDGET with ptid_get_pid.
+       * auxv.c: Likewise.
+       * breakpoint.c: Likewise.
+       * common/ptid.c (ptid_is_pid): Condense check for
+       null_ptid and minus_one_ptid.
+       (ptid_lwp_p): New function.
+       (ptid_tid_p): New function.
+       * common/ptid.h: Update comments for accessors.
+       (ptid_lwp_p): New prototype.
+       (ptid_tid_p): New prototype.
+       * defs.h (PIDGET, TIDGET, MERGEPID): Do not define.
+       * gcore.c: Replace PIDGET with ptid_get_pid.
+       * gdbthread.h: Likewise.
+       * gnu-nat.c: Likewise.
+       * hppa-linux-nat.c: Replace PIDGET with ptid_get_pid.
+       Replace TIDGET with ptid_get_lwp.
+       * hppabsd-nat.c: Replace PIDGET with ptid_get_pid.
+       * hppanbsd-nat.c: Likewise.
+       * i386-linux-nat.c: Replace PIDGET with ptid_get_pid.
+       Replace TIDGET with ptid_get_lwp.
+       * i386bsd-nat.c: Replace PIDGET with ptid_get_pid.
+       * ia64-linux-nat.c: Replace PIDGET with ptid_get_pid.
+       * infcmd.c: Likewise.
+       * inferior.h: Likewise.
+       * inflow.c: Likewise.
+       * infrun.c: Likewise.
+       * linux-fork.c: Likewise.
+       * linux-nat.c: Replace PIDGET with ptid_get_pid.
+       Replace GET_PID with ptid_get_pid.
+       Replace is_lwp with ptid_lwp_p.
+       Replace GET_LWP with ptid_get_lwp.
+       Replace BUILD_LWP with ptid_build.
+
+2013-09-28  Mike Frysinger  <vapier@gentoo.org>
+
+       * common/linux-btrace.c: Move sys/syscall.h out of the
+       HAVE_LINUX_PERF_EVENT_H check and wrap it in HAVE_SYS_SYSCALL_H.
+       Also check for SYS_perf_event_open before attempting to buid.
+
+2013-09-27  Doug Evans  <dje@google.com>
+
+       * dwarf2read.c (dwarf2_section_info): Add comment.
+       (dwp_file): Split loaded_cutus into loaded_cus, loaded_tus.
+       All uses updated.
+       (dwarf2_section_empty_p): Rename arg from "info" to "section".
+       (dwarf2_read_section): Delete unused local "header".  Add section
+       name to error message.
+       (create_dwo_in_dwp): Tweak comment.
+       (MAX_NR_DWO_SECTIONS): Combine count of .debug_macro + .debug_macinfo.
+
+       * dwarf2read.c (die_reader_specs): Tweak comment.
+       (get_section_bfd_owner, get_section_bfd_section): New functions.
+       (get_section_name, get_section_file_name): New functions.
+       (get_section_id, get_section_flags): New functions.
+       (*): Use new functions to access section fields.
+
+       * dwarf2read.c (struct dwo_file): Add/tweak comments.
+       (lookup_dwo_unit_in_dwp): Renamed from lookup_dwo_in_dwp.  Remove
+       arg "htab".  All callers updated.
+       (create_debug_types_hash_table): Remove redundant copy of
+       abbrev_section.
+       (create_dwo_in_dwp): Tweak comments.
+       (read_str_index): Tweak comment.  Record dwarf form name in static
+       local.
+
+2013-09-27  Pedro Alves  <palves@redhat.com>
+
+       * remote.h (REMOTE_SYSROOT_PREFIX): New define.
+       (remote_filename_p): Add comment.
+       * remote.c (remote_filename_p): Adjust to use
+       REMOTE_SYSROOT_PREFIX.
+       * solib.c (solib_find): When deciding whether we need to add a
+       directory separator, check whether the sysroot is "remote:"
+       instead of checking whether the patch has a drive spec.  Add
+       comments.
+
+2013-09-27  Pedro Alves  <palves@redhat.com>
+
+       * remote.c (struct stop_reply) <solibs_changed, replay_event>:
+       Delete fields.
+       (remote_parse_stop_reply): Adjust, setting event->ws.kind
+       directly.
+
+2013-09-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix set debug frame output.
+       * frame.c (fprint_frame_type): Add TAILCALL_FRAME entry.  Move
+       SENTINEL_FRAME entry lower to match enum frame_type order.
+
+2013-09-26  Pierre Muller  <muller@sourceware.org>
+
+       Replace constant values 8 to 15 by AMD64_R8_REGNUM to
+       AMD64_R15_REGNUM when a register index is expected.
+       * amd64-windows-tdep.c (amd64_windows_dummy_call_integer_regs):
+       Substitute in array.
+       * amd64-tdep.c (amd64_dwarf_regmap): Ditto.
+       (amd64_push_arguments): Substitute in integer_regnum array.
+
 2013-09-25  Doug Evans  <dje@google.com>
 
        * objfiles.c (allocate_objfile): Move comment to better place.
This page took 0.025284 seconds and 4 git commands to generate.