diff options
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rw-r--r-- | gdb/gdb_bfd.c | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d8b23e0..f5dd5f3 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,9 @@ 2015-08-21 Gary Benson <gbenson@redhat.com> + * gdb_bfd.c (gdb_bfd_iovec_fileio_pread): Add QUIT call. + +2015-08-21 Gary Benson <gbenson@redhat.com> + * target.h (struct target_ops) <to_fileio_open>: New argument warn_if_slow. Update comment. All implementations updated. (target_fileio_open_warn_if_slow): New declaration. diff --git a/gdb/gdb_bfd.c b/gdb/gdb_bfd.c index bffe589..64712da 100644 --- a/gdb/gdb_bfd.c +++ b/gdb/gdb_bfd.c @@ -292,6 +292,8 @@ gdb_bfd_iovec_fileio_pread (struct bfd *abfd, void *stream, void *buf, pos = 0; while (nbytes > pos) { + QUIT; + bytes = target_fileio_pread (fd, (gdb_byte *) buf + pos, nbytes - pos, offset + pos, &target_errno); |