]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Add the O_LARGEFILE constant so people can use it when writing tools that
authorNicholas Nethercote <njn@valgrind.org>
Wed, 12 Apr 2006 11:10:46 +0000 (11:10 +0000)
committerNicholas Nethercote <njn@valgrind.org>
Wed, 12 Apr 2006 11:10:46 +0000 (11:10 +0000)
generate large trace files (> 2GB).

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5842

include/vki-amd64-linux.h
include/vki-ppc32-linux.h
include/vki-ppc64-linux.h
include/vki-x86-linux.h

index 3071e658397c28c8d1b22003b6ce9c208ec0501f..aeb9113fa19c499ac321e6c94f559769d2785181 100644 (file)
@@ -236,6 +236,7 @@ struct vki_sigcontext {
 #define VKI_O_TRUNC      01000 /* not fcntl */
 #define VKI_O_APPEND     02000
 #define VKI_O_NONBLOCK   04000
+#define VKI_O_LARGEFILE        0100000
 
 #define VKI_F_DUPFD            0       /* dup */
 #define VKI_F_GETFD            1       /* get close_on_exec */
index 65425fe3f1ddb20cd2efd24f37993f53196073f8..db4fc762acdf2ff88bb8657641fcdd2d0d2e9b21 100644 (file)
@@ -289,6 +289,7 @@ struct vki_sigcontext {
 #define VKI_O_TRUNC            01000           /* not fcntl */
 #define VKI_O_APPEND           02000
 #define VKI_O_NONBLOCK         04000
+#define VKI_O_LARGEFILE     0200000
 
 #define VKI_F_DUPFD             0                      /* dup */
 #define VKI_F_GETFD             1                      /* get close_on_exec */
index 34a2886639aa7bbbe342b07f520291f5a91341f7..20e162e8dd74a830d30a9f6df6b3e42cfb888d5e 100644 (file)
@@ -345,6 +345,7 @@ struct vki_sigcontext {
 #define VKI_O_TRUNC           01000 /* not fcntl */
 #define VKI_O_APPEND          02000
 #define VKI_O_NONBLOCK        04000
+#define VKI_O_LARGEFILE     0200000
 
 #define VKI_F_DUPFD         0       /* dup */
 #define VKI_F_GETFD         1       /* get close_on_exec */
index eb1c99edac8602d6dec6c47b08c0532c03d2b658..698ebbb1a28431d84918643ef57c4db557f28804 100644 (file)
@@ -268,6 +268,7 @@ struct vki_sigcontext {
 #define VKI_O_TRUNC      01000 /* not fcntl */
 #define VKI_O_APPEND     02000
 #define VKI_O_NONBLOCK   04000
+#define VKI_O_LARGEFILE        0100000
 
 #define VKI_F_DUPFD            0       /* dup */
 #define VKI_F_GETFD            1       /* get close_on_exec */