]> sourceware.org Git - glibc.git/commitdiff
* conform/conformtest.pl (checknamespace): Sort the output list.
authorRoland McGrath <roland@gnu.org>
Thu, 23 Aug 2001 04:34:57 +0000 (04:34 +0000)
committerRoland McGrath <roland@gnu.org>
Thu, 23 Aug 2001 04:34:57 +0000 (04:34 +0000)
* sysdeps/generic/bits/poll.h (POLLWRBAND): New alias for POLLOUT.
(POLLRDNORM, POLLRDBAND, POLLWRNORM, POLLWRBAND): Make these
definitions conditional on [__USE_XOPEN].

* sysdeps/mach/hurd/bits/fcntl.h (O_ASYNC, O_FSYNC, O_SYNC): Define
these unconditionally, not only use [__USE_BSD], so as to match
the sysdeps/unix/sysv/linux files.

ChangeLog
bits/poll.h
sysdeps/generic/bits/poll.h
sysdeps/mach/hurd/bits/fcntl.h

index 2daef263e907b393b0b7d5fda8427d4c695e7617..67711d306275963da3bbe20fa64924b419b33cb5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2001-08-22  Roland McGrath  <roland@frob.com>
+
+       * conform/conformtest.pl (checknamespace): Sort the output list.
+
+       * sysdeps/generic/bits/poll.h (POLLWRBAND): New alias for POLLOUT.
+       (POLLRDNORM, POLLRDBAND, POLLWRNORM, POLLWRBAND): Make these
+       definitions conditional on [__USE_XOPEN].
+
+       * sysdeps/mach/hurd/bits/fcntl.h (O_ASYNC, O_FSYNC, O_SYNC): Define
+       these unconditionally, not only use [__USE_BSD], so as to match
+       the sysdeps/unix/sysv/linux files.
+
 2001-08-22  Ulrich Drepper  <drepper@redhat.com>
 
        * test-skeleton.c (add_temp_file): Add __attribute__ ((unused)) to
index a3da4306ad6599094d3bd78d71fc600bebc868f0..022a06cc1bfe48c60de875128ac66b26c4693899 100644 (file)
 #define POLLPRI                02              /* There is urgent data to read.  */
 #define POLLOUT                04              /* Writing now will not block.  */
 
-/* Some aliases.  */
-#define POLLWRNORM     POLLOUT
-#define POLLRDNORM     POLLIN
-#define POLLRDBAND     POLLPRI
+#ifdef __USE_XOPEN
+/* These values are defined in XPG4.2.  */
+# define POLLRDNORM    POLLIN          /* Normal data may be read.  */
+# define POLLRDBAND    POLLPRI         /* Priority data may be read.  */
+# define POLLWRNORM    POLLOUT         /* Writing now will not block.  */
+# define POLLWRBAND    POLLOUT         /* Priority data may be written.  */
+#endif
 
 /* Event types always implicitly polled for.  These bits need not be set in
    `events', but they will appear in `revents' to indicate the status of
index a3da4306ad6599094d3bd78d71fc600bebc868f0..022a06cc1bfe48c60de875128ac66b26c4693899 100644 (file)
 #define POLLPRI                02              /* There is urgent data to read.  */
 #define POLLOUT                04              /* Writing now will not block.  */
 
-/* Some aliases.  */
-#define POLLWRNORM     POLLOUT
-#define POLLRDNORM     POLLIN
-#define POLLRDBAND     POLLPRI
+#ifdef __USE_XOPEN
+/* These values are defined in XPG4.2.  */
+# define POLLRDNORM    POLLIN          /* Normal data may be read.  */
+# define POLLRDBAND    POLLPRI         /* Priority data may be read.  */
+# define POLLWRNORM    POLLOUT         /* Writing now will not block.  */
+# define POLLWRBAND    POLLOUT         /* Priority data may be written.  */
+#endif
 
 /* Event types always implicitly polled for.  These bits need not be set in
    `events', but they will appear in `revents' to indicate the status of
index 8e39f636c296b971f7cb9f0a2fc210bff33f7973..09da177e69a4eba6dc2dfa2c437ed49b1f359387 100644 (file)
    returned by `fcntl' with the F_GETFL command.  */
 
 #define        O_APPEND        0x0100  /* Writes always append to the file.  */
-#ifdef __USE_BSD
-# define O_ASYNC       0x0200  /* Send SIGIO to owner when data is ready.  */
-# define O_FSYNC       0x0400  /* Synchronous writes.  */
-# define O_SYNC                O_FSYNC
-#endif
+#define O_ASYNC                0x0200  /* Send SIGIO to owner when data is ready.  */
+#define O_FSYNC                0x0400  /* Synchronous writes.  */
+#define O_SYNC         O_FSYNC
 #ifdef __USE_GNU
 # define O_NOATIME     0x0800  /* Don't set access time on read (owner).  */
 #endif
This page took 0.046324 seconds and 5 git commands to generate.