Fix ARI new warnings introduced in i386-tdep.c.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 42a5182f8f86c9e825a128641aff0066be40c751..caaacc9925c5bdc17f9a6fc76f4f4dcbb71a2606 100644 (file)
@@ -1,3 +1,140 @@
+2015-06-11  Walfred Tedeschi  <walfred.tedeschi@intel.com>
+
+       * i386-tdep.c (i386_mpx_print_bounds): use of LONGEST instead of
+       long long int and plongest instead of %ll.
+
+2015-06-11  Gary Benson <gbenson@redhat.com>
+
+       * nat/linux-namespaces.c (gdb_wait.h): New include.
+       (sys/wait.h): Do not include.
+
+2015-06-10  Simon Marchi  <simon.marchi@ericsson.com>
+
+       * dwarf2read.c (dwarf_record_line): Call dwarf_record_line if
+       end_sequence is true.
+
+2015-06-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Code cleanup.
+       * solib-target.c (library_list_start_list): Use explicit NULL
+       comparison.
+
+2015-06-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * solib-target.c (library_list_start_list): Do not dereference
+       variable version in its initialization.  Make the VERSION check handle
+       NULL.
+       (library_list_attributes): Make "version" GDB_XML_AF_OPTIONAL.
+
+2015-06-10  Gary Benson <gbenson@redhat.com>
+
+       * NEWS: Announce support for direct access of executable and
+       shared library files when attaching to inferiors in containers
+       on GNU/Linux systems.
+
+2015-06-10  Gary Benson <gbenson@redhat.com>
+
+       * remote.c (struct remote_state) <fs_pid>: New field.
+       (new_remote_state): Initialize the above.
+       (PACKET_vFile_setfs): New enum value.
+       (remote_hostio_set_filesystem): New function.
+       (remote_hostio_open): Call the above.
+       (remote_hostio_unlink): Likewise.
+       (remote_hostio_readlink): Likewise.
+       (_initialize_remote): Register new "set/show remote
+       hostio-setfs-packet" command.
+       * NEWS: Announce new vFile:setfs packet.
+
+2015-06-10  Gary Benson <gbenson@redhat.com>
+
+       * linux-nat.c (nat/linux-namespaces.h): New include.
+       (fileio.h): Likewise.
+       (linux_nat_filesystem_is_local): New function.
+       (linux_nat_fileio_pid_of): Likewise.
+       (linux_nat_fileio_open): Likewise.
+       (linux_nat_fileio_readlink): Likewise.
+       (linux_nat_fileio_unlink): Likewise.
+       (linux_nat_add_target): Initialize to_filesystem_is_local,
+       to_fileio_open, to_fileio_readlink and to_fileio_unlink.
+       (_initialize_linux_nat): New "set/show debug linux-namespaces"
+       commands.
+       * NEWS: Mention new "set/show debug linux-namespaces" commands.
+
+2015-06-10  Gary Benson <gbenson@redhat.com>
+
+       * target.h (struct inferior): New forward declaration.
+       (struct target_ops) <to_filesystem_is_local>: Update comment.
+       (struct target_ops) <to_fileio_open>: New argument inf.
+       Update comment.  All implementations updated.
+       (struct target_ops) <to_fileio_unlink>: Likewise.
+       (struct target_ops) <to_fileio_readlink>: Likewise.
+       (target_filesystem_is_local): Update comment.
+       (target_fileio_open): New argument inf.  Update comment.
+       (target_fileio_unlink): Likewise.
+       (target_fileio_readlink): Likewise.
+       (target_fileio_read_alloc): Likewise.
+       (target_fileio_read_stralloc): Likewise.
+       * target.c (target_fileio_open): New argument inf.
+       Pass inf to implementation.  Update debug printing.
+       (target_fileio_unlink): Likewise.
+       (target_fileio_readlink): Likewise.
+       (target_fileio_read_alloc_1): New argument inf. Pass inf
+       to target_fileio_open.
+       (target_fileio_read_alloc): New argument inf. Pass inf to
+       target_fileio_read_alloc_1.
+       (target_fileio_read_stralloc): Likewise.
+       * gdb_bfd.c (inferior.h): New include.
+       (gdb_bfd_iovec_fileio_open): Replace unused "open_closure"
+       argument with new argument "inferior".  Pass inferior to
+       target_fileio_open.
+       (gdb_bfd_open): Supply inferior argument to
+       gdb_bfd_iovec_fileio_open.
+       * linux-tdep.c (linux_info_proc): Supply inf argument to
+       relevant target_fileio calls.
+       (linux_find_memory_regions_full): Likewise.
+       (linux_fill_prpsinfo): Likewise.
+       * remote.c (remote_filesystem_is_local): Supply inf
+       argument to remote_hostio_open.
+       (remote_file_put): Likewise.
+       (remote_file_get): Likewise.
+       (remote_file_delete): Supply inf argument to
+       remote_hostio_unlink.
+
+2015-06-10  Gary Benson <gbenson@redhat.com>
+
+       * inf-child.c (inf_child_fileio_open): Replace comment.
+       (inf_child_fileio_pwrite): Likewise.
+       (inf_child_fileio_pread): Likewise.
+       (inf_child_fileio_fstat): Insert blank line before comment.
+       (inf_child_fileio_close): Replace comment.
+       (inf_child_fileio_unlink): Likewise.
+       (inf_child_fileio_readlink): Likewise.
+       * remote.c (remote_hostio_open): Likewise.
+       (remote_hostio_pread): Likewise.
+       (remote_hostio_pwrite): Likewise.
+       (remote_hostio_close): Likewise.
+       (remote_hostio_unlink): Likewise.
+       (remote_hostio_readlink): Likewise.
+       (remote_hostio_fstat): Likewise.
+       (remote_filesystem_is_local): Likewise.
+       * target.c (target_fileio_open): Likewise.
+       (target_fileio_pwrite): Likewise.
+       (target_fileio_pread): Likewise.
+       (target_fileio_fstat): Insert blank line before comment.
+       (target_fileio_close): Replace comment.
+       (target_fileio_unlink): Likewise.
+       (target_fileio_readlink): Likewise.
+       (target_fileio_read_alloc): Likewise.
+       (target_fileio_read_stralloc): Likewise.
+
+2015-06-10  Gary Benson <gbenson@redhat.com>
+
+       * linux-thread-db.c (nat/linux-namespaces.h): New include.
+       (check_pid_namespace_match): Use linux_ns_same rather than
+       linux_proc_pid_get_ns to spot PID namespace mismatches.
+       * nat/linux-procfs.h (linux_proc_pid_get_ns): Remove.
+       * nat/linux-procfs.c (linux_proc_pid_get_ns): Likewise.
+
 2015-06-10  Gary Benson <gbenson@redhat.com>
 
        * configure.ac (AC_CHECK_FUNCS): Add setns.
This page took 0.032493 seconds and 4 git commands to generate.