[BZ #341] (O_NOATIME): Define.
authorAndreas Jaeger <aj@suse.de>
Mon, 23 Aug 2004 07:28:46 +0000 (07:28 +0000)
committerAndreas Jaeger <aj@suse.de>
Mon, 23 Aug 2004 07:28:46 +0000 (07:28 +0000)
13 files changed:
sysdeps/unix/sysv/linux/alpha/bits/fcntl.h
sysdeps/unix/sysv/linux/arm/bits/fcntl.h
sysdeps/unix/sysv/linux/cris/bits/fcntl.h
sysdeps/unix/sysv/linux/hppa/bits/fcntl.h
sysdeps/unix/sysv/linux/i386/bits/fcntl.h
sysdeps/unix/sysv/linux/ia64/bits/fcntl.h
sysdeps/unix/sysv/linux/m68k/bits/fcntl.h
sysdeps/unix/sysv/linux/mips/bits/fcntl.h
sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h
sysdeps/unix/sysv/linux/s390/bits/fcntl.h
sysdeps/unix/sysv/linux/sh/bits/fcntl.h
sysdeps/unix/sysv/linux/sparc/bits/fcntl.h
sysdeps/unix/sysv/linux/x86_64/bits/fcntl.h

index 828cc752256b240ca89d3e388849b0048f8a6177..ce4a5da37f194f544574ecbe2c609de29e3c890f 100644 (file)
@@ -47,6 +47,7 @@
 # define O_DIRECT      040000  /* Direct disk access.  */
 # define O_DIRECTORY   0100000 /* Must be a directory.  */
 # define O_NOFOLLOW    0200000 /* Do not follow links.  */
+# define O_NOATIME     04000000 /* Do not set atime.  */
 #endif
 
 #ifdef __USE_LARGEFILE64
index d050f7fbf7c5e020870f87acb371b20541849535..3574e750fffb5d176b680016f4b503acfcbe8c67 100644 (file)
@@ -45,6 +45,7 @@
 # define O_DIRECTORY   040000  /* Must be a directory.  */
 # define O_NOFOLLOW    0100000 /* Do not follow links.  */
 # define O_DIRECT      0200000 /* Direct disk access.  */
+# define O_NOATIME     01000000 /* Do not set atime.  */
 #endif
 
 #ifdef __USE_LARGEFILE64
index 6abdd1d0b60ad65963e37700e3a94fc2597adb1d..36799aa50e475ff1a8357c6e8c36dba5a28f36bf 100644 (file)
@@ -46,6 +46,7 @@
 # define O_DIRECT       040000 /* Direct disk access.  */
 # define O_DIRECTORY   0200000 /* Must be a directory.  */
 # define O_NOFOLLOW    0400000 /* Do not follow links.  */
+# define O_NOATIME     01000000 /* Do not set atime.  */
 #endif
 
 /* For now Linux has synchronisity options for data and read operations.
index 6cc96cf665013249701ab4de866852466e966789..9d967c647525a5b7ff5768bca2a176df65ed91dd 100644 (file)
@@ -47,6 +47,7 @@
 # define O_DIRECT      00040000 /* direct disk access hint - currently ignored */
 # define O_DIRECTORY   00010000 /* must be a directory */
 # define O_NOFOLLOW    00000200 /* don't follow links */
+# define O_NOATIME     04000000 /* Do not set atime.  */
 #endif
 
 #ifdef __USE_LARGEFILE64
index 8b753c5762c8de219f02b474abb02c766c48e696..9065825b98bbc69b6e4c9c797a5c72fe6218ab51 100644 (file)
@@ -46,6 +46,7 @@
 # define O_DIRECT       040000 /* Direct disk access.  */
 # define O_DIRECTORY   0200000 /* Must be a directory.  */
 # define O_NOFOLLOW    0400000 /* Do not follow links.  */
+# define O_NOATIME     01000000 /* Do not set atime.  */
 #endif
 
 /* For now Linux has synchronisity options for data and read operations.
index 97971d3de3d1541ef25105d05f620923e346870d..d330954d48f7c178a3104754eb8dcc8796295ae4 100644 (file)
@@ -43,8 +43,9 @@
 #define O_DIRECT       040000
 
 #ifdef __USE_GNU
-#define O_DIRECTORY    0200000 /* must be a directory */
-#define O_NOFOLLOW     0400000 /* don't follow links */
+# define O_DIRECTORY   0200000 /* must be a directory */
+# define O_NOFOLLOW    0400000 /* don't follow links */
+# define O_NOATIME     01000000 /* Do not set atime.  */
 #endif
 
 #ifdef __USE_LARGEFILE64
index 2e85d1e89318a0ecf60c5c252d00ca2cc85b90fe..90c0a481e4d141433d082455d95c18d2efb3a7f4 100644 (file)
@@ -45,6 +45,7 @@
 # define O_DIRECTORY    040000 /* Must be a directory.  */
 # define O_NOFOLLOW    0100000 /* Do not follow links.  */
 # define O_DIRECT      0200000 /* Direct disk access.  */
+# define O_NOATIME     01000000 /* Do not set atime.  */
 #endif
 
 /* For now Linux has synchronisity options for data and read operations.
index 48531d8c0b6e993adb565985733e364dbafe905e..550593b0e9d6df0cb039c4b40d6fd8217b2c1feb 100644 (file)
@@ -49,6 +49,7 @@
 # define O_NOFOLLOW    0x20000 /* Do not follow links.  */
 # define O_DIRECT      0x8000  /* Direct disk access hint.  */
 # define O_DIRECTORY   0x10000 /* Must be a directory.  */
+# define O_NOATIME     0x40000 /* Do not set atime.  */
 #endif
 
 #define O_NDELAY       O_NONBLOCK
index e1fbb9c5d553cb836d68d95fbb4b23b5b2befce7..19649c01c7f9202332720e0674ff80ceb1f38046 100644 (file)
@@ -46,6 +46,7 @@
 # define O_DIRECT      0400000 /* Direct disk access.  */
 # define O_DIRECTORY    040000 /* Must be a directory.  */
 # define O_NOFOLLOW    0100000 /* Do not follow links.  */
+# define O_NOATIME     01000000 /* Do not set atime.  */
 #endif
 
 #ifdef __USE_LARGEFILE64
index 1cdc487c09395c046eac33e1e76957c64df90252..8c47077580e33661f886cbe728c9dc19138efe44 100644 (file)
@@ -45,6 +45,7 @@
 # define O_DIRECT       040000 /* Direct disk access.  */
 # define O_DIRECTORY   0200000 /* Must be a directory.  */
 # define O_NOFOLLOW    0400000 /* Do not follow links.  */
+# define O_NOATIME     01000000 /* Do not set atime.  */
 #endif
 
 #ifdef __USE_LARGEFILE64
index db1a314ebbe2b2d726fba7da89796d9da3637f53..c8830026416fc7f99e09e65c0a03ec367069e711 100644 (file)
@@ -46,6 +46,7 @@
 # define O_DIRECT       040000 /* Direct disk access.  */
 # define O_DIRECTORY   0200000 /* Must be a directory.  */
 # define O_NOFOLLOW    0400000 /* Do not follow links.  */
+# define O_NOATIME     01000000 /* Do not set atime.  */
 #endif
 
 /* For now Linux has synchronisity options for data and read operations.
index 967bef1233fd366640102c44914b59fc1ebe3de0..5dc8bf32f033fefb7f04c96946a2d31e3e64c13d 100644 (file)
@@ -45,6 +45,7 @@
 # define O_DIRECTORY   0x10000 /* must be a directory */
 # define O_NOFOLLOW    0x20000 /* don't follow links */
 # define O_DIRECT      0x100000 /* direct disk access hint */
+# define O_NOATIME     0x200000 /* Do not set atime.  */
 #endif
 
 #ifdef __USE_LARGEFILE64
index 2247af08a56b652cd79e97b603753db3a9d853a9..9198c70bd49d610cf5e7310a04df873819974ad3 100644 (file)
@@ -46,6 +46,7 @@
 # define O_DIRECT       040000 /* Direct disk access.  */
 # define O_DIRECTORY   0200000 /* Must be a directory.  */
 # define O_NOFOLLOW    0400000 /* Do not follow links.  */
+# define O_NOATIME     01000000 /* Do not set atime.  */
 #endif
 
 /* For now Linux has synchronisity options for data and read operations.