This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.26.9000-592-g71d8504


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  71d85045fdaefbd2dc1708ed6123ebdb880cb3ed (commit)
      from  3381be5cdef2e43949db12f66a5a3ec23b2c4c90 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=71d85045fdaefbd2dc1708ed6123ebdb880cb3ed

commit 71d85045fdaefbd2dc1708ed6123ebdb880cb3ed
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Thu Sep 28 08:41:27 2017 -0700

    posix: Add p{readv,writev}2 flags to generic uio-ext.h
    
    	* bits/uio-ext.h (RWF_HIPRI, RWF_DSYNC, RWF_SYNC, RWF_NOWAIT): New
    	defines.

diff --git a/ChangeLog b/ChangeLog
index 6cb971d..ed64155 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2017-10-17  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+	* bits/uio-ext.h (RWF_HIPRI, RWF_DSYNC, RWF_SYNC, RWF_NOWAIT): New
+	defines.
+
 2017-10-17  Wilco Dijkstra  <wdijkstr@arm.com>
 
 	[BZ #22159]
diff --git a/bits/uio-ext.h b/bits/uio-ext.h
index cd4039c..cba75a7 100644
--- a/bits/uio-ext.h
+++ b/bits/uio-ext.h
@@ -23,6 +23,10 @@
 # error "Never include <bits/uio-ext.h> directly; use <sys/uio.h> instead."
 #endif
 
-/* This operating system does not extend sys/uio.h.  */
+/* Flags for preadv2/pwritev2.  */
+#define RWF_HIPRI	0x00000001 /* High priority request.  */
+#define RWF_DSYNC	0x00000002 /* per-IO O_DSYNC.  */
+#define RWF_SYNC	0x00000004 /* per-IO O_SYNC.  */
+#define RWF_NOWAIT	0x00000008 /* per-IO nonblocking mode.  */
 
 #endif /* sys/uio_ext.h */
diff --git a/sysdeps/unix/sysv/linux/bits/uio-ext.h b/sysdeps/unix/sysv/linux/bits/uio-ext.h
index 751fc49..f931fd1 100644
--- a/sysdeps/unix/sysv/linux/bits/uio-ext.h
+++ b/sysdeps/unix/sysv/linux/bits/uio-ext.h
@@ -41,8 +41,7 @@ extern ssize_t process_vm_writev (pid_t __pid, const struct iovec *__lvec,
 				  unsigned long int __flags)
   __THROW;
 
-
-/* Flags for preadv2/pwritev2: */
+/* Flags for preadv2/pwritev2.  */
 #define RWF_HIPRI	0x00000001 /* High priority request.  */
 #define RWF_DSYNC	0x00000002 /* per-IO O_DSYNC.  */
 #define RWF_SYNC	0x00000004 /* per-IO O_SYNC.  */

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                              |    5 +++++
 bits/uio-ext.h                         |    6 +++++-
 sysdeps/unix/sysv/linux/bits/uio-ext.h |    3 +--
 3 files changed, 11 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]